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

3011 lines
160 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Services.Interfaces.IObservationService
commentId: T:adas_core.Application.Services.Interfaces.IObservationService
id: IObservationService
parent: adas_core.Application.Services.Interfaces
children:
- adas_core.Application.Services.Interfaces.IObservationService.Archive(adas_core.Domain.Models.MongoModels.Patient)
- adas_core.Application.Services.Interfaces.IObservationService.Archive(adas_core.Domain.Models.PatientObservation)
- adas_core.Application.Services.Interfaces.IObservationService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
- adas_core.Application.Services.Interfaces.IObservationService.CheckAndExpireObservations
- adas_core.Application.Services.Interfaces.IObservationService.DeleteByPatientId(MongoDB.Bson.ObjectId)
- adas_core.Application.Services.Interfaces.IObservationService.ExpireAlertsAndPowerOffAsync
- adas_core.Application.Services.Interfaces.IObservationService.ExpireObservations
- adas_core.Application.Services.Interfaces.IObservationService.ExpireObservationsAndRecalculateAsync
- adas_core.Application.Services.Interfaces.IObservationService.FindAllAfterDate(MongoDB.Bson.ObjectId,System.DateTime,System.Collections.Generic.List{System.String})
- adas_core.Application.Services.Interfaces.IObservationService.FindAllBeforeDate(MongoDB.Bson.ObjectId,System.DateTime,System.Collections.Generic.List{System.String})
- adas_core.Application.Services.Interfaces.IObservationService.FindAllBetweenDates(MongoDB.Bson.ObjectId,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Collections.Generic.List{System.String},System.Boolean,adas_core.Domain.Models.Filter.PaginationFilter)
- adas_core.Application.Services.Interfaces.IObservationService.FindAllLastPatientObservationTime
- adas_core.Application.Services.Interfaces.IObservationService.FindAnyWithSameDate(MongoDB.Bson.ObjectId,System.DateTime,System.String)
- adas_core.Application.Services.Interfaces.IObservationService.FindByPatientIdAndCodingSystemAsync(MongoDB.Bson.ObjectId,System.String,System.String)
- adas_core.Application.Services.Interfaces.IObservationService.FindByPatientIdAsync(MongoDB.Bson.ObjectId)
- adas_core.Application.Services.Interfaces.IObservationService.FindLastBeforeDate(MongoDB.Bson.ObjectId,System.DateTime,System.String)
- adas_core.Application.Services.Interfaces.IObservationService.FindLastIntravenousLinesObservationByLocation(MongoDB.Bson.ObjectId)
- adas_core.Application.Services.Interfaces.IObservationService.FindLastNotExpiredObservatonsByPatient(MongoDB.Bson.ObjectId,System.String,System.Nullable{System.Int32},System.Nullable{System.Int32})
- adas_core.Application.Services.Interfaces.IObservationService.FindLastObservations(MongoDB.Bson.ObjectId,System.Int32,System.Collections.Generic.List{System.String})
- adas_core.Application.Services.Interfaces.IObservationService.FindLastObservationsByField(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field},System.Boolean,System.Threading.CancellationToken)
- adas_core.Application.Services.Interfaces.IObservationService.FindLatestUniqueValuesByName(MongoDB.Bson.ObjectId,System.String,System.Nullable{System.Int32})
- adas_core.Application.Services.Interfaces.IObservationService.FindNotExpiredObservationsShouldBeExpired
- adas_core.Application.Services.Interfaces.IObservationService.GetPaginatedObservations(adas_core.Domain.Models.Filter.PaginationFilter)
- adas_core.Application.Services.Interfaces.IObservationService.InsertIfChanged(System.String,adas_core.Domain.Models.PatientObservation,System.Boolean,System.Boolean)
- adas_core.Application.Services.Interfaces.IObservationService.InsertNurseObservation(adas_core.Domain.Models.PatientObservation)
- adas_core.Application.Services.Interfaces.IObservationService.InsertObservation(adas_core.Domain.Models.PatientObservation,System.Boolean,System.Boolean)
- adas_core.Application.Services.Interfaces.IObservationService.InsertSimpleObservation(adas_core.Domain.Models.PatientObservation)
- adas_core.Application.Services.Interfaces.IObservationService.MapObservation(adas_core.Domain.Models.PatientObservation,System.Boolean)
- adas_core.Application.Services.Interfaces.IObservationService.MapObservationsByName(adas_core.Domain.Models.PatientObservation)
- adas_core.Application.Services.Interfaces.IObservationService.ProcessObservations(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.IObservationService.SaveRequestNurseObsAsync(adas_core.Domain.Models.ApiRequest)
- adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},MongoDB.Bson.ObjectId)
- adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},adas_core.Domain.Models.PatientLocation)
- adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast(adas_core.Domain.Models.BasePatientObservation)
- adas_core.Application.Services.Interfaces.IObservationService.UpdateExpiredObservations(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
- adas_core.Application.Services.Interfaces.IObservationService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
- adas_core.Application.Services.Interfaces.IObservationService.UpdateObservation(adas_core.Domain.Models.PatientObservation)
langs:
- csharp
- vb
name: IObservationService
nameWithType: IObservationService
fullName: adas_core.Application.Services.Interfaces.IObservationService
type: Interface
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: IObservationService
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 10
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
syntax:
content: 'public interface IObservationService : IApiRequestService'
content.vb: Public Interface IObservationService Inherits IApiRequestService
derivedClasses:
- adas_core.Application.Services.ObservationService
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.IObservationService.FindByPatientIdAsync(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.FindByPatientIdAsync(MongoDB.Bson.ObjectId)
id: FindByPatientIdAsync(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: FindByPatientIdAsync(ObjectId)
nameWithType: IObservationService.FindByPatientIdAsync(ObjectId)
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindByPatientIdAsync(MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindByPatientIdAsync
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 21
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously retrieves all patient observations associated with the specified patient identifier.
example: []
syntax:
content: Task<IAsyncCursor<PatientObservation>> FindByPatientIdAsync(ObjectId patientId)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose observations are to be retrieved.
return:
type: System.Threading.Tasks.Task{MongoDB.Driver.IAsyncCursor{adas_core.Domain.Models.PatientObservation}}
description: A task that returns an <xref href="MongoDB.Driver.IAsyncCursor%601" data-throw-if-not-resolved="false"></xref> of <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> instances for the given patient.
content.vb: Function FindByPatientIdAsync(patientId As ObjectId) As Task(Of IAsyncCursor(Of PatientObservation))
overload: adas_core.Application.Services.Interfaces.IObservationService.FindByPatientIdAsync*
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindByPatientIdAndCodingSystemAsync(MongoDB.Bson.ObjectId,System.String,System.String)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.FindByPatientIdAndCodingSystemAsync(MongoDB.Bson.ObjectId,System.String,System.String)
id: FindByPatientIdAndCodingSystemAsync(MongoDB.Bson.ObjectId,System.String,System.String)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: FindByPatientIdAndCodingSystemAsync(ObjectId, string, string)
nameWithType: IObservationService.FindByPatientIdAndCodingSystemAsync(ObjectId, string, string)
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindByPatientIdAndCodingSystemAsync(MongoDB.Bson.ObjectId, string, string)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindByPatientIdAndCodingSystemAsync
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 30
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously retrieves patient observations matching the specified patient identifier, coding system, and name.
example: []
syntax:
content: Task<IAsyncCursor<PatientObservation>> FindByPatientIdAndCodingSystemAsync(ObjectId patientId, string codingSystem, string name)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose observations are being queried.
- id: codingSystem
type: System.String
description: The coding system used to classify the observations (e.g., LOINC, SNOMED).
- id: name
type: System.String
description: The name of the observation to filter by.
return:
type: System.Threading.Tasks.Task{MongoDB.Driver.IAsyncCursor{adas_core.Domain.Models.PatientObservation}}
description: A task that represents the asynchronous operation, containing an <xref href="MongoDB.Driver.IAsyncCursor%601" data-throw-if-not-resolved="false"></xref> of <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> matching the criteria.
content.vb: Function FindByPatientIdAndCodingSystemAsync(patientId As ObjectId, codingSystem As String, name As String) As Task(Of IAsyncCursor(Of PatientObservation))
overload: adas_core.Application.Services.Interfaces.IObservationService.FindByPatientIdAndCodingSystemAsync*
nameWithType.vb: IObservationService.FindByPatientIdAndCodingSystemAsync(ObjectId, String, String)
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.FindByPatientIdAndCodingSystemAsync(MongoDB.Bson.ObjectId, String, String)
name.vb: FindByPatientIdAndCodingSystemAsync(ObjectId, String, String)
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindLastObservations(MongoDB.Bson.ObjectId,System.Int32,System.Collections.Generic.List{System.String})
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.FindLastObservations(MongoDB.Bson.ObjectId,System.Int32,System.Collections.Generic.List{System.String})
id: FindLastObservations(MongoDB.Bson.ObjectId,System.Int32,System.Collections.Generic.List{System.String})
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: FindLastObservations(ObjectId, int, List<string>?)
nameWithType: IObservationService.FindLastObservations(ObjectId, int, List<string>?)
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindLastObservations(MongoDB.Bson.ObjectId, int, System.Collections.Generic.List<string>?)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindLastObservations
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 40
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 observation codes.
example: []
syntax:
content: Task<List<PatientObservation>> FindLastObservations(ObjectId patientId, int num = 2, List<string>? filterObservations = null)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose observations are being queried.
- id: num
type: System.Int32
description: The maximum number of most recent observations to return. Defaults to 2.
- id: filterObservations
type: System.Collections.Generic.List{System.String}
description: An optional list of observation codes used to restrict the result set; if null, observations are not filtered by code.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}}
description: A task that resolves to a list of the most recent <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> entries matching the criteria.
content.vb: Function FindLastObservations(patientId As ObjectId, num As Integer = 2, filterObservations As List(Of String) = Nothing) As Task(Of List(Of PatientObservation))
overload: adas_core.Application.Services.Interfaces.IObservationService.FindLastObservations*
nameWithType.vb: IObservationService.FindLastObservations(ObjectId, Integer, List(Of String))
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.FindLastObservations(MongoDB.Bson.ObjectId, Integer, System.Collections.Generic.List(Of String))
name.vb: FindLastObservations(ObjectId, Integer, List(Of String))
- uid: adas_core.Application.Services.Interfaces.IObservationService.UpdateExpiredObservations(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.UpdateExpiredObservations(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
id: UpdateExpiredObservations(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: UpdateExpiredObservations(List<PatientObservation>)
nameWithType: IObservationService.UpdateExpiredObservations(List<PatientObservation>)
fullName: adas_core.Application.Services.Interfaces.IObservationService.UpdateExpiredObservations(System.Collections.Generic.List<adas_core.Domain.Models.PatientObservation>)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: UpdateExpiredObservations
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 47
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Updates the status of the provided patient observations that have reached their expiration.
example: []
syntax:
content: Task UpdateExpiredObservations(List<PatientObservation> expiredObservations)
parameters:
- id: expiredObservations
type: System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}
description: The list of patient observations to update as expired.
return:
type: System.Threading.Tasks.Task
content.vb: Function UpdateExpiredObservations(expiredObservations As List(Of PatientObservation)) As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.UpdateExpiredObservations*
nameWithType.vb: IObservationService.UpdateExpiredObservations(List(Of PatientObservation))
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.UpdateExpiredObservations(System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservation))
name.vb: UpdateExpiredObservations(List(Of PatientObservation))
- uid: adas_core.Application.Services.Interfaces.IObservationService.ExpireObservationsAndRecalculateAsync
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.ExpireObservationsAndRecalculateAsync
id: ExpireObservationsAndRecalculateAsync
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: ExpireObservationsAndRecalculateAsync()
nameWithType: IObservationService.ExpireObservationsAndRecalculateAsync()
fullName: adas_core.Application.Services.Interfaces.IObservationService.ExpireObservationsAndRecalculateAsync()
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: ExpireObservationsAndRecalculateAsync
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 51
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously expires observations that are no longer valid and recalculates the dependent data.
example: []
syntax:
content: Task ExpireObservationsAndRecalculateAsync()
return:
type: System.Threading.Tasks.Task
content.vb: Function ExpireObservationsAndRecalculateAsync() As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.ExpireObservationsAndRecalculateAsync*
- uid: adas_core.Application.Services.Interfaces.IObservationService.ExpireAlertsAndPowerOffAsync
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.ExpireAlertsAndPowerOffAsync
id: ExpireAlertsAndPowerOffAsync
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: ExpireAlertsAndPowerOffAsync()
nameWithType: IObservationService.ExpireAlertsAndPowerOffAsync()
fullName: adas_core.Application.Services.Interfaces.IObservationService.ExpireAlertsAndPowerOffAsync()
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: ExpireAlertsAndPowerOffAsync
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 55
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously expires active alerts and powers off the device.
example: []
syntax:
content: Task ExpireAlertsAndPowerOffAsync()
return:
type: System.Threading.Tasks.Task
content.vb: Function ExpireAlertsAndPowerOffAsync() As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.ExpireAlertsAndPowerOffAsync*
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindLatestUniqueValuesByName(MongoDB.Bson.ObjectId,System.String,System.Nullable{System.Int32})
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.FindLatestUniqueValuesByName(MongoDB.Bson.ObjectId,System.String,System.Nullable{System.Int32})
id: FindLatestUniqueValuesByName(MongoDB.Bson.ObjectId,System.String,System.Nullable{System.Int32})
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: FindLatestUniqueValuesByName(ObjectId, string, int?)
nameWithType: IObservationService.FindLatestUniqueValuesByName(ObjectId, string, int?)
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindLatestUniqueValuesByName(MongoDB.Bson.ObjectId, string, int?)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindLatestUniqueValuesByName
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 64
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Retrieves the most recent unique patient observations for the specified patient, filtered by observation name, with an optional cache expiration window in seconds.
example: []
syntax:
content: Task<List<PatientObservation>> FindLatestUniqueValuesByName(ObjectId patientId, string name, int? expires)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose observations are being queried.
- id: name
type: System.String
description: The name of the observation to filter by.
- id: expires
type: System.Nullable{System.Int32}
description: Optional expiration time in seconds applied to the cached results. If <code>null</code>, no expiration is applied.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}}
description: A task that represents the asynchronous operation. The task result contains a list of the latest unique <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> values matching the specified patient and name.
content.vb: Function FindLatestUniqueValuesByName(patientId As ObjectId, name As String, expires As Integer?) As Task(Of List(Of PatientObservation))
overload: adas_core.Application.Services.Interfaces.IObservationService.FindLatestUniqueValuesByName*
nameWithType.vb: IObservationService.FindLatestUniqueValuesByName(ObjectId, String, Integer?)
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.FindLatestUniqueValuesByName(MongoDB.Bson.ObjectId, String, Integer?)
name.vb: FindLatestUniqueValuesByName(ObjectId, String, Integer?)
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindLastObservationsByField(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field},System.Boolean,System.Threading.CancellationToken)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.FindLastObservationsByField(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field},System.Boolean,System.Threading.CancellationToken)
id: FindLastObservationsByField(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field},System.Boolean,System.Threading.CancellationToken)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: FindLastObservationsByField(ObjectId, List<Field>?, bool, CancellationToken)
nameWithType: IObservationService.FindLastObservationsByField(ObjectId, List<Field>?, bool, CancellationToken)
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindLastObservationsByField(MongoDB.Bson.ObjectId, System.Collections.Generic.List<adas_core.Domain.Models.GroupedObservations.Field>?, bool, System.Threading.CancellationToken)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindLastObservationsByField
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 74
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Retrieves the most recent observations recorded for a patient, optionally filtered to a specific set of fields.
example: []
syntax:
content: Task<List<PatientObservation>> FindLastObservationsByField(ObjectId patientId, List<Field>? filterObservations = null, bool mapped = true, CancellationToken ct = default)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The identifier of the patient whose observations are being 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, observations for all fields are considered.
- id: mapped
type: System.Boolean
description: Indicates whether the returned observations should be mapped (default true) or returned in their raw form.
- id: ct
type: System.Threading.CancellationToken
description: The cancellation token used to cancel the asynchronous operation.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}}
description: A task that resolves to a list of the patient's most recent <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> entries.
content.vb: Function FindLastObservationsByField(patientId As ObjectId, filterObservations As List(Of Field) = Nothing, mapped As Boolean = True, ct As CancellationToken = Nothing) As Task(Of List(Of PatientObservation))
overload: adas_core.Application.Services.Interfaces.IObservationService.FindLastObservationsByField*
nameWithType.vb: IObservationService.FindLastObservationsByField(ObjectId, List(Of Field), Boolean, CancellationToken)
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.FindLastObservationsByField(MongoDB.Bson.ObjectId, System.Collections.Generic.List(Of adas_core.Domain.Models.GroupedObservations.Field), Boolean, System.Threading.CancellationToken)
name.vb: FindLastObservationsByField(ObjectId, List(Of Field), Boolean, CancellationToken)
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindLastIntravenousLinesObservationByLocation(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.FindLastIntravenousLinesObservationByLocation(MongoDB.Bson.ObjectId)
id: FindLastIntravenousLinesObservationByLocation(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: FindLastIntravenousLinesObservationByLocation(ObjectId)
nameWithType: IObservationService.FindLastIntravenousLinesObservationByLocation(ObjectId)
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindLastIntravenousLinesObservationByLocation(MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindLastIntravenousLinesObservationByLocation
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 82
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Retrieves the most recent intravenous line observations associated with a specific location for the given patient.
example: []
syntax:
content: Task<List<PatientObservation?>> FindLastIntravenousLinesObservationByLocation(ObjectId patientId)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose intravenous line observations are being queried.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}}
description: A task that represents the asynchronous operation. The task result contains a list of nullable <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> entries representing the latest intravenous line observations by location, where individual entries may be <code>null</code> when no data is available.
content.vb: Function FindLastIntravenousLinesObservationByLocation(patientId As ObjectId) As Task(Of List(Of PatientObservation))
overload: adas_core.Application.Services.Interfaces.IObservationService.FindLastIntravenousLinesObservationByLocation*
- uid: adas_core.Application.Services.Interfaces.IObservationService.InsertObservation(adas_core.Domain.Models.PatientObservation,System.Boolean,System.Boolean)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.InsertObservation(adas_core.Domain.Models.PatientObservation,System.Boolean,System.Boolean)
id: InsertObservation(adas_core.Domain.Models.PatientObservation,System.Boolean,System.Boolean)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: InsertObservation(PatientObservation, bool, bool)
nameWithType: IObservationService.InsertObservation(PatientObservation, bool, bool)
fullName: adas_core.Application.Services.Interfaces.IObservationService.InsertObservation(adas_core.Domain.Models.PatientObservation, bool, bool)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: InsertObservation
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 89
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously inserts a patient observation, with options to control whether the observation is persisted and whether it is mapped.
example: []
syntax:
content: Task InsertObservation(PatientObservation patientObservation, bool persistObs = true, bool mapObs = true)
parameters:
- id: patientObservation
type: adas_core.Domain.Models.PatientObservation
description: The patient observation to insert.
- id: persistObs
type: System.Boolean
description: Indicates whether the observation should be persisted; defaults to <code>true</code>.
- id: mapObs
type: System.Boolean
description: Indicates whether the observation should be mapped; defaults to <code>true</code>.
return:
type: System.Threading.Tasks.Task
content.vb: Function InsertObservation(patientObservation As PatientObservation, persistObs As Boolean = True, mapObs As Boolean = True) As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.InsertObservation*
nameWithType.vb: IObservationService.InsertObservation(PatientObservation, Boolean, Boolean)
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.InsertObservation(adas_core.Domain.Models.PatientObservation, Boolean, Boolean)
name.vb: InsertObservation(PatientObservation, Boolean, Boolean)
- uid: adas_core.Application.Services.Interfaces.IObservationService.InsertIfChanged(System.String,adas_core.Domain.Models.PatientObservation,System.Boolean,System.Boolean)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.InsertIfChanged(System.String,adas_core.Domain.Models.PatientObservation,System.Boolean,System.Boolean)
id: InsertIfChanged(System.String,adas_core.Domain.Models.PatientObservation,System.Boolean,System.Boolean)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: InsertIfChanged(string, PatientObservation, bool, bool)
nameWithType: IObservationService.InsertIfChanged(string, PatientObservation, bool, bool)
fullName: adas_core.Application.Services.Interfaces.IObservationService.InsertIfChanged(string, adas_core.Domain.Models.PatientObservation, bool, bool)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: InsertIfChanged
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 98
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Inserts the specified patient observation only if it has changed, optionally persisting the observation and applying a mapping during the insert.
example: []
syntax:
content: Task<bool> InsertIfChanged(string name, PatientObservation observation, bool persistObs = true, bool mapObs = true)
parameters:
- id: name
type: System.String
description: The name associated with the patient observation being evaluated for changes.
- id: observation
type: adas_core.Domain.Models.PatientObservation
description: The patient observation to compare against the existing value and potentially insert.
- id: persistObs
type: System.Boolean
description: Indicates whether the observation should be persisted when it is inserted. Defaults to <code>true</code>.
- id: mapObs
type: System.Boolean
description: Indicates whether the observation should be mapped as part of the insert operation. Defaults to <code>true</code>.
return:
type: System.Threading.Tasks.Task{System.Boolean}
description: A task that returns <code>true</code> if the observation was inserted because a change was detected; otherwise, <code>false</code> if no insert was performed.
content.vb: Function InsertIfChanged(name As String, observation As PatientObservation, persistObs As Boolean = True, mapObs As Boolean = True) As Task(Of Boolean)
overload: adas_core.Application.Services.Interfaces.IObservationService.InsertIfChanged*
nameWithType.vb: IObservationService.InsertIfChanged(String, PatientObservation, Boolean, Boolean)
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.InsertIfChanged(String, adas_core.Domain.Models.PatientObservation, Boolean, Boolean)
name.vb: InsertIfChanged(String, PatientObservation, Boolean, Boolean)
- uid: adas_core.Application.Services.Interfaces.IObservationService.InsertNurseObservation(adas_core.Domain.Models.PatientObservation)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.InsertNurseObservation(adas_core.Domain.Models.PatientObservation)
id: InsertNurseObservation(adas_core.Domain.Models.PatientObservation)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: InsertNurseObservation(PatientObservation)
nameWithType: IObservationService.InsertNurseObservation(PatientObservation)
fullName: adas_core.Application.Services.Interfaces.IObservationService.InsertNurseObservation(adas_core.Domain.Models.PatientObservation)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: InsertNurseObservation
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 103
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Inserts a new nurse observation for a patient into the underlying data store.
example: []
syntax:
content: Task InsertNurseObservation(PatientObservation obs)
parameters:
- id: obs
type: adas_core.Domain.Models.PatientObservation
description: The patient observation data recorded by the nurse to be persisted.
return:
type: System.Threading.Tasks.Task
content.vb: Function InsertNurseObservation(obs As PatientObservation) As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.InsertNurseObservation*
- uid: adas_core.Application.Services.Interfaces.IObservationService.DeleteByPatientId(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.DeleteByPatientId(MongoDB.Bson.ObjectId)
id: DeleteByPatientId(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: DeleteByPatientId(ObjectId)
nameWithType: IObservationService.DeleteByPatientId(ObjectId)
fullName: adas_core.Application.Services.Interfaces.IObservationService.DeleteByPatientId(MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: DeleteByPatientId
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 108
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously deletes records associated with the specified patient identifier.
example: []
syntax:
content: Task DeleteByPatientId(ObjectId id)
parameters:
- id: id
type: MongoDB.Bson.ObjectId
description: The <xref href="MongoDB.Bson.ObjectId" data-throw-if-not-resolved="false"></xref> of the patient whose related records should be removed.
return:
type: System.Threading.Tasks.Task
content.vb: Function DeleteByPatientId(id As ObjectId) As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.DeleteByPatientId*
- uid: adas_core.Application.Services.Interfaces.IObservationService.Archive(adas_core.Domain.Models.PatientObservation)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.Archive(adas_core.Domain.Models.PatientObservation)
id: Archive(adas_core.Domain.Models.PatientObservation)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: Archive(PatientObservation)
nameWithType: IObservationService.Archive(PatientObservation)
fullName: adas_core.Application.Services.Interfaces.IObservationService.Archive(adas_core.Domain.Models.PatientObservation)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: Archive
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 114
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously archives the specified patient observation, preserving it for historical or compliance purposes while removing it from the active set.
example: []
syntax:
content: Task Archive(PatientObservation observation)
parameters:
- id: observation
type: adas_core.Domain.Models.PatientObservation
description: The patient observation to archive.
return:
type: System.Threading.Tasks.Task
description: A task that represents the asynchronous archive operation.
content.vb: Function Archive(observation As PatientObservation) As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.Archive*
- uid: adas_core.Application.Services.Interfaces.IObservationService.MapObservation(adas_core.Domain.Models.PatientObservation,System.Boolean)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.MapObservation(adas_core.Domain.Models.PatientObservation,System.Boolean)
id: MapObservation(adas_core.Domain.Models.PatientObservation,System.Boolean)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: MapObservation(PatientObservation, bool)
nameWithType: IObservationService.MapObservation(PatientObservation, bool)
fullName: adas_core.Application.Services.Interfaces.IObservationService.MapObservation(adas_core.Domain.Models.PatientObservation, bool)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: MapObservation
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 121
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously maps a <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> to a corresponding observation, optionally restricting the lookup to name-based matching. Returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> when no matching observation is found.
example: []
syntax:
content: Task<PatientObservation?> MapObservation(PatientObservation obs, bool onlyByName = false)
parameters:
- id: obs
type: adas_core.Domain.Models.PatientObservation
description: The source <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> to be mapped.
- id: onlyByName
type: System.Boolean
description: When <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>, restricts the lookup to name-based matching; otherwise, the default mapping behavior is applied.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservation}
description: A <xref href="System.Threading.Tasks.Task%601" data-throw-if-not-resolved="false"></xref> containing the mapped <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref>, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> if no match is found.
content.vb: Function MapObservation(obs As PatientObservation, onlyByName As Boolean = False) As Task(Of PatientObservation)
overload: adas_core.Application.Services.Interfaces.IObservationService.MapObservation*
nameWithType.vb: IObservationService.MapObservation(PatientObservation, Boolean)
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.MapObservation(adas_core.Domain.Models.PatientObservation, Boolean)
name.vb: MapObservation(PatientObservation, Boolean)
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindAllLastPatientObservationTime
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.FindAllLastPatientObservationTime
id: FindAllLastPatientObservationTime
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: FindAllLastPatientObservationTime()
nameWithType: IObservationService.FindAllLastPatientObservationTime()
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindAllLastPatientObservationTime()
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindAllLastPatientObservationTime
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 126
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously retrieves the most recent observation time for each patient, returning a mapping of patient identifiers to their last observation timestamps.
example: []
syntax:
content: Task<Dictionary<ObjectId, DateTime>> FindAllLastPatientObservationTime()
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.Dictionary{MongoDB.Bson.ObjectId,System.DateTime}}
description: A task that represents the asynchronous operation. The task result contains a dictionary where each key is a patient <xref href="MongoDB.Bson.ObjectId" data-throw-if-not-resolved="false"></xref> and the associated value is the <xref href="System.DateTime" data-throw-if-not-resolved="false"></xref> of that patient's latest observation.
content.vb: Function FindAllLastPatientObservationTime() As Task(Of Dictionary(Of ObjectId, Date))
overload: adas_core.Application.Services.Interfaces.IObservationService.FindAllLastPatientObservationTime*
- uid: adas_core.Application.Services.Interfaces.IObservationService.MapObservationsByName(adas_core.Domain.Models.PatientObservation)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.MapObservationsByName(adas_core.Domain.Models.PatientObservation)
id: MapObservationsByName(adas_core.Domain.Models.PatientObservation)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: MapObservationsByName(PatientObservation)
nameWithType: IObservationService.MapObservationsByName(PatientObservation)
fullName: adas_core.Application.Services.Interfaces.IObservationService.MapObservationsByName(adas_core.Domain.Models.PatientObservation)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: MapObservationsByName
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 132
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously maps or looks up a <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> based on the name of the provided observation, returning the matching observation or <code>null</code> when no match is found.
example: []
syntax:
content: Task<PatientObservation?> MapObservationsByName(PatientObservation obs)
parameters:
- id: obs
type: adas_core.Domain.Models.PatientObservation
description: The <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> whose name is used to perform the mapping or lookup.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservation}
description: A <xref href="System.Threading.Tasks.Task%601" data-throw-if-not-resolved="false"></xref> that resolves to the matching <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref>, or <code>null</code> if no corresponding observation is found.
content.vb: Function MapObservationsByName(obs As PatientObservation) As Task(Of PatientObservation)
overload: adas_core.Application.Services.Interfaces.IObservationService.MapObservationsByName*
- uid: adas_core.Application.Services.Interfaces.IObservationService.Archive(adas_core.Domain.Models.MongoModels.Patient)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.Archive(adas_core.Domain.Models.MongoModels.Patient)
id: Archive(adas_core.Domain.Models.MongoModels.Patient)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: Archive(Patient)
nameWithType: IObservationService.Archive(Patient)
fullName: adas_core.Application.Services.Interfaces.IObservationService.Archive(adas_core.Domain.Models.MongoModels.Patient)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: Archive
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 137
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Archives the specified patient, moving their record out of the active set so that it is retained for historical or compliance purposes while no longer appearing in routine operational queries.
example: []
syntax:
content: Task Archive(Patient patient)
parameters:
- id: patient
type: adas_core.Domain.Models.MongoModels.Patient
description: The patient whose record is to be archived.
return:
type: System.Threading.Tasks.Task
content.vb: Function Archive(patient As Patient) As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.Archive*
- uid: adas_core.Application.Services.Interfaces.IObservationService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
id: ArchiveByPatientId(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: ArchiveByPatientId(ObjectId)
nameWithType: IObservationService.ArchiveByPatientId(ObjectId)
fullName: adas_core.Application.Services.Interfaces.IObservationService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: ArchiveByPatientId
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 142
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Archives records associated with the specified patient identifier.
example: []
syntax:
content: Task ArchiveByPatientId(ObjectId id)
parameters:
- id: id
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose records should be archived.
return:
type: System.Threading.Tasks.Task
content.vb: Function ArchiveByPatientId(id As ObjectId) As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.ArchiveByPatientId*
- uid: adas_core.Application.Services.Interfaces.IObservationService.UpdateObservation(adas_core.Domain.Models.PatientObservation)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.UpdateObservation(adas_core.Domain.Models.PatientObservation)
id: UpdateObservation(adas_core.Domain.Models.PatientObservation)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: UpdateObservation(PatientObservation)
nameWithType: IObservationService.UpdateObservation(PatientObservation)
fullName: adas_core.Application.Services.Interfaces.IObservationService.UpdateObservation(adas_core.Domain.Models.PatientObservation)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: UpdateObservation
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 149
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Updates an existing patient observation in the data store.
example: []
syntax:
content: Task UpdateObservation(PatientObservation observation)
parameters:
- id: observation
type: adas_core.Domain.Models.PatientObservation
description: The patient observation containing the updated information.
return:
type: System.Threading.Tasks.Task
description: A task that represents the asynchronous update operation.
content.vb: Function UpdateObservation(observation As PatientObservation) As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.UpdateObservation*
- uid: adas_core.Application.Services.Interfaces.IObservationService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
id: UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: UpdateManyObjectId(string, ObjectId, ObjectId)
nameWithType: IObservationService.UpdateManyObjectId(string, ObjectId, ObjectId)
fullName: adas_core.Application.Services.Interfaces.IObservationService.UpdateManyObjectId(string, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: UpdateManyObjectId
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 157
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Updates the specified identifier field (<code class="paramref">nameId</code>) across multiple objects, replacing the existing value <code class="paramref">oldId</code> with the new value <code class="paramref">id</code>.
example: []
syntax:
content: Task UpdateManyObjectId(string nameId, ObjectId id, ObjectId oldId)
parameters:
- id: nameId
type: System.String
description: The name of the identifier field to be updated.
- id: id
type: MongoDB.Bson.ObjectId
description: The new <xref href="MongoDB.Bson.ObjectId" data-throw-if-not-resolved="false"></xref> value to assign to the field.
- id: oldId
type: MongoDB.Bson.ObjectId
description: The current <xref href="MongoDB.Bson.ObjectId" data-throw-if-not-resolved="false"></xref> value to be replaced.
return:
type: System.Threading.Tasks.Task
description: A task that represents the asynchronous bulk update operation.
content.vb: Function UpdateManyObjectId(nameId As String, id As ObjectId, oldId As ObjectId) As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.UpdateManyObjectId*
nameWithType.vb: IObservationService.UpdateManyObjectId(String, ObjectId, ObjectId)
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.UpdateManyObjectId(String, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
name.vb: UpdateManyObjectId(String, ObjectId, ObjectId)
- uid: adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast(adas_core.Domain.Models.BasePatientObservation)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast(adas_core.Domain.Models.BasePatientObservation)
id: SendObsBroadcast(adas_core.Domain.Models.BasePatientObservation)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: SendObsBroadcast(BasePatientObservation)
nameWithType: IObservationService.SendObsBroadcast(BasePatientObservation)
fullName: adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast(adas_core.Domain.Models.BasePatientObservation)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SendObsBroadcast
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 163
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously broadcasts a patient observation to subscribed listeners or endpoints.
example: []
syntax:
content: Task SendObsBroadcast(BasePatientObservation obs)
parameters:
- id: obs
type: adas_core.Domain.Models.BasePatientObservation
description: The base patient observation to be broadcast.
return:
type: System.Threading.Tasks.Task
content.vb: Function SendObsBroadcast(obs As BasePatientObservation) As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast*
- uid: adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},adas_core.Domain.Models.PatientLocation)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},adas_core.Domain.Models.PatientLocation)
id: SendObsBroadcast(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},adas_core.Domain.Models.PatientLocation)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: SendObsBroadcast(List<PatientObservation>, PatientLocation)
nameWithType: IObservationService.SendObsBroadcast(List<PatientObservation>, PatientLocation)
fullName: adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast(System.Collections.Generic.List<adas_core.Domain.Models.PatientObservation>, adas_core.Domain.Models.PatientLocation)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SendObsBroadcast
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 169
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Sends a broadcast containing the specified patient observations to the given patient location.
example: []
syntax:
content: Task SendObsBroadcast(List<PatientObservation> obs, PatientLocation location)
parameters:
- id: obs
type: System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}
description: The list of patient observations to include in the broadcast.
- id: location
type: adas_core.Domain.Models.PatientLocation
description: The target patient location that will receive the broadcast.
return:
type: System.Threading.Tasks.Task
content.vb: Function SendObsBroadcast(obs As List(Of PatientObservation), location As PatientLocation) As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast*
nameWithType.vb: IObservationService.SendObsBroadcast(List(Of PatientObservation), PatientLocation)
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast(System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservation), adas_core.Domain.Models.PatientLocation)
name.vb: SendObsBroadcast(List(Of PatientObservation), PatientLocation)
- uid: adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},MongoDB.Bson.ObjectId)
id: SendObsBroadcast(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: SendObsBroadcast(List<PatientObservation>, ObjectId)
nameWithType: IObservationService.SendObsBroadcast(List<PatientObservation>, ObjectId)
fullName: adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast(System.Collections.Generic.List<adas_core.Domain.Models.PatientObservation>, MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SendObsBroadcast
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 175
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously sends a broadcast of patient observations to the specified Point of Care (POC) system.
example: []
syntax:
content: Task SendObsBroadcast(List<PatientObservation> obs, ObjectId pocId)
parameters:
- id: obs
type: System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}
description: The list of patient observations to be transmitted in the broadcast.
- id: pocId
type: MongoDB.Bson.ObjectId
description: The identifier of the Point of Care system that will receive the observations.
return:
type: System.Threading.Tasks.Task
content.vb: Function SendObsBroadcast(obs As List(Of PatientObservation), pocId As ObjectId) As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast*
nameWithType.vb: IObservationService.SendObsBroadcast(List(Of PatientObservation), ObjectId)
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast(System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservation), MongoDB.Bson.ObjectId)
name.vb: SendObsBroadcast(List(Of PatientObservation), ObjectId)
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindLastBeforeDate(MongoDB.Bson.ObjectId,System.DateTime,System.String)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.FindLastBeforeDate(MongoDB.Bson.ObjectId,System.DateTime,System.String)
id: FindLastBeforeDate(MongoDB.Bson.ObjectId,System.DateTime,System.String)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: FindLastBeforeDate(ObjectId, DateTime, string?)
nameWithType: IObservationService.FindLastBeforeDate(ObjectId, DateTime, string?)
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindLastBeforeDate(MongoDB.Bson.ObjectId, System.DateTime, string?)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindLastBeforeDate
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 184
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously retrieves the most recent <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> for a patient recorded before the specified date, optionally filtered by observation name.
example: []
syntax:
content: Task<PatientObservation?> FindLastBeforeDate(ObjectId patientId, DateTime date, string? obsName)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose observation is being queried.
- id: date
type: System.DateTime
description: The cutoff date; only observations recorded strictly before this date are considered.
- id: obsName
type: System.String
description: The optional name of the observation to filter by, or <code>null</code> to match any observation.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservation}
description: A task that represents the asynchronous operation. The task result contains the latest matching <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref>, or <code>null</code> if none was found before the given date.
content.vb: Function FindLastBeforeDate(patientId As ObjectId, [date] As Date, obsName As String) As Task(Of PatientObservation)
overload: adas_core.Application.Services.Interfaces.IObservationService.FindLastBeforeDate*
nameWithType.vb: IObservationService.FindLastBeforeDate(ObjectId, Date, String)
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.FindLastBeforeDate(MongoDB.Bson.ObjectId, Date, String)
name.vb: FindLastBeforeDate(ObjectId, Date, String)
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindAnyWithSameDate(MongoDB.Bson.ObjectId,System.DateTime,System.String)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.FindAnyWithSameDate(MongoDB.Bson.ObjectId,System.DateTime,System.String)
id: FindAnyWithSameDate(MongoDB.Bson.ObjectId,System.DateTime,System.String)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: FindAnyWithSameDate(ObjectId, DateTime, string?)
nameWithType: IObservationService.FindAnyWithSameDate(ObjectId, DateTime, string?)
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindAnyWithSameDate(MongoDB.Bson.ObjectId, System.DateTime, string?)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindAnyWithSameDate
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 193
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously retrieves the patient observations for the specified patient that share the given date, optionally filtered by observation name.
example: []
syntax:
content: Task<List<PatientObservation>?> FindAnyWithSameDate(ObjectId patientId, DateTime date, string? obsName)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The identifier of the patient whose observations will be searched.
- id: date
type: System.DateTime
description: The date used to match observations.
- id: obsName
type: System.String
description: The optional observation name used to filter the results. When null, observations are not filtered by name.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}}
description: A task that represents the asynchronous operation. The task result contains a list of matching <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> records, or null when no observations match the criteria.
content.vb: Function FindAnyWithSameDate(patientId As ObjectId, [date] As Date, obsName As String) As Task(Of List(Of PatientObservation))
overload: adas_core.Application.Services.Interfaces.IObservationService.FindAnyWithSameDate*
nameWithType.vb: IObservationService.FindAnyWithSameDate(ObjectId, Date, String)
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.FindAnyWithSameDate(MongoDB.Bson.ObjectId, Date, String)
name.vb: FindAnyWithSameDate(ObjectId, Date, String)
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindAllBeforeDate(MongoDB.Bson.ObjectId,System.DateTime,System.Collections.Generic.List{System.String})
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.FindAllBeforeDate(MongoDB.Bson.ObjectId,System.DateTime,System.Collections.Generic.List{System.String})
id: FindAllBeforeDate(MongoDB.Bson.ObjectId,System.DateTime,System.Collections.Generic.List{System.String})
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: FindAllBeforeDate(ObjectId, DateTime, List<string>?)
nameWithType: IObservationService.FindAllBeforeDate(ObjectId, DateTime, List<string>?)
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindAllBeforeDate(MongoDB.Bson.ObjectId, System.DateTime, System.Collections.Generic.List<string>?)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindAllBeforeDate
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 203
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Retrieves all patient observations recorded before the specified date, optionally filtered to a specific set of observation types.
example: []
syntax:
content: Task<List<PatientObservation>> FindAllBeforeDate(ObjectId patientId, DateTime date, List<string>? filterObservations = null)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose observations are being queried.
- id: date
type: System.DateTime
description: The cutoff date; only observations recorded before this date will be returned.
- id: filterObservations
type: System.Collections.Generic.List{System.String}
description: An optional list of observation identifiers used to restrict the results to specific observation types. When null, all observation types are included.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}}
description: A task that resolves to a list of PatientObservation instances matching the criteria.
content.vb: Function FindAllBeforeDate(patientId As ObjectId, [date] As Date, filterObservations As List(Of String) = Nothing) As Task(Of List(Of PatientObservation))
overload: adas_core.Application.Services.Interfaces.IObservationService.FindAllBeforeDate*
nameWithType.vb: IObservationService.FindAllBeforeDate(ObjectId, Date, List(Of String))
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.FindAllBeforeDate(MongoDB.Bson.ObjectId, Date, System.Collections.Generic.List(Of String))
name.vb: FindAllBeforeDate(ObjectId, Date, List(Of String))
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindAllAfterDate(MongoDB.Bson.ObjectId,System.DateTime,System.Collections.Generic.List{System.String})
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.FindAllAfterDate(MongoDB.Bson.ObjectId,System.DateTime,System.Collections.Generic.List{System.String})
id: FindAllAfterDate(MongoDB.Bson.ObjectId,System.DateTime,System.Collections.Generic.List{System.String})
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: FindAllAfterDate(ObjectId, DateTime, List<string>?)
nameWithType: IObservationService.FindAllAfterDate(ObjectId, DateTime, List<string>?)
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindAllAfterDate(MongoDB.Bson.ObjectId, System.DateTime, System.Collections.Generic.List<string>?)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindAllAfterDate
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 214
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Retrieves all <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> entries for the specified patient recorded after the given date, optionally restricted to a subset of observation names.
example: []
syntax:
content: Task<List<PatientObservation>> FindAllAfterDate(ObjectId patientId, DateTime date, List<string>? filterObservations = null)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The identifier of the patient whose observations are being queried.
- id: date
type: System.DateTime
description: The cutoff date; only observations with a timestamp after this value are returned.
- id: filterObservations
type: System.Collections.Generic.List{System.String}
description: An optional list of observation names to restrict the result to. When <code>null</code> or empty, all observations after the date are returned.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}}
description: A <xref href="System.Threading.Tasks.Task%601" data-throw-if-not-resolved="false"></xref> that yields the list of matching <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> entries.
content.vb: Function FindAllAfterDate(patientId As ObjectId, [date] As Date, filterObservations As List(Of String) = Nothing) As Task(Of List(Of PatientObservation))
overload: adas_core.Application.Services.Interfaces.IObservationService.FindAllAfterDate*
nameWithType.vb: IObservationService.FindAllAfterDate(ObjectId, Date, List(Of String))
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.FindAllAfterDate(MongoDB.Bson.ObjectId, Date, System.Collections.Generic.List(Of String))
name.vb: FindAllAfterDate(ObjectId, Date, List(Of String))
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindAllBetweenDates(MongoDB.Bson.ObjectId,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Collections.Generic.List{System.String},System.Boolean,adas_core.Domain.Models.Filter.PaginationFilter)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.FindAllBetweenDates(MongoDB.Bson.ObjectId,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Collections.Generic.List{System.String},System.Boolean,adas_core.Domain.Models.Filter.PaginationFilter)
id: FindAllBetweenDates(MongoDB.Bson.ObjectId,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Collections.Generic.List{System.String},System.Boolean,adas_core.Domain.Models.Filter.PaginationFilter)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: FindAllBetweenDates(ObjectId, DateTime?, DateTime?, List<string>?, bool, PaginationFilter?)
nameWithType: IObservationService.FindAllBetweenDates(ObjectId, DateTime?, DateTime?, List<string>?, bool, PaginationFilter?)
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindAllBetweenDates(MongoDB.Bson.ObjectId, System.DateTime?, System.DateTime?, System.Collections.Generic.List<string>?, bool, adas_core.Domain.Models.Filter.PaginationFilter?)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindAllBetweenDates
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 227
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Retrieves a paginated list of patient observations for the specified patient within an optional date range, optionally filtered by observation names and including archived records when requested.
example: []
syntax:
content: Task<List<PatientObservation>> FindAllBetweenDates(ObjectId patientId, DateTime? startDate, DateTime? endDate, List<string>? filterObservations = null, bool fromArchived = false, PaginationFilter? filter = null)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose observations are being queried.
- id: startDate
type: System.Nullable{System.DateTime}
description: The inclusive lower bound of the observation date range, or null to apply no lower bound.
- id: endDate
type: System.Nullable{System.DateTime}
description: The inclusive upper bound of the observation date range, or null to apply no upper bound.
- id: filterObservations
type: System.Collections.Generic.List{System.String}
description: An optional list of observation names used to restrict the returned observations.
- id: fromArchived
type: System.Boolean
description: When true, observations are retrieved from archived records; otherwise, only active records are considered.
- id: filter
type: adas_core.Domain.Models.Filter.PaginationFilter
description: An optional pagination filter applied to the result set.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}}
description: A task that resolves to a list of <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> entries matching the provided criteria.
content.vb: Function FindAllBetweenDates(patientId As ObjectId, startDate As Date?, endDate As Date?, filterObservations As List(Of String) = Nothing, fromArchived As Boolean = False, filter As PaginationFilter = Nothing) As Task(Of List(Of PatientObservation))
overload: adas_core.Application.Services.Interfaces.IObservationService.FindAllBetweenDates*
nameWithType.vb: IObservationService.FindAllBetweenDates(ObjectId, Date?, Date?, List(Of String), Boolean, PaginationFilter)
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.FindAllBetweenDates(MongoDB.Bson.ObjectId, Date?, Date?, System.Collections.Generic.List(Of String), Boolean, adas_core.Domain.Models.Filter.PaginationFilter)
name.vb: FindAllBetweenDates(ObjectId, Date?, Date?, List(Of String), Boolean, PaginationFilter)
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindLastNotExpiredObservatonsByPatient(MongoDB.Bson.ObjectId,System.String,System.Nullable{System.Int32},System.Nullable{System.Int32})
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.FindLastNotExpiredObservatonsByPatient(MongoDB.Bson.ObjectId,System.String,System.Nullable{System.Int32},System.Nullable{System.Int32})
id: FindLastNotExpiredObservatonsByPatient(MongoDB.Bson.ObjectId,System.String,System.Nullable{System.Int32},System.Nullable{System.Int32})
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: FindLastNotExpiredObservatonsByPatient(ObjectId, string, int?, int?)
nameWithType: IObservationService.FindLastNotExpiredObservatonsByPatient(ObjectId, string, int?, int?)
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindLastNotExpiredObservatonsByPatient(MongoDB.Bson.ObjectId, string, int?, int?)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindLastNotExpiredObservatonsByPatient
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 238
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously retrieves the most recent non-expired observations for the specified patient, optionally filtered by observation name and constrained by pagination parameters.
example: []
syntax:
content: Task<IEnumerable<PatientObservation>> FindLastNotExpiredObservatonsByPatient(ObjectId patientId, string name, int? endAfter = null, int? num = null)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose observations are being queried.
- id: name
type: System.String
description: The name of the observation type used to filter the results.
- id: endAfter
type: System.Nullable{System.Int32}
description: Optional parameter that defines the pagination boundary; when provided, observations are returned starting after this position.
- id: num
type: System.Nullable{System.Int32}
description: Optional parameter that limits the maximum number of observations returned.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.PatientObservation}}
description: A task representing the asynchronous operation, containing a collection of matching non-expired <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> records; an empty collection is returned if none are found.
content.vb: Function FindLastNotExpiredObservatonsByPatient(patientId As ObjectId, name As String, endAfter As Integer? = Nothing, num As Integer? = Nothing) As Task(Of IEnumerable(Of PatientObservation))
overload: adas_core.Application.Services.Interfaces.IObservationService.FindLastNotExpiredObservatonsByPatient*
nameWithType.vb: IObservationService.FindLastNotExpiredObservatonsByPatient(ObjectId, String, Integer?, Integer?)
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.FindLastNotExpiredObservatonsByPatient(MongoDB.Bson.ObjectId, String, Integer?, Integer?)
name.vb: FindLastNotExpiredObservatonsByPatient(ObjectId, String, Integer?, Integer?)
- uid: adas_core.Application.Services.Interfaces.IObservationService.CheckAndExpireObservations
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.CheckAndExpireObservations
id: CheckAndExpireObservations
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: CheckAndExpireObservations()
nameWithType: IObservationService.CheckAndExpireObservations()
fullName: adas_core.Application.Services.Interfaces.IObservationService.CheckAndExpireObservations()
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: CheckAndExpireObservations
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 245
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Checks observations and expires those that meet the expiration criteria.
example: []
syntax:
content: Task CheckAndExpireObservations()
return:
type: System.Threading.Tasks.Task
content.vb: Function CheckAndExpireObservations() As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.CheckAndExpireObservations*
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindNotExpiredObservationsShouldBeExpired
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.FindNotExpiredObservationsShouldBeExpired
id: FindNotExpiredObservationsShouldBeExpired
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: FindNotExpiredObservationsShouldBeExpired()
nameWithType: IObservationService.FindNotExpiredObservationsShouldBeExpired()
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindNotExpiredObservationsShouldBeExpired()
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindNotExpiredObservationsShouldBeExpired
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 251
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Retrieves patient observations that have not been marked as expired but should be, based on their validity period or business rules.
example: []
syntax:
content: IAsyncEnumerable<PatientObservation> FindNotExpiredObservationsShouldBeExpired()
return:
type: System.Collections.Generic.IAsyncEnumerable{adas_core.Domain.Models.PatientObservation}
description: An asynchronous stream of <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> instances that are not expired but meet the criteria to be expired.
content.vb: Function FindNotExpiredObservationsShouldBeExpired() As IAsyncEnumerable(Of PatientObservation)
overload: adas_core.Application.Services.Interfaces.IObservationService.FindNotExpiredObservationsShouldBeExpired*
- uid: adas_core.Application.Services.Interfaces.IObservationService.ProcessObservations(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.IObservationService.ProcessObservations(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},adas_core.Domain.Models.MongoModels.Patient,System.DateTime,adas_core.Domain.Models.ObservationData)
id: ProcessObservations(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.IObservationService
langs:
- csharp
- vb
name: ProcessObservations(List<PatientObservation>, Patient, DateTime, ObservationData?)
nameWithType: IObservationService.ProcessObservations(List<PatientObservation>, Patient, DateTime, ObservationData?)
fullName: adas_core.Application.Services.Interfaces.IObservationService.ProcessObservations(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/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: ProcessObservations
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 261
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Processes a collection of patient observations, associating them with the specified patient and recording the message time.
example: []
syntax:
content: void ProcessObservations(List<PatientObservation> observations, Patient patient, DateTime messageTime, ObservationData? observationData = null)
parameters:
- id: observations
type: System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}
description: The list of patient observations to process.
- id: patient
type: adas_core.Domain.Models.MongoModels.Patient
description: The patient associated with the observations.
- id: messageTime
type: System.DateTime
description: The timestamp of the message containing the observations.
- id: observationData
type: adas_core.Domain.Models.ObservationData
description: Optional additional data related to the observations.
content.vb: Sub ProcessObservations(observations As List(Of PatientObservation), patient As Patient, messageTime As Date, observationData As ObservationData = Nothing)
overload: adas_core.Application.Services.Interfaces.IObservationService.ProcessObservations*
nameWithType.vb: IObservationService.ProcessObservations(List(Of PatientObservation), Patient, Date, ObservationData)
fullName.vb: adas_core.Application.Services.Interfaces.IObservationService.ProcessObservations(System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservation), adas_core.Domain.Models.MongoModels.Patient, Date, adas_core.Domain.Models.ObservationData)
name.vb: ProcessObservations(List(Of PatientObservation), Patient, Date, ObservationData)
- uid: adas_core.Application.Services.Interfaces.IObservationService.ExpireObservations
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.ExpireObservations
id: ExpireObservations
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: ExpireObservations()
nameWithType: IObservationService.ExpireObservations()
fullName: adas_core.Application.Services.Interfaces.IObservationService.ExpireObservations()
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: ExpireObservations
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 267
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously processes and expires observations that have exceeded their validity period.
example: []
syntax:
content: Task ExpireObservations()
return:
type: System.Threading.Tasks.Task
content.vb: Function ExpireObservations() As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.ExpireObservations*
- uid: adas_core.Application.Services.Interfaces.IObservationService.InsertSimpleObservation(adas_core.Domain.Models.PatientObservation)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.InsertSimpleObservation(adas_core.Domain.Models.PatientObservation)
id: InsertSimpleObservation(adas_core.Domain.Models.PatientObservation)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: InsertSimpleObservation(PatientObservation)
nameWithType: IObservationService.InsertSimpleObservation(PatientObservation)
fullName: adas_core.Application.Services.Interfaces.IObservationService.InsertSimpleObservation(adas_core.Domain.Models.PatientObservation)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: InsertSimpleObservation
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 274
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously inserts a simple patient observation record.
example: []
syntax:
content: Task InsertSimpleObservation(PatientObservation observation)
parameters:
- id: observation
type: adas_core.Domain.Models.PatientObservation
description: The patient observation to insert.
return:
type: System.Threading.Tasks.Task
description: A task that represents the asynchronous insert operation.
content.vb: Function InsertSimpleObservation(observation As PatientObservation) As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.InsertSimpleObservation*
- uid: adas_core.Application.Services.Interfaces.IObservationService.GetPaginatedObservations(adas_core.Domain.Models.Filter.PaginationFilter)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.GetPaginatedObservations(adas_core.Domain.Models.Filter.PaginationFilter)
id: GetPaginatedObservations(adas_core.Domain.Models.Filter.PaginationFilter)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: GetPaginatedObservations(PaginationFilter)
nameWithType: IObservationService.GetPaginatedObservations(PaginationFilter)
fullName: adas_core.Application.Services.Interfaces.IObservationService.GetPaginatedObservations(adas_core.Domain.Models.Filter.PaginationFilter)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetPaginatedObservations
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 280
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously retrieves a paginated collection of patient observations based on the specified filter criteria.
example: []
syntax:
content: Task<PaginationResponse<PatientObservation>> GetPaginatedObservations(PaginationFilter filter)
parameters:
- id: filter
type: adas_core.Domain.Models.Filter.PaginationFilter
description: The pagination filter that controls the page size, page number, and any additional query criteria applied to the patient observations.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.PatientObservation}}
description: A task that represents the asynchronous operation, containing a <xref href="adas_core.Domain.Models.Responses.PaginationResponse%601" data-throw-if-not-resolved="false"></xref> of <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> with the requested page of results.
content.vb: Function GetPaginatedObservations(filter As PaginationFilter) As Task(Of PaginationResponse(Of PatientObservation))
overload: adas_core.Application.Services.Interfaces.IObservationService.GetPaginatedObservations*
- uid: adas_core.Application.Services.Interfaces.IObservationService.SaveRequestNurseObsAsync(adas_core.Domain.Models.ApiRequest)
commentId: M:adas_core.Application.Services.Interfaces.IObservationService.SaveRequestNurseObsAsync(adas_core.Domain.Models.ApiRequest)
id: SaveRequestNurseObsAsync(adas_core.Domain.Models.ApiRequest)
parent: adas_core.Application.Services.Interfaces.IObservationService
langs:
- csharp
- vb
name: SaveRequestNurseObsAsync(ApiRequest)
nameWithType: IObservationService.SaveRequestNurseObsAsync(ApiRequest)
fullName: adas_core.Application.Services.Interfaces.IObservationService.SaveRequestNurseObsAsync(adas_core.Domain.Models.ApiRequest)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SaveRequestNurseObsAsync
path: ../../adas-core.Application/Services/Interfaces/IObservationService.cs
startLine: 285
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously saves a nurse observation request.
example: []
syntax:
content: Task SaveRequestNurseObsAsync(ApiRequest request)
parameters:
- id: request
type: adas_core.Domain.Models.ApiRequest
description: The API request containing the nurse observation data to save.
return:
type: System.Threading.Tasks.Task
content.vb: Function SaveRequestNurseObsAsync(request As ApiRequest) As Task
overload: adas_core.Application.Services.Interfaces.IObservationService.SaveRequestNurseObsAsync*
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: MongoDB.Driver.IAsyncCursor`1
commentId: T:MongoDB.Driver.IAsyncCursor`1
isExternal: true
name: IAsyncCursor<TDocument>
nameWithType: IAsyncCursor<TDocument>
fullName: MongoDB.Driver.IAsyncCursor<TDocument>
nameWithType.vb: IAsyncCursor(Of TDocument)
fullName.vb: MongoDB.Driver.IAsyncCursor(Of TDocument)
name.vb: IAsyncCursor(Of TDocument)
spec.csharp:
- uid: MongoDB.Driver.IAsyncCursor`1
name: IAsyncCursor
isExternal: true
- name: <
- name: TDocument
- name: '>'
spec.vb:
- uid: MongoDB.Driver.IAsyncCursor`1
name: IAsyncCursor
isExternal: true
- name: (
- name: Of
- name: " "
- name: TDocument
- 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: adas_core.Application.Services.Interfaces.IObservationService.FindByPatientIdAsync*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.FindByPatientIdAsync
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_FindByPatientIdAsync_MongoDB_Bson_ObjectId_
name: FindByPatientIdAsync
nameWithType: IObservationService.FindByPatientIdAsync
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindByPatientIdAsync
- uid: MongoDB.Bson.ObjectId
commentId: T:MongoDB.Bson.ObjectId
parent: MongoDB.Bson
isExternal: true
name: ObjectId
nameWithType: ObjectId
fullName: MongoDB.Bson.ObjectId
- uid: System.Threading.Tasks.Task{MongoDB.Driver.IAsyncCursor{adas_core.Domain.Models.PatientObservation}}
commentId: T:System.Threading.Tasks.Task{MongoDB.Driver.IAsyncCursor{adas_core.Domain.Models.PatientObservation}}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<IAsyncCursor<PatientObservation>>
nameWithType: Task<IAsyncCursor<PatientObservation>>
fullName: System.Threading.Tasks.Task<MongoDB.Driver.IAsyncCursor<adas_core.Domain.Models.PatientObservation>>
nameWithType.vb: Task(Of IAsyncCursor(Of PatientObservation))
fullName.vb: System.Threading.Tasks.Task(Of MongoDB.Driver.IAsyncCursor(Of adas_core.Domain.Models.PatientObservation))
name.vb: Task(Of IAsyncCursor(Of PatientObservation))
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: MongoDB.Driver.IAsyncCursor`1
name: IAsyncCursor
isExternal: true
- name: <
- uid: adas_core.Domain.Models.PatientObservation
name: PatientObservation
- 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: MongoDB.Driver.IAsyncCursor`1
name: IAsyncCursor
isExternal: true
- name: (
- name: Of
- name: " "
- uid: adas_core.Domain.Models.PatientObservation
name: PatientObservation
- 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.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.IObservationService.FindByPatientIdAndCodingSystemAsync*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.FindByPatientIdAndCodingSystemAsync
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_FindByPatientIdAndCodingSystemAsync_MongoDB_Bson_ObjectId_System_String_System_String_
name: FindByPatientIdAndCodingSystemAsync
nameWithType: IObservationService.FindByPatientIdAndCodingSystemAsync
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindByPatientIdAndCodingSystemAsync
- 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
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.IObservationService.FindLastObservations*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.FindLastObservations
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_FindLastObservations_MongoDB_Bson_ObjectId_System_Int32_System_Collections_Generic_List_System_String__
name: FindLastObservations
nameWithType: IObservationService.FindLastObservations
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindLastObservations
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: System.Collections.Generic.List{System.String}
commentId: T:System.Collections.Generic.List{System.String}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<string>
nameWithType: List<string>
fullName: System.Collections.Generic.List<string>
nameWithType.vb: List(Of String)
fullName.vb: System.Collections.Generic.List(Of String)
name.vb: List(Of String)
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: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- 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: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}}
commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}}
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<PatientObservation>>
nameWithType: Task<List<PatientObservation>>
fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<adas_core.Domain.Models.PatientObservation>>
nameWithType.vb: Task(Of List(Of PatientObservation))
fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservation))
name.vb: Task(Of List(Of PatientObservation))
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.PatientObservation
name: PatientObservation
- 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.PatientObservation
name: PatientObservation
- name: )
- name: )
- 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.Interfaces.IObservationService.UpdateExpiredObservations*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.UpdateExpiredObservations
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_UpdateExpiredObservations_System_Collections_Generic_List_adas_core_Domain_Models_PatientObservation__
name: UpdateExpiredObservations
nameWithType: IObservationService.UpdateExpiredObservations
fullName: adas_core.Application.Services.Interfaces.IObservationService.UpdateExpiredObservations
- 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: 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.IObservationService.ExpireObservationsAndRecalculateAsync*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.ExpireObservationsAndRecalculateAsync
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_ExpireObservationsAndRecalculateAsync
name: ExpireObservationsAndRecalculateAsync
nameWithType: IObservationService.ExpireObservationsAndRecalculateAsync
fullName: adas_core.Application.Services.Interfaces.IObservationService.ExpireObservationsAndRecalculateAsync
- uid: adas_core.Application.Services.Interfaces.IObservationService.ExpireAlertsAndPowerOffAsync*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.ExpireAlertsAndPowerOffAsync
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_ExpireAlertsAndPowerOffAsync
name: ExpireAlertsAndPowerOffAsync
nameWithType: IObservationService.ExpireAlertsAndPowerOffAsync
fullName: adas_core.Application.Services.Interfaces.IObservationService.ExpireAlertsAndPowerOffAsync
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindLatestUniqueValuesByName*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.FindLatestUniqueValuesByName
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_FindLatestUniqueValuesByName_MongoDB_Bson_ObjectId_System_String_System_Nullable_System_Int32__
name: FindLatestUniqueValuesByName
nameWithType: IObservationService.FindLatestUniqueValuesByName
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindLatestUniqueValuesByName
- uid: System.Nullable{System.Int32}
commentId: T:System.Nullable{System.Int32}
parent: System
definition: System.Nullable`1
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int?
nameWithType: int?
fullName: int?
nameWithType.vb: Integer?
fullName.vb: Integer?
name.vb: Integer?
spec.csharp:
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: '?'
spec.vb:
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: '?'
- 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.Application.Services.Interfaces.IObservationService.FindLastObservationsByField*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.FindLastObservationsByField
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_FindLastObservationsByField_MongoDB_Bson_ObjectId_System_Collections_Generic_List_adas_core_Domain_Models_GroupedObservations_Field__System_Boolean_System_Threading_CancellationToken_
name: FindLastObservationsByField
nameWithType: IObservationService.FindLastObservationsByField
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindLastObservationsByField
- 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.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.CancellationToken
commentId: T:System.Threading.CancellationToken
parent: System.Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken
name: CancellationToken
nameWithType: CancellationToken
fullName: System.Threading.CancellationToken
- uid: System.Threading
commentId: N:System.Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Threading
nameWithType: System.Threading
fullName: System.Threading
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
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
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindLastIntravenousLinesObservationByLocation*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.FindLastIntravenousLinesObservationByLocation
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_FindLastIntravenousLinesObservationByLocation_MongoDB_Bson_ObjectId_
name: FindLastIntravenousLinesObservationByLocation
nameWithType: IObservationService.FindLastIntravenousLinesObservationByLocation
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindLastIntravenousLinesObservationByLocation
- uid: adas_core.Application.Services.Interfaces.IObservationService.InsertObservation*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.InsertObservation
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_InsertObservation_adas_core_Domain_Models_PatientObservation_System_Boolean_System_Boolean_
name: InsertObservation
nameWithType: IObservationService.InsertObservation
fullName: adas_core.Application.Services.Interfaces.IObservationService.InsertObservation
- uid: adas_core.Application.Services.Interfaces.IObservationService.InsertIfChanged*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.InsertIfChanged
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_InsertIfChanged_System_String_adas_core_Domain_Models_PatientObservation_System_Boolean_System_Boolean_
name: InsertIfChanged
nameWithType: IObservationService.InsertIfChanged
fullName: adas_core.Application.Services.Interfaces.IObservationService.InsertIfChanged
- uid: System.Threading.Tasks.Task{System.Boolean}
commentId: T:System.Threading.Tasks.Task{System.Boolean}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<bool>
nameWithType: Task<bool>
fullName: System.Threading.Tasks.Task<bool>
nameWithType.vb: Task(Of Boolean)
fullName.vb: System.Threading.Tasks.Task(Of Boolean)
name.vb: Task(Of Boolean)
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.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- 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.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: adas_core.Application.Services.Interfaces.IObservationService.InsertNurseObservation*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.InsertNurseObservation
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_InsertNurseObservation_adas_core_Domain_Models_PatientObservation_
name: InsertNurseObservation
nameWithType: IObservationService.InsertNurseObservation
fullName: adas_core.Application.Services.Interfaces.IObservationService.InsertNurseObservation
- uid: adas_core.Application.Services.Interfaces.IObservationService.DeleteByPatientId*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.DeleteByPatientId
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_DeleteByPatientId_MongoDB_Bson_ObjectId_
name: DeleteByPatientId
nameWithType: IObservationService.DeleteByPatientId
fullName: adas_core.Application.Services.Interfaces.IObservationService.DeleteByPatientId
- uid: adas_core.Application.Services.Interfaces.IObservationService.Archive*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.Archive
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_Archive_adas_core_Domain_Models_PatientObservation_
name: Archive
nameWithType: IObservationService.Archive
fullName: adas_core.Application.Services.Interfaces.IObservationService.Archive
- uid: adas_core.Application.Services.Interfaces.IObservationService.MapObservation*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.MapObservation
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_MapObservation_adas_core_Domain_Models_PatientObservation_System_Boolean_
name: MapObservation
nameWithType: IObservationService.MapObservation
fullName: adas_core.Application.Services.Interfaces.IObservationService.MapObservation
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservation}
commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservation}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<PatientObservation>
nameWithType: Task<PatientObservation>
fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.PatientObservation>
nameWithType.vb: Task(Of PatientObservation)
fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.PatientObservation)
name.vb: Task(Of PatientObservation)
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.PatientObservation
name: PatientObservation
- 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.PatientObservation
name: PatientObservation
- name: )
- 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.Application.Services.Interfaces.IObservationService.FindAllLastPatientObservationTime*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.FindAllLastPatientObservationTime
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_FindAllLastPatientObservationTime
name: FindAllLastPatientObservationTime
nameWithType: IObservationService.FindAllLastPatientObservationTime
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindAllLastPatientObservationTime
- uid: System.Threading.Tasks.Task{System.Collections.Generic.Dictionary{MongoDB.Bson.ObjectId,System.DateTime}}
commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.Dictionary{MongoDB.Bson.ObjectId,System.DateTime}}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<Dictionary<ObjectId, DateTime>>
nameWithType: Task<Dictionary<ObjectId, DateTime>>
fullName: System.Threading.Tasks.Task<System.Collections.Generic.Dictionary<MongoDB.Bson.ObjectId, System.DateTime>>
nameWithType.vb: Task(Of Dictionary(Of ObjectId, Date))
fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.Dictionary(Of MongoDB.Bson.ObjectId, Date))
name.vb: Task(Of Dictionary(Of ObjectId, Date))
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.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: System.DateTime
name: DateTime
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.datetime
- 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.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: System.DateTime
name: Date
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.datetime
- name: )
- name: )
- uid: adas_core.Application.Services.Interfaces.IObservationService.MapObservationsByName*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.MapObservationsByName
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_MapObservationsByName_adas_core_Domain_Models_PatientObservation_
name: MapObservationsByName
nameWithType: IObservationService.MapObservationsByName
fullName: adas_core.Application.Services.Interfaces.IObservationService.MapObservationsByName
- 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: 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.Interfaces.IObservationService.ArchiveByPatientId*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.ArchiveByPatientId
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_ArchiveByPatientId_MongoDB_Bson_ObjectId_
name: ArchiveByPatientId
nameWithType: IObservationService.ArchiveByPatientId
fullName: adas_core.Application.Services.Interfaces.IObservationService.ArchiveByPatientId
- uid: adas_core.Application.Services.Interfaces.IObservationService.UpdateObservation*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.UpdateObservation
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_UpdateObservation_adas_core_Domain_Models_PatientObservation_
name: UpdateObservation
nameWithType: IObservationService.UpdateObservation
fullName: adas_core.Application.Services.Interfaces.IObservationService.UpdateObservation
- uid: adas_core.Application.Services.Interfaces.IObservationService.UpdateManyObjectId*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.UpdateManyObjectId
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_UpdateManyObjectId_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
name: UpdateManyObjectId
nameWithType: IObservationService.UpdateManyObjectId
fullName: adas_core.Application.Services.Interfaces.IObservationService.UpdateManyObjectId
- uid: adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_SendObsBroadcast_adas_core_Domain_Models_BasePatientObservation_
name: SendObsBroadcast
nameWithType: IObservationService.SendObsBroadcast
fullName: adas_core.Application.Services.Interfaces.IObservationService.SendObsBroadcast
- uid: adas_core.Domain.Models.BasePatientObservation
commentId: T:adas_core.Domain.Models.BasePatientObservation
parent: adas_core.Domain.Models
href: adas_core.Domain.Models.BasePatientObservation.html
name: BasePatientObservation
nameWithType: BasePatientObservation
fullName: adas_core.Domain.Models.BasePatientObservation
- uid: adas_core.Domain.Models.PatientLocation
commentId: T:adas_core.Domain.Models.PatientLocation
parent: adas_core.Domain.Models
href: adas_core.Domain.Models.PatientLocation.html
name: PatientLocation
nameWithType: PatientLocation
fullName: adas_core.Domain.Models.PatientLocation
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindLastBeforeDate*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.FindLastBeforeDate
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_FindLastBeforeDate_MongoDB_Bson_ObjectId_System_DateTime_System_String_
name: FindLastBeforeDate
nameWithType: IObservationService.FindLastBeforeDate
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindLastBeforeDate
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindAnyWithSameDate*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.FindAnyWithSameDate
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_FindAnyWithSameDate_MongoDB_Bson_ObjectId_System_DateTime_System_String_
name: FindAnyWithSameDate
nameWithType: IObservationService.FindAnyWithSameDate
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindAnyWithSameDate
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindAllBeforeDate*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.FindAllBeforeDate
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_FindAllBeforeDate_MongoDB_Bson_ObjectId_System_DateTime_System_Collections_Generic_List_System_String__
name: FindAllBeforeDate
nameWithType: IObservationService.FindAllBeforeDate
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindAllBeforeDate
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindAllAfterDate*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.FindAllAfterDate
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_FindAllAfterDate_MongoDB_Bson_ObjectId_System_DateTime_System_Collections_Generic_List_System_String__
name: FindAllAfterDate
nameWithType: IObservationService.FindAllAfterDate
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindAllAfterDate
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindAllBetweenDates*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.FindAllBetweenDates
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_FindAllBetweenDates_MongoDB_Bson_ObjectId_System_Nullable_System_DateTime__System_Nullable_System_DateTime__System_Collections_Generic_List_System_String__System_Boolean_adas_core_Domain_Models_Filter_PaginationFilter_
name: FindAllBetweenDates
nameWithType: IObservationService.FindAllBetweenDates
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindAllBetweenDates
- uid: System.Nullable{System.DateTime}
commentId: T:System.Nullable{System.DateTime}
parent: System
definition: System.Nullable`1
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?
spec.csharp:
- uid: System.DateTime
name: DateTime
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.datetime
- name: '?'
spec.vb:
- uid: System.DateTime
name: Date
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.datetime
- name: '?'
- uid: adas_core.Domain.Models.Filter.PaginationFilter
commentId: T:adas_core.Domain.Models.Filter.PaginationFilter
parent: adas_core.Domain.Models.Filter
href: adas_core.Domain.Models.Filter.PaginationFilter.html
name: PaginationFilter
nameWithType: PaginationFilter
fullName: adas_core.Domain.Models.Filter.PaginationFilter
- uid: adas_core.Domain.Models.Filter
commentId: N:adas_core.Domain.Models.Filter
href: adas_core.html
name: adas_core.Domain.Models.Filter
nameWithType: adas_core.Domain.Models.Filter
fullName: adas_core.Domain.Models.Filter
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.Filter
name: Filter
href: adas_core.Domain.Models.Filter.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.Filter
name: Filter
href: adas_core.Domain.Models.Filter.html
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindLastNotExpiredObservatonsByPatient*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.FindLastNotExpiredObservatonsByPatient
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_FindLastNotExpiredObservatonsByPatient_MongoDB_Bson_ObjectId_System_String_System_Nullable_System_Int32__System_Nullable_System_Int32__
name: FindLastNotExpiredObservatonsByPatient
nameWithType: IObservationService.FindLastNotExpiredObservatonsByPatient
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindLastNotExpiredObservatonsByPatient
- uid: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.PatientObservation}}
commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.PatientObservation}}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<IEnumerable<PatientObservation>>
nameWithType: Task<IEnumerable<PatientObservation>>
fullName: System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<adas_core.Domain.Models.PatientObservation>>
nameWithType.vb: Task(Of IEnumerable(Of PatientObservation))
fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.IEnumerable(Of adas_core.Domain.Models.PatientObservation))
name.vb: Task(Of IEnumerable(Of PatientObservation))
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.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: adas_core.Domain.Models.PatientObservation
name: PatientObservation
- 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.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- uid: adas_core.Domain.Models.PatientObservation
name: PatientObservation
- name: )
- name: )
- uid: adas_core.Application.Services.Interfaces.IObservationService.CheckAndExpireObservations*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.CheckAndExpireObservations
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_CheckAndExpireObservations
name: CheckAndExpireObservations
nameWithType: IObservationService.CheckAndExpireObservations
fullName: adas_core.Application.Services.Interfaces.IObservationService.CheckAndExpireObservations
- uid: adas_core.Application.Services.Interfaces.IObservationService.FindNotExpiredObservationsShouldBeExpired*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.FindNotExpiredObservationsShouldBeExpired
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_FindNotExpiredObservationsShouldBeExpired
name: FindNotExpiredObservationsShouldBeExpired
nameWithType: IObservationService.FindNotExpiredObservationsShouldBeExpired
fullName: adas_core.Application.Services.Interfaces.IObservationService.FindNotExpiredObservationsShouldBeExpired
- uid: System.Collections.Generic.IAsyncEnumerable{adas_core.Domain.Models.PatientObservation}
commentId: T:System.Collections.Generic.IAsyncEnumerable{adas_core.Domain.Models.PatientObservation}
parent: System.Collections.Generic
definition: System.Collections.Generic.IAsyncEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iasyncenumerable-1
name: IAsyncEnumerable<PatientObservation>
nameWithType: IAsyncEnumerable<PatientObservation>
fullName: System.Collections.Generic.IAsyncEnumerable<adas_core.Domain.Models.PatientObservation>
nameWithType.vb: IAsyncEnumerable(Of PatientObservation)
fullName.vb: System.Collections.Generic.IAsyncEnumerable(Of adas_core.Domain.Models.PatientObservation)
name.vb: IAsyncEnumerable(Of PatientObservation)
spec.csharp:
- uid: System.Collections.Generic.IAsyncEnumerable`1
name: IAsyncEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iasyncenumerable-1
- name: <
- uid: adas_core.Domain.Models.PatientObservation
name: PatientObservation
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IAsyncEnumerable`1
name: IAsyncEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iasyncenumerable-1
- name: (
- name: Of
- name: " "
- uid: adas_core.Domain.Models.PatientObservation
name: PatientObservation
- name: )
- uid: System.Collections.Generic.IAsyncEnumerable`1
commentId: T:System.Collections.Generic.IAsyncEnumerable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iasyncenumerable-1
name: IAsyncEnumerable<T>
nameWithType: IAsyncEnumerable<T>
fullName: System.Collections.Generic.IAsyncEnumerable<T>
nameWithType.vb: IAsyncEnumerable(Of T)
fullName.vb: System.Collections.Generic.IAsyncEnumerable(Of T)
name.vb: IAsyncEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.IAsyncEnumerable`1
name: IAsyncEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iasyncenumerable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IAsyncEnumerable`1
name: IAsyncEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iasyncenumerable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: adas_core.Application.Services.Interfaces.IObservationService.ProcessObservations*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.ProcessObservations
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_ProcessObservations_System_Collections_Generic_List_adas_core_Domain_Models_PatientObservation__adas_core_Domain_Models_MongoModels_Patient_System_DateTime_adas_core_Domain_Models_ObservationData_
name: ProcessObservations
nameWithType: IObservationService.ProcessObservations
fullName: adas_core.Application.Services.Interfaces.IObservationService.ProcessObservations
- 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.Application.Services.Interfaces.IObservationService.ExpireObservations*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.ExpireObservations
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_ExpireObservations
name: ExpireObservations
nameWithType: IObservationService.ExpireObservations
fullName: adas_core.Application.Services.Interfaces.IObservationService.ExpireObservations
- uid: adas_core.Application.Services.Interfaces.IObservationService.InsertSimpleObservation*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.InsertSimpleObservation
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_InsertSimpleObservation_adas_core_Domain_Models_PatientObservation_
name: InsertSimpleObservation
nameWithType: IObservationService.InsertSimpleObservation
fullName: adas_core.Application.Services.Interfaces.IObservationService.InsertSimpleObservation
- uid: adas_core.Domain.Models.Responses.PaginationResponse`1
commentId: T:adas_core.Domain.Models.Responses.PaginationResponse`1
href: adas_core.Domain.Models.Responses.PaginationResponse-1.html
name: PaginationResponse<T>
nameWithType: PaginationResponse<T>
fullName: adas_core.Domain.Models.Responses.PaginationResponse<T>
nameWithType.vb: PaginationResponse(Of T)
fullName.vb: adas_core.Domain.Models.Responses.PaginationResponse(Of T)
name.vb: PaginationResponse(Of T)
spec.csharp:
- uid: adas_core.Domain.Models.Responses.PaginationResponse`1
name: PaginationResponse
href: adas_core.Domain.Models.Responses.PaginationResponse-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: adas_core.Domain.Models.Responses.PaginationResponse`1
name: PaginationResponse
href: adas_core.Domain.Models.Responses.PaginationResponse-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: adas_core.Application.Services.Interfaces.IObservationService.GetPaginatedObservations*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.GetPaginatedObservations
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_GetPaginatedObservations_adas_core_Domain_Models_Filter_PaginationFilter_
name: GetPaginatedObservations
nameWithType: IObservationService.GetPaginatedObservations
fullName: adas_core.Application.Services.Interfaces.IObservationService.GetPaginatedObservations
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.PatientObservation}}
commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.PatientObservation}}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<PaginationResponse<PatientObservation>>
nameWithType: Task<PaginationResponse<PatientObservation>>
fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.Responses.PaginationResponse<adas_core.Domain.Models.PatientObservation>>
nameWithType.vb: Task(Of PaginationResponse(Of PatientObservation))
fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.Responses.PaginationResponse(Of adas_core.Domain.Models.PatientObservation))
name.vb: Task(Of PaginationResponse(Of PatientObservation))
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.Responses.PaginationResponse`1
name: PaginationResponse
- name: <
- uid: adas_core.Domain.Models.PatientObservation
name: PatientObservation
- 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: adas_core.Domain.Models.Responses.PaginationResponse`1
name: PaginationResponse
- name: (
- name: Of
- name: " "
- uid: adas_core.Domain.Models.PatientObservation
name: PatientObservation
- name: )
- name: )
- uid: adas_core.Application.Services.Interfaces.IObservationService.SaveRequestNurseObsAsync*
commentId: Overload:adas_core.Application.Services.Interfaces.IObservationService.SaveRequestNurseObsAsync
href: adas_core.Application.Services.Interfaces.IObservationService.html#adas_core_Application_Services_Interfaces_IObservationService_SaveRequestNurseObsAsync_adas_core_Domain_Models_ApiRequest_
name: SaveRequestNurseObsAsync
nameWithType: IObservationService.SaveRequestNurseObsAsync
fullName: adas_core.Application.Services.Interfaces.IObservationService.SaveRequestNurseObsAsync
- 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