From 32bf6057fb9b949a83a58c4c2eaec8b42a1ae9d1 Mon Sep 17 00:00:00 2001 From: jannast <104557199+jannast@users.noreply.github.com> Date: Mon, 19 Aug 2024 14:19:46 +0200 Subject: [PATCH] add manipulations for next calibration time indication (#88) add manipulations for next calibration time indication required # Checklist The following aspects have been respected by the author of this pull request, confirmed by both pull request assignee **and** reviewer: * Changelog update (necessity checked and entry added or not added respectively) * [x] Pull Request Assignee * [x] Reviewer * README update (necessity checked and entry added or not added respectively) * [x] Pull Request Assignee * [x] Reviewer --- CHANGELOG.md | 2 ++ src/t2iapi/device/service.proto | 13 +++++++++++++ 2 files changed, 15 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index eca7cd2..7fe2195 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - manipulation PhysicallyDisconnectRemovableSubsystemAfterSettingActivationStateOnOrStndBy +- manipulation RequestIndicationOfNextCalibrationTimeRequired for devices +- manipulation IndicateTimeOfNextCalibrationToUser for devices - manipulation GetComponentHwVersion for devices - manipulation GetAvailableDeviceMetaData for device - manipulation AssociateValidateAndChangeIdentificationOfPatientOrLocationContextState for contexts diff --git a/src/t2iapi/device/service.proto b/src/t2iapi/device/service.proto index 8bf4bcb..6a14d69 100644 --- a/src/t2iapi/device/service.proto +++ b/src/t2iapi/device/service.proto @@ -157,4 +157,17 @@ service DeviceService { */ rpc GetComponentHwVersion (BasicHandleRequest) returns (t2iapi.device.GetComponentHwVersionResponse); + + /* + Request for the given pm:AbstractDeviceComponentDescriptor handle, if it can be required by a particular standard + or RISK MANAGEMENT process to indicate the time of the next calibration to the USER. + */ + rpc RequestIndicationOfNextCalibrationTimeRequired (BasicHandleRequest) + returns (BasicResponse); + + /* + Indicate the time of the next calibration to the USER for the given pm:AbstractDeviceComponentDescriptor handle. + */ + rpc IndicateTimeOfNextCalibrationToUser (BasicHandleRequest) + returns (BasicResponse); }