Ejemplo n.º 1
0
        protected static (string Identifer, string System) GenerateObservationId(IObservationGroup observationGroup, string deviceId, string patientId)
        {
            EnsureArg.IsNotNull(observationGroup, nameof(observationGroup));
            EnsureArg.IsNotNullOrWhiteSpace(deviceId, nameof(deviceId));
            EnsureArg.IsNotNullOrWhiteSpace(patientId, nameof(patientId));

            var value = $"{patientId}.{deviceId}.{observationGroup.Name}.{observationGroup.GetIdSegment()}";

            return(value, ServiceSystem);
        }
Ejemplo n.º 2
0
        private static (string Identifer, string System) GenerateObservationId(IObservationGroup observationGroup, string deviceId, string patientId)
        {
            var value = $"{patientId}.{deviceId}.{observationGroup.Name}.{observationGroup.GetIdSegment()}";

            return(value, FhirImportService.ServiceSystem);
        }