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

1794 lines
89 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService
commentId: T:adas_core.Application.Subscriptions.SubscriberGroupedService
id: SubscriberGroupedService
parent: adas_core.Application.Subscriptions
children:
- adas_core.Application.Subscriptions.SubscriberGroupedService.#ctor(adas_core.Application.Services.Interfaces.ICacheService,adas_core.Application.Services.Interfaces.IGroupedObservationService,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Subscriptions.SubscriberGroupedService},System.Lazy{adas_core.Application.Services.Interfaces.IClientMessageService})
- adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped)
- adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped)
- adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation)
- adas_core.Application.Subscriptions.SubscriberGroupedService.GetGrouped
- adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId(System.String)
- adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation)
- adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String)
- adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList
- adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation)
langs:
- csharp
- vb
name: SubscriberGroupedService
nameWithType: SubscriberGroupedService
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService
type: Class
source:
remote:
path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SubscriberGroupedService
path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs
startLine: 16
assemblies:
- adas-core.Application
namespace: adas_core.Application.Subscriptions
summary: Provides an implementation of <xref href="adas_core.Application.Services.Interfaces.ISubscriberGroupedService" data-throw-if-not-resolved="false"></xref> that coordinates subscription handling for grouped observations, integrating caching, client messaging, and logging capabilities.
remarks: This service depends on an optional cache, a grouped observation service, a logger, and a lazily-initialized client message service to support its subscriber-related operations.
example: []
syntax:
content: 'public class SubscriberGroupedService : ISubscriberGroupedService'
content.vb: Public Class SubscriberGroupedService Implements ISubscriberGroupedService
inheritance:
- System.Object
implements:
- adas_core.Application.Services.Interfaces.ISubscriberGroupedService
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
- System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
- System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.#ctor(adas_core.Application.Services.Interfaces.ICacheService,adas_core.Application.Services.Interfaces.IGroupedObservationService,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Subscriptions.SubscriberGroupedService},System.Lazy{adas_core.Application.Services.Interfaces.IClientMessageService})
commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.#ctor(adas_core.Application.Services.Interfaces.ICacheService,adas_core.Application.Services.Interfaces.IGroupedObservationService,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Subscriptions.SubscriberGroupedService},System.Lazy{adas_core.Application.Services.Interfaces.IClientMessageService})
id: '#ctor(adas_core.Application.Services.Interfaces.ICacheService,adas_core.Application.Services.Interfaces.IGroupedObservationService,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Subscriptions.SubscriberGroupedService},System.Lazy{adas_core.Application.Services.Interfaces.IClientMessageService})'
parent: adas_core.Application.Subscriptions.SubscriberGroupedService
langs:
- csharp
- vb
name: SubscriberGroupedService(ICacheService?, IGroupedObservationService, ILogger<SubscriberGroupedService>, Lazy<IClientMessageService>)
nameWithType: SubscriberGroupedService.SubscriberGroupedService(ICacheService?, IGroupedObservationService, ILogger<SubscriberGroupedService>, Lazy<IClientMessageService>)
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedService(adas_core.Application.Services.Interfaces.ICacheService?, adas_core.Application.Services.Interfaces.IGroupedObservationService, Microsoft.Extensions.Logging.ILogger<adas_core.Application.Subscriptions.SubscriberGroupedService>, System.Lazy<adas_core.Application.Services.Interfaces.IClientMessageService>)
type: Constructor
source:
remote:
path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: .ctor
path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs
startLine: 16
assemblies:
- adas-core.Application
namespace: adas_core.Application.Subscriptions
summary: Provides an implementation of <xref href="adas_core.Application.Services.Interfaces.ISubscriberGroupedService" data-throw-if-not-resolved="false"></xref> that coordinates subscription handling for grouped observations, integrating caching, client messaging, and logging capabilities.
remarks: This service depends on an optional cache, a grouped observation service, a logger, and a lazily-initialized client message service to support its subscriber-related operations.
example: []
syntax:
content: public SubscriberGroupedService(ICacheService? cacheService, IGroupedObservationService groupedObservationService, ILogger<SubscriberGroupedService> logger, Lazy<IClientMessageService> clientMessageService)
parameters:
- id: cacheService
type: adas_core.Application.Services.Interfaces.ICacheService
- id: groupedObservationService
type: adas_core.Application.Services.Interfaces.IGroupedObservationService
- id: logger
type: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Subscriptions.SubscriberGroupedService}
- id: clientMessageService
type: System.Lazy{adas_core.Application.Services.Interfaces.IClientMessageService}
content.vb: Public Sub New(cacheService As ICacheService, groupedObservationService As IGroupedObservationService, logger As ILogger(Of SubscriberGroupedService), clientMessageService As Lazy(Of IClientMessageService))
overload: adas_core.Application.Subscriptions.SubscriberGroupedService.#ctor*
nameWithType.vb: SubscriberGroupedService.New(ICacheService, IGroupedObservationService, ILogger(Of SubscriberGroupedService), Lazy(Of IClientMessageService))
fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.New(adas_core.Application.Services.Interfaces.ICacheService, adas_core.Application.Services.Interfaces.IGroupedObservationService, Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Subscriptions.SubscriberGroupedService), System.Lazy(Of adas_core.Application.Services.Interfaces.IClientMessageService))
name.vb: New(ICacheService, IGroupedObservationService, ILogger(Of SubscriberGroupedService), Lazy(Of IClientMessageService))
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList
commentId: P:adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList
id: SubscriberGroupedList
parent: adas_core.Application.Subscriptions.SubscriberGroupedService
langs:
- csharp
- vb
name: SubscriberGroupedList
nameWithType: SubscriberGroupedService.SubscriberGroupedList
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList
type: Property
source:
remote:
path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SubscriberGroupedList
path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs
startLine: 28
assemblies:
- adas-core.Application
namespace: adas_core.Application.Subscriptions
syntax:
content: public List<WsSubscriberGrouped> SubscriberGroupedList { get; set; }
parameters: []
return:
type: System.Collections.Generic.List{adas_core.Application.Subscriptions.WsSubscriberGrouped}
content.vb: Public Property SubscriberGroupedList As List(Of WsSubscriberGrouped)
overload: adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList*
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.GetGrouped
commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.GetGrouped
id: GetGrouped
parent: adas_core.Application.Subscriptions.SubscriberGroupedService
langs:
- csharp
- vb
name: GetGrouped()
nameWithType: SubscriberGroupedService.GetGrouped()
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.GetGrouped()
type: Method
source:
remote:
path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetGrouped
path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs
startLine: 50
assemblies:
- adas-core.Application
namespace: adas_core.Application.Subscriptions
summary: Returns a thread-safe snapshot of the grouped subscribers as a new list. The internal collection is locked during the copy to ensure consistency and prevent concurrent modification.
example: []
syntax:
content: public List<WsSubscriberGrouped> GetGrouped()
return:
type: System.Collections.Generic.List{adas_core.Application.Subscriptions.WsSubscriberGrouped}
description: A new <xref href="System.Collections.Generic.List%601" data-throw-if-not-resolved="false"></xref> containing a copy of the grouped subscribers.
content.vb: Public Function GetGrouped() As List(Of WsSubscriberGrouped)
overload: adas_core.Application.Subscriptions.SubscriberGroupedService.GetGrouped*
implements:
- adas_core.Application.Services.Interfaces.ISubscriberGroupedService.GetGrouped
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId(System.String)
commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId(System.String)
id: RemoveGroupedObsByPatientId(System.String)
parent: adas_core.Application.Subscriptions.SubscriberGroupedService
langs:
- csharp
- vb
name: RemoveGroupedObsByPatientId(string)
nameWithType: SubscriberGroupedService.RemoveGroupedObsByPatientId(string)
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId(string)
type: Method
source:
remote:
path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: RemoveGroupedObsByPatientId
path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs
startLine: 62
assemblies:
- adas-core.Application
namespace: adas_core.Application.Subscriptions
summary: Removes all grouped observations associated with the specified patient identifier from the subscriber collection in a thread-safe manner.
example: []
syntax:
content: public void RemoveGroupedObsByPatientId(string patientId)
parameters:
- id: patientId
type: System.String
description: The string representation of the patient identifier used to locate and remove the matching grouped observations.
content.vb: Public Sub RemoveGroupedObsByPatientId(patientId As String)
overload: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId*
implements:
- adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveGroupedObsByPatientId(System.String)
nameWithType.vb: SubscriberGroupedService.RemoveGroupedObsByPatientId(String)
fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId(String)
name.vb: RemoveGroupedObsByPatientId(String)
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation)
commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation)
id: RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation)
parent: adas_core.Application.Subscriptions.SubscriberGroupedService
langs:
- csharp
- vb
name: RemoveWsSubscriberByLocation(string, PatientLocation?)
nameWithType: SubscriberGroupedService.RemoveWsSubscriberByLocation(string, PatientLocation?)
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation(string, adas_core.Domain.Models.PatientLocation?)
type: Method
source:
remote:
path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: RemoveWsSubscriberByLocation
path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs
startLine: 78
assemblies:
- adas-core.Application
namespace: adas_core.Application.Subscriptions
summary: >-
Check if what clients dont need to get updated with new grouped observations and remove them
diference between section and box if location is updated doesn't matter if is section or box
BoxSubscribers don't need to get updated otherwise SectionSubscribers may still need to get updated
example: []
syntax:
content: public void RemoveWsSubscriberByLocation(string patientId, PatientLocation? newLocation)
parameters:
- id: patientId
type: System.String
description: objectId on db for Patient
- id: newLocation
type: adas_core.Domain.Models.PatientLocation
description: ''
content.vb: Public Sub RemoveWsSubscriberByLocation(patientId As String, newLocation As PatientLocation)
overload: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation*
implements:
- adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation)
nameWithType.vb: SubscriberGroupedService.RemoveWsSubscriberByLocation(String, PatientLocation)
fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation(String, adas_core.Domain.Models.PatientLocation)
name.vb: RemoveWsSubscriberByLocation(String, PatientLocation)
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String)
commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String)
id: RemoveWsSubscriberPatientIdAndWsId(System.String,System.String)
parent: adas_core.Application.Subscriptions.SubscriberGroupedService
langs:
- csharp
- vb
name: RemoveWsSubscriberPatientIdAndWsId(string, string)
nameWithType: SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(string, string)
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(string, string)
type: Method
source:
remote:
path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: RemoveWsSubscriberPatientIdAndWsId
path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs
startLine: 102
assemblies:
- adas-core.Application
namespace: adas_core.Application.Subscriptions
summary: Removes the specified WebSocket subscriber ID from all subscriber groups associated with the given patient ID in a thread-safe manner, and checks whether any resulting group is now empty for further cleanup.
example: []
syntax:
content: public void RemoveWsSubscriberPatientIdAndWsId(string patientId, string wsIdToRemove)
parameters:
- id: patientId
type: System.String
description: The patient identifier used to locate the subscriber groups to update.
- id: wsIdToRemove
type: System.String
description: The WebSocket subscriber ID to remove from the matching subscriber and group collections.
content.vb: Public Sub RemoveWsSubscriberPatientIdAndWsId(patientId As String, wsIdToRemove As String)
overload: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId*
implements:
- adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String)
nameWithType.vb: SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(String, String)
fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(String, String)
name.vb: RemoveWsSubscriberPatientIdAndWsId(String, String)
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped)
commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped)
id: CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped)
parent: adas_core.Application.Subscriptions.SubscriberGroupedService
langs:
- csharp
- vb
name: CheckEmptySubscriberGroup(WsSubscriberGrouped?)
nameWithType: SubscriberGroupedService.CheckEmptySubscriberGroup(WsSubscriberGrouped?)
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped?)
type: Method
source:
remote:
path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: CheckEmptySubscriberGroup
path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs
startLine: 141
assemblies:
- adas-core.Application
namespace: adas_core.Application.Subscriptions
summary: >-
Check clients using generated grouped observations on disconections
removing the wole object in case of 0 or
only the group if any other client is using it
example: []
syntax:
content: public List<string> CheckEmptySubscriberGroup(WsSubscriberGrouped? wsSubscriberGrouped)
parameters:
- id: wsSubscriberGrouped
type: adas_core.Application.Subscriptions.WsSubscriberGrouped
description: >-
Object with properties to generate new grouped observations, clients using those
grouped obsercations and the generated list of grouped observations
return:
type: System.Collections.Generic.List{System.String}
content.vb: Public Function CheckEmptySubscriberGroup(wsSubscriberGrouped As WsSubscriberGrouped) As List(Of String)
overload: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup*
implements:
- adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped)
nameWithType.vb: SubscriberGroupedService.CheckEmptySubscriberGroup(WsSubscriberGrouped)
fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped)
name.vb: CheckEmptySubscriberGroup(WsSubscriberGrouped)
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped)
commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped)
id: AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped)
parent: adas_core.Application.Subscriptions.SubscriberGroupedService
langs:
- csharp
- vb
name: AddSubscriberGrouped(WsSubscriberGrouped)
nameWithType: SubscriberGroupedService.AddSubscriberGrouped(WsSubscriberGrouped)
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped)
type: Method
source:
remote:
path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: AddSubscriberGrouped
path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs
startLine: 181
assemblies:
- adas-core.Application
namespace: adas_core.Application.Subscriptions
summary: >-
Adds a grouped WebSocket subscriber to the internal collection in a thread-safe manner.
Uses locking to ensure that concurrent calls do not corrupt the subscriber list.
example: []
syntax:
content: public void AddSubscriberGrouped(WsSubscriberGrouped wsSubscriberGrouped)
parameters:
- id: wsSubscriberGrouped
type: adas_core.Application.Subscriptions.WsSubscriberGrouped
description: The grouped WebSocket subscriber instance to be added to the collection.
content.vb: Public Sub AddSubscriberGrouped(wsSubscriberGrouped As WsSubscriberGrouped)
overload: adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped*
implements:
- adas_core.Application.Services.Interfaces.ISubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped)
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation)
commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation)
id: CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation)
parent: adas_core.Application.Subscriptions.SubscriberGroupedService
langs:
- csharp
- vb
name: CheckOnSubscriptionGroup(GroupedField, ObjectId, string?, string, GroupedObservation)
nameWithType: SubscriberGroupedService.CheckOnSubscriptionGroup(GroupedField, ObjectId, string?, string, GroupedObservation)
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, string?, string, adas_core.Domain.Models.GroupedObservation)
type: Method
source:
remote:
path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: CheckOnSubscriptionGroup
path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs
startLine: 197
assemblies:
- adas-core.Application
namespace: adas_core.Application.Subscriptions
summary: Registers a client connection for grouped-field observation updates for a given patient. If an existing grouped subscription matches the patient and field, the connection is added to it; otherwise, a new grouped subscription is created with a callback that processes empty observations.
example: []
syntax:
content: public void CheckOnSubscriptionGroup(GroupedField groupedField, ObjectId patientId, string? timeZoneId, string connectionId, GroupedObservation lastObsInGroup)
parameters:
- id: groupedField
type: adas_core.Domain.Models.GroupedObservations.GroupedField
description: The grouped field criteria used to locate or create the matching subscription.
- id: patientId
type: MongoDB.Bson.ObjectId
description: The identifier of the patient whose grouped observation is being subscribed to.
- id: timeZoneId
type: System.String
description: The optional time zone identifier applied to the new subscription when one is created.
- id: connectionId
type: System.String
description: The unique identifier of the client connection being registered.
- id: lastObsInGroup
type: adas_core.Domain.Models.GroupedObservation
description: The most recent observation in the group, used to initialize a new subscription.
content.vb: Public Sub CheckOnSubscriptionGroup(groupedField As GroupedField, patientId As ObjectId, timeZoneId As String, connectionId As String, lastObsInGroup As GroupedObservation)
overload: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup*
implements:
- adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation)
nameWithType.vb: SubscriberGroupedService.CheckOnSubscriptionGroup(GroupedField, ObjectId, String, String, GroupedObservation)
fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, String, String, adas_core.Domain.Models.GroupedObservation)
name.vb: CheckOnSubscriptionGroup(GroupedField, ObjectId, String, String, GroupedObservation)
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation)
commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation)
id: UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation)
parent: adas_core.Application.Subscriptions.SubscriberGroupedService
langs:
- csharp
- vb
name: UpdateLastGroupedObsInGroup(string, GroupedObservation)
nameWithType: SubscriberGroupedService.UpdateLastGroupedObsInGroup(string, GroupedObservation)
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup(string, adas_core.Domain.Models.GroupedObservation)
type: Method
source:
remote:
path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: UpdateLastGroupedObsInGroup
path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs
startLine: 237
assemblies:
- adas-core.Application
namespace: adas_core.Application.Subscriptions
summary: >-
Updates the last grouped observation in the subscriber group identified by the specified hash code.
Performs a thread-safe lookup; if no matching subscriber group is found, the operation is silently skipped.
example: []
syntax:
content: public void UpdateLastGroupedObsInGroup(string wsgHashCode, GroupedObservation newGroupedObservation)
parameters:
- id: wsgHashCode
type: System.String
description: The hash code used to identify the target subscriber group whose last grouped observation should be updated.
- id: newGroupedObservation
type: adas_core.Domain.Models.GroupedObservation
description: The new <xref href="adas_core.Domain.Models.GroupedObservation" data-throw-if-not-resolved="false"></xref> to set as the last grouped observation in the matched group.
content.vb: Public Sub UpdateLastGroupedObsInGroup(wsgHashCode As String, newGroupedObservation As GroupedObservation)
overload: adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup*
implements:
- adas_core.Application.Services.Interfaces.ISubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation)
nameWithType.vb: SubscriberGroupedService.UpdateLastGroupedObsInGroup(String, GroupedObservation)
fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup(String, adas_core.Domain.Models.GroupedObservation)
name.vb: UpdateLastGroupedObsInGroup(String, GroupedObservation)
references:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService
commentId: T:adas_core.Application.Services.Interfaces.ISubscriberGroupedService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html
name: ISubscriberGroupedService
nameWithType: ISubscriberGroupedService
fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService
- uid: adas_core.Application.Subscriptions
commentId: N:adas_core.Application.Subscriptions
href: adas_core.html
name: adas_core.Application.Subscriptions
nameWithType: adas_core.Application.Subscriptions
fullName: adas_core.Application.Subscriptions
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.Subscriptions
name: Subscriptions
href: adas_core.Application.Subscriptions.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.Subscriptions
name: Subscriptions
href: adas_core.Application.Subscriptions.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
parent: adas_core.Domain.Utils.NumberUtils
definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
name: IsNumber(object)
nameWithType: NumberUtils.IsNumber(object)
fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
nameWithType.vb: NumberUtils.IsNumber(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
name.vb: IsNumber(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
parent: adas_core.Domain.Utils.NumberUtils
definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
name: ToDouble(object)
nameWithType: NumberUtils.ToDouble(object)
fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
nameWithType.vb: NumberUtils.ToDouble(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
name.vb: ToDouble(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
parent: adas_core.Domain.Utils.ObjectUtils
definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
name: ToStr(object)
nameWithType: ObjectUtils.ToStr(object)
fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
nameWithType.vb: ObjectUtils.ToStr(Object)
fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
name.vb: ToStr(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.Application.Services.Interfaces
commentId: N:adas_core.Application.Services.Interfaces
href: adas_core.html
name: adas_core.Application.Services.Interfaces
nameWithType: adas_core.Application.Services.Interfaces
fullName: adas_core.Application.Services.Interfaces
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
- name: .
- uid: adas_core.Application.Services.Interfaces
name: Interfaces
href: adas_core.Application.Services.Interfaces.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
- name: .
- uid: adas_core.Application.Services.Interfaces
name: Interfaces
href: adas_core.Application.Services.Interfaces.html
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
isExternal: true
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
name: IsNumber(object)
nameWithType: NumberUtils.IsNumber(object)
fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
nameWithType.vb: NumberUtils.IsNumber(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
name.vb: IsNumber(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.Domain.Utils.NumberUtils
commentId: T:adas_core.Domain.Utils.NumberUtils
parent: adas_core.Domain.Utils
href: adas_core.Domain.Utils.NumberUtils.html
name: NumberUtils
nameWithType: NumberUtils
fullName: adas_core.Domain.Utils.NumberUtils
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
isExternal: true
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
name: ToDouble(object)
nameWithType: NumberUtils.ToDouble(object)
fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
nameWithType.vb: NumberUtils.ToDouble(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
name.vb: ToDouble(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
isExternal: true
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
name: ToStr(object)
nameWithType: ObjectUtils.ToStr(object)
fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
nameWithType.vb: ObjectUtils.ToStr(Object)
fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
name.vb: ToStr(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.Domain.Utils.ObjectUtils
commentId: T:adas_core.Domain.Utils.ObjectUtils
parent: adas_core.Domain.Utils
href: adas_core.Domain.Utils.ObjectUtils.html
name: ObjectUtils
nameWithType: ObjectUtils
fullName: adas_core.Domain.Utils.ObjectUtils
- uid: adas_core.Domain.Utils
commentId: N:adas_core.Domain.Utils
href: adas_core.html
name: adas_core.Domain.Utils
nameWithType: adas_core.Domain.Utils
fullName: adas_core.Domain.Utils
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Utils
name: Utils
href: adas_core.Domain.Utils.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Utils
name: Utils
href: adas_core.Domain.Utils.html
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.#ctor*
commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.#ctor
href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService__ctor_adas_core_Application_Services_Interfaces_ICacheService_adas_core_Application_Services_Interfaces_IGroupedObservationService_Microsoft_Extensions_Logging_ILogger_adas_core_Application_Subscriptions_SubscriberGroupedService__System_Lazy_adas_core_Application_Services_Interfaces_IClientMessageService__
name: SubscriberGroupedService
nameWithType: SubscriberGroupedService.SubscriberGroupedService
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedService
nameWithType.vb: SubscriberGroupedService.New
fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.New
name.vb: New
- uid: adas_core.Application.Services.Interfaces.ICacheService
commentId: T:adas_core.Application.Services.Interfaces.ICacheService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.ICacheService.html
name: ICacheService
nameWithType: ICacheService
fullName: adas_core.Application.Services.Interfaces.ICacheService
- uid: adas_core.Application.Services.Interfaces.IGroupedObservationService
commentId: T:adas_core.Application.Services.Interfaces.IGroupedObservationService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.IGroupedObservationService.html
name: IGroupedObservationService
nameWithType: IGroupedObservationService
fullName: adas_core.Application.Services.Interfaces.IGroupedObservationService
- uid: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Subscriptions.SubscriberGroupedService}
commentId: T:Microsoft.Extensions.Logging.ILogger{adas_core.Application.Subscriptions.SubscriberGroupedService}
parent: Microsoft.Extensions.Logging
definition: Microsoft.Extensions.Logging.ILogger`1
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
name: ILogger<SubscriberGroupedService>
nameWithType: ILogger<SubscriberGroupedService>
fullName: Microsoft.Extensions.Logging.ILogger<adas_core.Application.Subscriptions.SubscriberGroupedService>
nameWithType.vb: ILogger(Of SubscriberGroupedService)
fullName.vb: Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Subscriptions.SubscriberGroupedService)
name.vb: ILogger(Of SubscriberGroupedService)
spec.csharp:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: <
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService
name: SubscriberGroupedService
href: adas_core.Application.Subscriptions.SubscriberGroupedService.html
- name: '>'
spec.vb:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: (
- name: Of
- name: " "
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService
name: SubscriberGroupedService
href: adas_core.Application.Subscriptions.SubscriberGroupedService.html
- name: )
- uid: System.Lazy{adas_core.Application.Services.Interfaces.IClientMessageService}
commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.IClientMessageService}
parent: System
definition: System.Lazy`1
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
name: Lazy<IClientMessageService>
nameWithType: Lazy<IClientMessageService>
fullName: System.Lazy<adas_core.Application.Services.Interfaces.IClientMessageService>
nameWithType.vb: Lazy(Of IClientMessageService)
fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.IClientMessageService)
name.vb: Lazy(Of IClientMessageService)
spec.csharp:
- uid: System.Lazy`1
name: Lazy
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
- name: <
- uid: adas_core.Application.Services.Interfaces.IClientMessageService
name: IClientMessageService
href: adas_core.Application.Services.Interfaces.IClientMessageService.html
- name: '>'
spec.vb:
- uid: System.Lazy`1
name: Lazy
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
- name: (
- name: Of
- name: " "
- uid: adas_core.Application.Services.Interfaces.IClientMessageService
name: IClientMessageService
href: adas_core.Application.Services.Interfaces.IClientMessageService.html
- name: )
- uid: Microsoft.Extensions.Logging.ILogger`1
commentId: T:Microsoft.Extensions.Logging.ILogger`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
name: ILogger<TCategoryName>
nameWithType: ILogger<TCategoryName>
fullName: Microsoft.Extensions.Logging.ILogger<TCategoryName>
nameWithType.vb: ILogger(Of TCategoryName)
fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName)
name.vb: ILogger(Of TCategoryName)
spec.csharp:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: <
- name: TCategoryName
- name: '>'
spec.vb:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: (
- name: Of
- name: " "
- name: TCategoryName
- name: )
- uid: Microsoft.Extensions.Logging
commentId: N:Microsoft.Extensions.Logging
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
name: Microsoft.Extensions.Logging
nameWithType: Microsoft.Extensions.Logging
fullName: Microsoft.Extensions.Logging
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.Extensions
name: Extensions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
- name: .
- uid: Microsoft.Extensions.Logging
name: Logging
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.Extensions
name: Extensions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
- name: .
- uid: Microsoft.Extensions.Logging
name: Logging
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
- uid: System.Lazy`1
commentId: T:System.Lazy`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
name: Lazy<T>
nameWithType: Lazy<T>
fullName: System.Lazy<T>
nameWithType.vb: Lazy(Of T)
fullName.vb: System.Lazy(Of T)
name.vb: Lazy(Of T)
spec.csharp:
- uid: System.Lazy`1
name: Lazy
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Lazy`1
name: Lazy
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList*
commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList
href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_SubscriberGroupedList
name: SubscriberGroupedList
nameWithType: SubscriberGroupedService.SubscriberGroupedList
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList
- uid: System.Collections.Generic.List{adas_core.Application.Subscriptions.WsSubscriberGrouped}
commentId: T:System.Collections.Generic.List{adas_core.Application.Subscriptions.WsSubscriberGrouped}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<WsSubscriberGrouped>
nameWithType: List<WsSubscriberGrouped>
fullName: System.Collections.Generic.List<adas_core.Application.Subscriptions.WsSubscriberGrouped>
nameWithType.vb: List(Of WsSubscriberGrouped)
fullName.vb: System.Collections.Generic.List(Of adas_core.Application.Subscriptions.WsSubscriberGrouped)
name.vb: List(Of WsSubscriberGrouped)
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.Application.Subscriptions.WsSubscriberGrouped
name: WsSubscriberGrouped
href: adas_core.Application.Subscriptions.WsSubscriberGrouped.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.Application.Subscriptions.WsSubscriberGrouped
name: WsSubscriberGrouped
href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html
- 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.Subscriptions.SubscriberGroupedService.GetGrouped*
commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.GetGrouped
href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_GetGrouped
name: GetGrouped
nameWithType: SubscriberGroupedService.GetGrouped
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.GetGrouped
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.GetGrouped
commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.GetGrouped
parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_GetGrouped
name: GetGrouped()
nameWithType: ISubscriberGroupedService.GetGrouped()
fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.GetGrouped()
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.GetGrouped
name: GetGrouped
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_GetGrouped
- name: (
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.GetGrouped
name: GetGrouped
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_GetGrouped
- name: (
- name: )
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId*
commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId
href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_RemoveGroupedObsByPatientId_System_String_
name: RemoveGroupedObsByPatientId
nameWithType: SubscriberGroupedService.RemoveGroupedObsByPatientId
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveGroupedObsByPatientId(System.String)
commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveGroupedObsByPatientId(System.String)
parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService
isExternal: true
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveGroupedObsByPatientId_System_String_
name: RemoveGroupedObsByPatientId(string)
nameWithType: ISubscriberGroupedService.RemoveGroupedObsByPatientId(string)
fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveGroupedObsByPatientId(string)
nameWithType.vb: ISubscriberGroupedService.RemoveGroupedObsByPatientId(String)
fullName.vb: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveGroupedObsByPatientId(String)
name.vb: RemoveGroupedObsByPatientId(String)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveGroupedObsByPatientId(System.String)
name: RemoveGroupedObsByPatientId
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveGroupedObsByPatientId_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveGroupedObsByPatientId(System.String)
name: RemoveGroupedObsByPatientId
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveGroupedObsByPatientId_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation*
commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation
href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_RemoveWsSubscriberByLocation_System_String_adas_core_Domain_Models_PatientLocation_
name: RemoveWsSubscriberByLocation
nameWithType: SubscriberGroupedService.RemoveWsSubscriberByLocation
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation)
commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation)
parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService
isExternal: true
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveWsSubscriberByLocation_System_String_adas_core_Domain_Models_PatientLocation_
name: RemoveWsSubscriberByLocation(string, PatientLocation)
nameWithType: ISubscriberGroupedService.RemoveWsSubscriberByLocation(string, PatientLocation)
fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberByLocation(string, adas_core.Domain.Models.PatientLocation)
nameWithType.vb: ISubscriberGroupedService.RemoveWsSubscriberByLocation(String, PatientLocation)
fullName.vb: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberByLocation(String, adas_core.Domain.Models.PatientLocation)
name.vb: RemoveWsSubscriberByLocation(String, PatientLocation)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation)
name: RemoveWsSubscriberByLocation
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveWsSubscriberByLocation_System_String_adas_core_Domain_Models_PatientLocation_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: adas_core.Domain.Models.PatientLocation
name: PatientLocation
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation)
name: RemoveWsSubscriberByLocation
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveWsSubscriberByLocation_System_String_adas_core_Domain_Models_PatientLocation_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: adas_core.Domain.Models.PatientLocation
name: PatientLocation
- name: )
- 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.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: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId*
commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId
href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_RemoveWsSubscriberPatientIdAndWsId_System_String_System_String_
name: RemoveWsSubscriberPatientIdAndWsId
nameWithType: SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String)
commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String)
parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService
isExternal: true
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveWsSubscriberPatientIdAndWsId_System_String_System_String_
name: RemoveWsSubscriberPatientIdAndWsId(string, string)
nameWithType: ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(string, string)
fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(string, string)
nameWithType.vb: ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(String, String)
fullName.vb: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(String, String)
name.vb: RemoveWsSubscriberPatientIdAndWsId(String, String)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String)
name: RemoveWsSubscriberPatientIdAndWsId
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveWsSubscriberPatientIdAndWsId_System_String_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String)
name: RemoveWsSubscriberPatientIdAndWsId
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveWsSubscriberPatientIdAndWsId_System_String_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup*
commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup
href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_CheckEmptySubscriberGroup_adas_core_Application_Subscriptions_WsSubscriberGrouped_
name: CheckEmptySubscriberGroup
nameWithType: SubscriberGroupedService.CheckEmptySubscriberGroup
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped)
commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped)
parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_CheckEmptySubscriberGroup_adas_core_Application_Subscriptions_WsSubscriberGrouped_
name: CheckEmptySubscriberGroup(WsSubscriberGrouped)
nameWithType: ISubscriberGroupedService.CheckEmptySubscriberGroup(WsSubscriberGrouped)
fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped)
name: CheckEmptySubscriberGroup
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_CheckEmptySubscriberGroup_adas_core_Application_Subscriptions_WsSubscriberGrouped_
- name: (
- uid: adas_core.Application.Subscriptions.WsSubscriberGrouped
name: WsSubscriberGrouped
href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped)
name: CheckEmptySubscriberGroup
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_CheckEmptySubscriberGroup_adas_core_Application_Subscriptions_WsSubscriberGrouped_
- name: (
- uid: adas_core.Application.Subscriptions.WsSubscriberGrouped
name: WsSubscriberGrouped
href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html
- name: )
- uid: adas_core.Application.Subscriptions.WsSubscriberGrouped
commentId: T:adas_core.Application.Subscriptions.WsSubscriberGrouped
parent: adas_core.Application.Subscriptions
href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html
name: WsSubscriberGrouped
nameWithType: WsSubscriberGrouped
fullName: adas_core.Application.Subscriptions.WsSubscriberGrouped
- 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: adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped*
commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped
href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_AddSubscriberGrouped_adas_core_Application_Subscriptions_WsSubscriberGrouped_
name: AddSubscriberGrouped
nameWithType: SubscriberGroupedService.AddSubscriberGrouped
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped)
commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped)
parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_AddSubscriberGrouped_adas_core_Application_Subscriptions_WsSubscriberGrouped_
name: AddSubscriberGrouped(WsSubscriberGrouped)
nameWithType: ISubscriberGroupedService.AddSubscriberGrouped(WsSubscriberGrouped)
fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped)
name: AddSubscriberGrouped
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_AddSubscriberGrouped_adas_core_Application_Subscriptions_WsSubscriberGrouped_
- name: (
- uid: adas_core.Application.Subscriptions.WsSubscriberGrouped
name: WsSubscriberGrouped
href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped)
name: AddSubscriberGrouped
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_AddSubscriberGrouped_adas_core_Application_Subscriptions_WsSubscriberGrouped_
- name: (
- uid: adas_core.Application.Subscriptions.WsSubscriberGrouped
name: WsSubscriberGrouped
href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html
- name: )
- uid: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup*
commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup
href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_CheckOnSubscriptionGroup_adas_core_Domain_Models_GroupedObservations_GroupedField_MongoDB_Bson_ObjectId_System_String_System_String_adas_core_Domain_Models_GroupedObservation_
name: CheckOnSubscriptionGroup
nameWithType: SubscriberGroupedService.CheckOnSubscriptionGroup
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation)
commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation)
parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService
isExternal: true
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_CheckOnSubscriptionGroup_adas_core_Domain_Models_GroupedObservations_GroupedField_MongoDB_Bson_ObjectId_System_String_System_String_adas_core_Domain_Models_GroupedObservation_
name: CheckOnSubscriptionGroup(GroupedField, ObjectId, string, string, GroupedObservation)
nameWithType: ISubscriberGroupedService.CheckOnSubscriptionGroup(GroupedField, ObjectId, string, string, GroupedObservation)
fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, string, string, adas_core.Domain.Models.GroupedObservation)
nameWithType.vb: ISubscriberGroupedService.CheckOnSubscriptionGroup(GroupedField, ObjectId, String, String, GroupedObservation)
fullName.vb: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, String, String, adas_core.Domain.Models.GroupedObservation)
name.vb: CheckOnSubscriptionGroup(GroupedField, ObjectId, String, String, GroupedObservation)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation)
name: CheckOnSubscriptionGroup
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_CheckOnSubscriptionGroup_adas_core_Domain_Models_GroupedObservations_GroupedField_MongoDB_Bson_ObjectId_System_String_System_String_adas_core_Domain_Models_GroupedObservation_
- name: (
- uid: adas_core.Domain.Models.GroupedObservations.GroupedField
name: GroupedField
- name: ','
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: adas_core.Domain.Models.GroupedObservation
name: GroupedObservation
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation)
name: CheckOnSubscriptionGroup
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_CheckOnSubscriptionGroup_adas_core_Domain_Models_GroupedObservations_GroupedField_MongoDB_Bson_ObjectId_System_String_System_String_adas_core_Domain_Models_GroupedObservation_
- name: (
- uid: adas_core.Domain.Models.GroupedObservations.GroupedField
name: GroupedField
- name: ','
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: adas_core.Domain.Models.GroupedObservation
name: GroupedObservation
- name: )
- uid: adas_core.Domain.Models.GroupedObservations.GroupedField
commentId: T:adas_core.Domain.Models.GroupedObservations.GroupedField
parent: adas_core.Domain.Models.GroupedObservations
href: adas_core.Domain.Models.GroupedObservations.GroupedField.html
name: GroupedField
nameWithType: GroupedField
fullName: adas_core.Domain.Models.GroupedObservations.GroupedField
- uid: MongoDB.Bson.ObjectId
commentId: T:MongoDB.Bson.ObjectId
parent: MongoDB.Bson
isExternal: true
name: ObjectId
nameWithType: ObjectId
fullName: MongoDB.Bson.ObjectId
- uid: adas_core.Domain.Models.GroupedObservation
commentId: T:adas_core.Domain.Models.GroupedObservation
parent: adas_core.Domain.Models
href: adas_core.Domain.Models.GroupedObservation.html
name: GroupedObservation
nameWithType: GroupedObservation
fullName: adas_core.Domain.Models.GroupedObservation
- uid: adas_core.Domain.Models.GroupedObservations
commentId: N:adas_core.Domain.Models.GroupedObservations
href: adas_core.html
name: adas_core.Domain.Models.GroupedObservations
nameWithType: adas_core.Domain.Models.GroupedObservations
fullName: adas_core.Domain.Models.GroupedObservations
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.GroupedObservations
name: GroupedObservations
href: adas_core.Domain.Models.GroupedObservations.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.GroupedObservations
name: GroupedObservations
href: adas_core.Domain.Models.GroupedObservations.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: adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup*
commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup
href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_UpdateLastGroupedObsInGroup_System_String_adas_core_Domain_Models_GroupedObservation_
name: UpdateLastGroupedObsInGroup
nameWithType: SubscriberGroupedService.UpdateLastGroupedObsInGroup
fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation)
commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation)
parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService
isExternal: true
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_UpdateLastGroupedObsInGroup_System_String_adas_core_Domain_Models_GroupedObservation_
name: UpdateLastGroupedObsInGroup(string, GroupedObservation)
nameWithType: ISubscriberGroupedService.UpdateLastGroupedObsInGroup(string, GroupedObservation)
fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.UpdateLastGroupedObsInGroup(string, adas_core.Domain.Models.GroupedObservation)
nameWithType.vb: ISubscriberGroupedService.UpdateLastGroupedObsInGroup(String, GroupedObservation)
fullName.vb: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.UpdateLastGroupedObsInGroup(String, adas_core.Domain.Models.GroupedObservation)
name.vb: UpdateLastGroupedObsInGroup(String, GroupedObservation)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation)
name: UpdateLastGroupedObsInGroup
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_UpdateLastGroupedObsInGroup_System_String_adas_core_Domain_Models_GroupedObservation_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: adas_core.Domain.Models.GroupedObservation
name: GroupedObservation
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation)
name: UpdateLastGroupedObsInGroup
href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_UpdateLastGroupedObsInGroup_System_String_adas_core_Domain_Models_GroupedObservation_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: adas_core.Domain.Models.GroupedObservation
name: GroupedObservation
- name: )