Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unique identification of text catalog #256

Open
PeterKranich opened this issue Feb 9, 2024 · 3 comments · May be fixed by #344
Open

Unique identification of text catalog #256

PeterKranich opened this issue Feb 9, 2024 · 3 comments · May be fixed by #344
Assignees
Labels
Release Candidate Issue is being considered for the next release Volume 3 Volume 3 contents

Comments

@PeterKranich
Copy link
Collaborator

PeterKranich commented Feb 9, 2024

In BICEPS, localized texts for parameter labels, alert strings, enumerations, etc. can be retrieved from the Localization Service with the provided @ref (text id) and language. Text ids are unique within a device's scope. However, device vendors usually use the same text catalogs and therefore, the same text ids and text strings for multiple products in their portfolio.

In order to reduce the effort for a SDC consumer for managing an individual lookup table per device (e. g. 7000 infusion pumps!), a lookup table that resolves the text ids for multiple devices from the same vendor shall be supported.

Change proposal:

  • Text catalog of a device on MDS level shall have a globally unique identifier (e. g. OID)
  • Text catalog shall also provide a version in order to detect "breaking changes" (e. g. text string for a text id has been changed between two versions. Adding new text ids or languages does not require a new version)
  • Challenges for multi-MDS SDC providers has to be further discussed since multiple devices would share the same BICEPS localization service
@PeterKranich PeterKranich added Volume 3 Volume 3 contents Comment NEW A submitted comment waiting to be reviewed and dispositioned labels Feb 9, 2024
@PeterKranich PeterKranich added this to the SDPi 1.x milestone Feb 9, 2024
@PeterKranich PeterKranich self-assigned this Feb 9, 2024
@ToddCooper ToddCooper added Workshop topic and removed Comment NEW A submitted comment waiting to be reviewed and dispositioned labels Feb 9, 2024
@ToddCooper
Copy link
Collaborator

SDPi Workshop #3 2024.06.04:

  1. General agreement on the need for this extension (pending possible future revision capability TBD)
  2. SDPi Extension? Possibly a simple constraint on current localization service & related elements (vs. new elements)

@d-gregorczyk - Has this been discussed?

@ToddCooper
Copy link
Collaborator

SDPi Workshop #4 -

Perhaps part of the Localization service.
Still need to determine the best path forward.

@ToddCooper ToddCooper added the Release Candidate Issue is being considered for the next release label Nov 11, 2024
@ToddCooper
Copy link
Collaborator

SDPi Workshop #4 -
Decision to keep in 2.0 and push History Service to 2.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Release Candidate Issue is being considered for the next release Volume 3 Volume 3 contents
Projects
Status: New issues
Development

Successfully merging a pull request may close this issue.

4 participants