2023-04-03 - TRAG Meeting Agenda/Minutes
Date
Monday 3rd April 2023 - 13:30 - 17:00 (GMT) (12:30 - 16:00 UTC)
Room: Fenchurch
Wednesday 5th April 2023 - 13:30 - 16:30 (GMT) (12:30 - 15:30 UTC)
Room: Fenchurch
Dial in details:
Attendees
@Andrew Atkinson, Chair
@Mounir Bouzanih (Unlicensed), member
@Mikael Nyström, member
@Patrick McLaughlin, member
@Alejandro Lopez Osornio, member
@Stuart Abbott (Unlicensed), member
@Matt Cordell, member
@Gábor Nagy , member
@Dion McMurtrie, guest/observer
@michael lawley, guest/observer
@Reuben Daniels, guest/observer
@Chris Morris, staff/observerst
@Maria Braithwaite , staff/observerst
@Janice Spence Observer
Apologies
@Harold Solbrig, member
Objectives
Briefly discuss each item
Agree on the plan to analyse and resolve each issue, and document the Action points
All those with Action points assigned to them to agree to complete them before the next face to face conference meeting
Discussion items
| Subject | Owner | Notes & Actions |
|---|---|---|---|
1 | Welcome! | All | Thanks to our members for all of their help. Welcome to our observers! INTRODUCTIONS... We've got several topics that we've resolved and closed down As always, we won't waste time going through them again in detail, but if you'd like to read through them they're listed below... I'll also run through them very quickly from a high level, and if you have any further questions/news on any of the discussions please let me know now and we can decide whether or not to re-open them... |
2 | Conclusion of previous Discussions topics | ||
3 | MedDRA Production release |
| The first SNOMED CT MedDRA Simple Map package Production Release will published on 30/04/2021 This will include 2 maps - full details will be included in the Release Notes. Does anyone have any last minute questions/issues to raise before the Production release is published? No - in which case we'll proceed as planned Topic to be closed down in October 2021 TRAG meetings (after Production release) unless new issues are raised... TOPIC TO BE RE-OPENED DUE TO FEEDBACK FROM THE COMMUNITY ON THE FORMAT OF THE MedDRA to SNOMED MAP FILES: We should open up a new topic to review the proposal (incoming from the Implementation team) for a new format for reverse direction maps... FINAL DECISIONS: We will take this proposal to the MAG, and if ratified we will: a) take the plans forward with the content team, in order to include the necessary new concepts in the January 2022 International Edition b) update the RF2 spec accordingly NOW we need to agree how to communicate it out to the community ahead of the impending 2022 MedDRA release... Is it enough to: a) send out general comms to the Release distribution list confirming the upcoming changes b) + send the same comms out to those users who we know downloaded the April 2021 MedDRA release package? Or do we need to do something more? No, that's adequate In addition, we need to agree how to build the MedDRA package in 2022, in order to clearly show a distinction from the April 2021 release (in the old format), whilst also retaining the historical audit trail. Everyone agreed that we need to produce the April 2022 MedDRA package: b) with the April 2021 map file(s) removed c) BUT the new format map files should contain both the new data, PLUS all the historical MedDRA data (from 2021) in the NEW FORMAT. This means that the NEW file should look exactly like it would be if we had actually published the original April 2021 MedDRA release in the NEW FORMAT (with all original data from 2021 + all new inactivations/changes from the latest cycle) NEW RELEASE PACKAGE IN THE NEW FORMAT HAS NOW BEEN PUBLISHED IN THE 2022 PRODUCTION MEDDRA RELEASE ANY FURTHER FEEDBACK?? HAVE WE NOW RESOLVED ALL KNOWN ISSUES AND CAN CLOSE THIS TOPIC DOWN??? |
4 | The possibility of updating inactive content | All | https://projects.jira.snomed.org/browse/MSSP-1670 Please see the ticket above for full explanation - in brief:
|
5 | AttributeValue field immutability in the RF2 files | ALL | Just a very quick one (especially for those who were in the MAG yesterday and have already heard this!) - the immutability of the valueID field is specified as being "depends on specific use" - see here: The MAG are all happy to change this to "mutable", and so are we - however I just wanted to give those here who weren't in the MAG a chance to raise a valid objection in case anyone can identify a really strong reason why this field shouldn't be mutable?? No objections raised |
6 | Active Discussions for April 2023
| ||
7 | Welcome and thank you! |
| Welcome to new members! |
8 | Member Nominations |
| Please let us know if anyone is interested (and who has the requisite domain knowledge and expertise) in applying for a seat on the TRAG - thanks! We're looking for new members to take the place of some outgoing chairs - if you have any Nominations please let me know either this week or by email after. Thanks! |
9 | Derivative product Release package formats | Kai | The SI Standards for Derivative packaging formats (and therefore the precedents set for all existing Releases such as MedDRA, GMDN, etc), are that we create packages that are inherently dependent on the relevant International Edition package (as per the MDRS). These Derivatives are solely single refsets/maps, and so don’t mean anything to the end users without the supporting terms and other components from the International content. This is why we have always created the metadata components (refset/module concepts, descriptions, relationships, etc) in the International content, and then made the Derivatives dependent on the relevant International Edition. Recently however, during the creation of the new EDQM maps, the question was raised as to whether or not we should change to include the metadata concepts in Derivative packages themselves, rather than in the International Edition. This would not make them stand-alone (like the IPS sub-ontology for example), as they would still be dependent on the International Edition. However, as a Derivative with its own module there may be benefits of the package containing its own metadata concepts? The main benefit so far identified has been to avoid the situation experienced in the EDQM Alpha release:
HOWEVER, is it possible that the issue below in the RT2 release process could also be mitigated by moving the metadata into the Derivative packages themselves? If we did this, could we potentially then retain the Derivative content in the Refsets' child branches and release from there? (eg)
Changing the way we do things currently would take some work, and so would require a strong business case in order to a) Change our standards b) Incur the cost of making the technical + release changes Thoughts on the original decision to package them in this way? Everyone comfortable that this was the right decision at the time, but not anymore. Thoughts on the benefits/risks of refining this standard? Consensus is that moving the Metadata components into the Derivative packages brings benefits to both the maintainers (SI + NRC's) + also to the end users, as it's easier than having to pull the metadata down from the dependent International Edition. It doesn't have a huge impact however, as the end users still need to download and consume the relevant International Edition when using the derivatives. The big benefit however, comes from combining this change with the new way of managing refsets in RT2 (see below for full details). The inclusion of this metadata in the Derivative branches in Snowstorm (instead of in the INT branch)allows us to move the Derivatives into their own codesystems, and thereby allow us to retain the different dependencies of the Derivative products on older version of the INT Edition than it would do otherwise in the new world of RT2 (as things currently stand the Derivatives would have to be rebased against the LATEST INT Edition content whenever we need to promote them up to MAIN to publish them. This would force us to bring the Derivatives up to date with the very latest INT Edition content just before publishing the Production Derivative releases, which would be April/October. All users have confirmed this would be a huge problem for them as they're not yet ready to take multiple monthly releases of the INT Edition, and so desperately want us to retain the dependencies on the Jan/July INT Releases) Therefore we can continue to Publish the Derivatives in April/October (which is the earliest possible date for most of them because of the delays in collaborating with the external entities), based on the Jan/July INT Edition releases, exactly as the users want. If we agree on moving the module concepts to the Derivative package(s), do we also need to remove them from the International Edition, in order to avoid duplicates when users implement them in conjunction with the International content?
|
10 | All | Options to be discussed (see local Notes "RT2 New Process") MAIN POINTS:
OPTIONS:
We should discuss options and agree the best way forward for retaining quality within the Release process vs impact to the users. Option 1 No-one is in agreement with this option! This would cause real problems for NRC's (let alone end users) who would struggle to keep up with downloading and consuming multiple monthly releases. In addition, they wouldn't be able to then publish multiple releases of their own to the end users, containing the usual Jan/July changes + then extra releases for each month that is a dependency for the Derivative releases. Finally, many of the entities doing Translations are struggling enough to keep up with the pace, without adding additional stress and complexity. This option would therefore completely prevent them from consuming any of the Derivative products. This Option is a non-starter. Option 2 The Pro's are far greater here - as all of the users who can't keep up can continue to download just the Jan/July INT Edition releases, and then consume whichever Derivatives they need. Therefore we need to put forward this proposal, which would be to: a) MOVE all of the Derivative content in Snowstorm from the INT Edition branch into their own Codesystems (checked with Rory and Terance and should not be a problem) b) CHANGE RT2 to use the new individual codesystem branches for reading + writing each Derivative content to and from RT2 (checked with Brian and Rick and should not be a problem) c) DEMOTE the various Derivative metadata components down from the INT Edition in the July 2023 Release (this would simply involve inactivating them all in the International Edition) d) PROMOTE them in the various Derivative packages in the Sept/October 2023 Derivative releases. (this would simply involve activating them in the relevant Derivative packages) e) THEN EACH CYCLE WE WOULD: i) Upgrade each Derivative Codesystem to the relevant Jan/July INT content ii) FREEZE the content in each of those "in flight" codesystems, to prevent any more re-basing until the Release cycle is complete iii) VERSION in each relevant Derivative Codesystem iv) RELEASE from each relevant Derivative Codesystem | |
11 | Community Consulation: Proposed changes to the RF2 Identifier File Specification | All | Full details can be found in: SNOMED International Proposal to change the RF2 Identifier File specification Main points for TRAG consideration:
Feedback requested: Feedback on the File changes was varied, but generally speaking there were no strong objections to the changes to the file. HOWEVER, there were strong objections to the overrall plan to publish LOINC as a separate "Extension". This is due to the additional Friction caused by having yet another component in a separate package. Implementers would greatly prefer it to all be published in the same package as the International content. Having spoken to Rory, this is a CONTRACTUAL issue - we cannot align the SNOMED CT licence with the LOINC licence in order to publish both types of content in the same package! This is therefore the ONLY option - we have to publish both the LOINC Identifier file + the LOINC content itself in a separate Extension package, dependent on the International Edition. So we now need to go back to the intended changes to the Identifier file format, and confirm whether or not these are acceptable to everyone? Initial feedback: We're making it "look" like the other RF2 files, but it's not! The Identifier column is NOT a primary key as you'd expect, as in other files with UUID's (even though they also technically have compound keys such as UUID+moduleID+active, etc) We'd have to make the "ReferencedComponentID" field mutable, as otherwise when a mistake is made and we need to change this field to another ID, we have no other option than to create a DUPLICATE record which has everything the same except for active+ReferencedComponentID. This shouldn't be too much of a problem though as we can make the ReferenceComponentID field mutable if we need to Most people would prefer to use a Refset instead in order to be more flexible We could have a unique primary key (like a UUID) We could express one-one and one-many relationships, etc URI attributes such as Concrete Domains coudl be a much more useful addition to the identifier file? . |
12 | IPS Terminology Product | All | Quick run through of the changes that we're proposing to make in the final Production release in Q4 2022, as compared to the BETA release (ie) discussion of the feedback that we accepted and have implemented in the Production release:
*** PLEASE SEE SECTION E here for final solution: ACTIONS: Reminder that this is a SNOMED International product, but NOT a SNOMED CT product, which means it's non conformant to many of our normal standards Another reminder that this product is NOT for members, it's only useful for non-members (mostly those new to SNOMED) Questions on any changes planned? OCTOBER 2022: Any final feedback before finalise first Production release? AAT to discuss with the business and come back to everyone with potential solutions on Wednesday... So we agreed to trial a new version of the IPS Terminology format: NOVEMBER 2022: APRIL 2023: ANY FEEDBACK FROM USING IT IN PRODUCTION SYSTEMS??? YES! Previous changes to the file format addressed the issues that they had - so that's good People were however unhappy that this is being published separately, ...and via a different mechanism to the usual MLDS distribution method This creates more work for implementers and NRC's to consume MLDS is already full of historical non-SNOMED CT content (Resources, etc) The use-case for Members using the IPS Terminology product (that was originally designed specifically for non-members to use as an intro to SNOMED before getting full SNOMED licence), is that they want to be able to create queries (FHIR value sets, etc) that work for BOTH Members and non Members, allowing Members to transfer data to and from non-Members. Therefore in order to make this happen, and to be able to test the end to end, they need to be able to test them against not only the FULL SNOMED (that Members are using) but ALSO against the IPS Terminology scope (that non-Members are using). HAVING DISCUSSED THIS INTERNALLY WE WOULD BE HAPPY TO PUBLISH IPS TERMINOLOGY VIA MLDS (as well as the IPS part of the SNOMED website) - WOULD THIS RESOLVE THIS ISSUE?? IN ADDITION, some people are unhappy with the separate IPS URI (eg) "http://snomed.info/ips/999991001000101" HAVING DISCUSSED THIS INTERNALLY WE WOULD NEED A REALLY STRONG USE CASE TO CHANGE THIS AT THIS POINT - CAN ANYONE PROVIDE ONE, OTHER THAN THAT IT'S A BIT IRRITATING? . AAT to start publishing IPS Terminology on MLDS AS WELL as on the IPST download site, to allow easier access for Members. Request was also made for the URI to change from http://snomed.info/ips to something more standard This was initially rejected internally, as the entire point of this was to distinguish IPST from other SI products However, Australia then confirmed that Ontoserver CANNOT consume this type of API. Peter Williams also suggested that maybe Snowstorm and/or the Browser might not consume it either... If this is the ALSO the case then we would have a stronger business case to change the URI Peter will therefore confirm shortly and we will decide from there... ONCE ALL DECISIONS MADE WE NEED TO a) Inform the community if any changes to be made, and b) Update the SI URI Spec (again if any changes are to be made, or even if we're keeping it as .../IPS/... as this isn't in the spec?? |
13 | SNOMED Release Package causing file path length issues in Windows environments.
| @Patrick McLaughlin @John Snyder | WEDNESDAY (MEETING 2) WHEN US NRC IS IN ATTENDANCE:
|