2026-10-19- TRAG Meeting Agenda/Minutes
Date
Oct 20, 2026 - 09:00 - 12:30 (AET - LOCAL TIME) (22:00 (-1 day) - 01:30 UTC)
Room: Acacia (InterContinental Sydney)
Dial in details:
Attendees
Andrew Atkinson, Chair
Mikael Nyström (Unlicensed), member
Graeme Elsby (Unlicensed) , member
Dion McMurtrie , member
Gábor Nagy (Unlicensed) , member
Ale , member
michael lawley, guest/observer
Alastair Kenworthy , member
Alejandro Lopez Osornio, staff/observers
Matt Cordell , guest/observer
Patrick McLaughlin, member
Reuben Daniels, member
Apologies
Maria Braithwaite , staff/observerst
Chris Morris, staff/observer
Mounir Bouzanih (Unlicensed), guest/observer
Laura Gutierrez, ex-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 | Guillermo + Spanish Edition users | Proposal to move to QUARTERLY RELEASES from 10th November onwards, new schedule would therefore be:
In the interim, any early translations required in each relevant country, will be included in the local extensions. They will then be re-aligned with the Spanish Edition once we move to quarterly releases. Any concerns/foreseeable issues?
AGREED | |
| 4 |
|
|
|
| 5 | Active Discussions for October 2026 | ||
| 6 | Welcome and thank you! | Welcome to new members!
Please introduce yourselves! | |
| 7 | |||
| 8 | IMPORTANT ANNOUNCEMENT |
| In order to comply with SNOMED International’s governance in relation to the electronic recording of telephone or video calls and generated artificial intelligence summaries in relation to SI business, AI enabled summaries will now be required as a course of SI business. This means that AI enabled summaries will be activated for all Advisory Group meeting from this point onwards, including this TRAG meeting. This is to enable SI to provide written event summaries after our Business Meetings to the GA, and the AI function is key to administering that. Please note: All summaries will be de-identified (anonymised) before including them in the post event reports. By remaining in this session, you consent to these summaries being created and used to generate the reports. |
| 9 | UPDATING TRAG DATA |
Please send declarations of interest to AAT and I'll update them... | |
| 10 | ALL |
CURRENT STATUS: TRAG to review : AAT to update ToR once agreed: ADD "Product development", and remove all obsolete references (such as 14 people, etc) and send to TRAG for final review! ToR to ultimately be uploaded to the site | |
| 11 | REGULAR TOPIC | Suzy | We will be regularly providing updates on the current Collaboration pieces. More importantly, we will also regularly be asking for feedback on all of our Collaborative products, in order to ascertain how we can improve our offerings going forward (eg) Who's using the following, what for, and how can the products be improved?
ACTIONS (April 2026):
October 2026 |
| 12 |
|
|
|
| 13 | IMPROVEMENTS TO OUR TRAG WAYS OF WORKING | ALL | We have received feedback from some of our more infrequent attendees, regarding both the complexity of the discussions that we have, plus the the way in which we disseminate the decisions that we make. We would therefore like to discuss the following, and compile a proposal of how we can improve the accessibility of the TRAG meetings for those who are not Chairs or regular attendees:
|
| 14 | All | We have started introducing a rule to state that we won’t publish on weekends or public holidays, but instead the nearest working day to it (i.e. a Friday instead of a Saturday, or a Monday instead of a Sunday) Please can you provide initial feedback on this proposal, regarding whether or not this has impacted you, and if so how? MAIN QUESTION IS WHETHER OR NOT THIS MAKES ANY DIFFERENCE TO ANYONE?? As long as the effectiveTime is as expected, does it make any difference as to which day the actual publication happens, as long as it's BEFORE THE EFFECTIVETIME?? If it does make a difference to anyone, can we please discuss what Impact the publication date can have? Does it help / hinder anyone to have specific publication dates, or does this have little impact? DOES THIS WORK FOR EVERYONE?? CAN WE PROCEED AS PLANNED OR IS THERE ANY CRITICAL FEEDBACK???? FOR EXAMPLE, FOR EXTENSION MAINTAINERS - Would having the International Edition for 1st July published on 3rd July instead (if 1st July was a Saturday), have a large impact on timelines for upgrading extensions, etc?? October 2025... TO FEED INTO THE OVERARCHING "RELEASE SCHEDULE POLICY" THAT WE NEED TO WRITE, TO INCLUDE BOTH THIS TOPIC AND THE "Skipping unnecessary Releases" TOPIC NOTE: We published the following releases on alternative dates:
| |
| 15 | Transition plan for the DescriptionType length limits | ALL - OCTOBER 2026 | Walkthrough plan to transition to new DescriptionType length limit: Hopefully you all saw the new comms go out back in September, confirming the final Transition Plan: This confirms the planned migration date of July 2026 for the International Edition. NOTE: WE ALSO NEED TO TAKE THE OPPORTUNITY TO STANDARDISE THIS ACROSS ALL PRODUCTS (EXTENSIONS, SPANISH EDITION, DERIVATIVES + ALL OTHER SI PRODUCTS) TO AVOID A SIMILAR CONSULTATION in future!! (as ALL our products would move to 4096) NOTE: we looked at options for moving to this sooner for Spanish Edition, but it wasn’t feasible. We will therefore be doing this in line line with the International Edition updates, which will start in July 2026 AAT to therefore publish proposal comms to transition Spanish Edition in August 2026 In the meantime, Guillermo will manage specific requirements with the DescriptionType config in the relevant local extensions. . MAKE SURE THE FORUMS PAGE IS NOW AVAILABLE TO ALL - Michael and others couldn’t see it back in October 2025... . WE SENT A BRIEFING NOTE OUT EARLIER THIS MONTH REGARDING THE FINAL TRANSITION PLAN FOR THE DescriptionType Length Limit Changes: 1. We will proceed to make the CONFIG change (increasing the MAX limit to 4096 in July 2026) 2. BUT we will NOT be changing any of the actual International descriptions yet. These changes will follow in subsequent International Edition releases. . Currently we’ve made this post available (for information only) on the MF forum: The Early Visibility page has also been updated accordingly. HOWEVER, assuming that the MF have no objections with this, we’re thinking that there might be more people still needing notice? SO SHOULD WE POST THIS PUBLICLY AS WELL TO ENSURE MAXIMUM VISIBILITY?? SHOULD WE ALSO POST SOMETHING IN THE INTERNATIONAL RELEASE NOTES??
October 2026
|
| 16 | Further improvements to the Release File Naming Conventions |
| We have now refined the planned changes to the Release File Specification, to incorporate all of the feedback received from yourselves and from the Member Forum. In addition to this, we have pushed the implementation date back to July 2027, in order to provide adequate notice for all of the end users who need to prepare for the transition. WALK THROUGH OF THE ORIGINAL PROPOSAL TO THE MF: https://docs.google.com/document/d/1-H0Mi-3bM6FBTlJPrbwldOX_qosl1bXU0u8mHU-4X5M/edit?tab=t.0 One of the main changes was to include the “Scope” tag in the File Naming conventions as well as the Package Naming conventions.
|
| 17 | ALL - OCTOBER 2026 | This approach was successfully implemented in order to resolve the issues found in the September 2017 US Edition - is everyone comfortable with using this approach for all future similar situations? If so we can document it as the accepted practice in these circumstances... NO! Everyone is decidedly uncomfortable with this solution! In particular Keith Campbell, Michael Lawley and Guillermo are all vehemently opposed to changing history. The consensus is that in the particular example of the US problem, we should have instead granted permission for the US to publish an update record in the International module, thus fixing the problem (though leaving the incorrect history in place). This would have been far preferable to changing history. ACTION POINT FOR EVERYONE FOR OCTOBER 2018: (Dion McMurtrie, Matt Cordell, Orsolya Bali (Unlicensed), Suzy Roy, Former user (Deleted), Former user (Deleted), Mikael Nyström (Unlicensed), Chris Morris We therefore all need to come up with potential scenarios where going forward we may need to implement a similar solution to the Negative Delta, and send them to AAT. Once I've documented them all, we can then discuss again and agree on the correct approach in each place, then AAT will document all of these as standard, proportionate responses to each situation, and we will use these as guidelines in future. If we have issues come up that fall outside of these situations, we'll then come back to the group to discuss each one subjectively, and then add them back into the list of agreed solutions.
October 2018 - Guillermo proposed a separate possibility, which is to introduce a new Status (eg) -1 whereby if you find this status in the latest snpashot you would just ignore it - this doesn't however address the use case where there is a legal contravention and you need to physically remove the content from the package - the use case where you would have something that contravenes RF2 paradigm, you can't use the RF2 format to correct something that is RF2 invalid! So this is unlikely to work... Nobody is on board with this idea, as it's too fragile and introduces unnecessary complexity such as we had with RF1... April 2019 If we're still all in agreement with this, then steps 1-5 above should all be documented and disseminated to get confirmation of approval from everyone?? Did everyone read through everything? Has anyone got any further scenarios that we can include in the documentation? The EAG raised this issue again on 08/04/2109 - Peter to try to make it to the next TRAG to explain the use case that was raised today and elaborate on the new proposal... The TRAG discussed this issue at length, and came to the conclusion that we cannot address ALL potential use cases with a standard, generic, solution (certainly not any of those offered above). Instead the solution in each case should be agreed on given each specific use case that comes up each time So INSTEAD we should update the Critical Incident Policy to very clearly define the process to be followed each time we need to remove something from the Published release(s): Which group of people should make the decision on the solution Perhaps we also provide examples of how each use case might be resolved: For Legal/IP contraventions, we should either remove content from history entirely, or redact it (leave the records in place, but remove all content from fields except for UUID, effectiveTime, moduleID, etc - thus allowing traceability of the history of the components, without including the offending content itself) For Clinical risk issues, we can remove it from the Snapshot, but leave the Full file intact to leave a historical audit trail whilst ensuring that the dangerous content shouldn't get used again (as most people use the snapshot) - see Full file steps 1-5 above, etc How to communicate it out to the users, etc OCTOBER 2019 - DISCUSSION RE-OPENED AS PART OF THE MAG: ONCE FEEDBACK OBTAINED FROM MAG: Andrew Atkinson to update the Critical Incident Policy with the various use cases that we've identified so far the governing bodies who should be the deciding entities the process for making the decision in each case including the critical entities that need to be collaborated with in each case (all NRC's, plus 3rd party suppliers (termMed etc) who represent some of them), to ensure the final solution does not break outlying extensions or anything the process for communicating out those decisions to ALL relevant users
FRESH APPROACH IN OCTOBER 2026: ACTIONS (April 2026): Guillermo to create a straw man… . NOTE: THIS MAY BE REQUIRED QUICK SOON IN ORDER TO REMOVE THE CNC INDICATORS COMPLETELY FROM THE INTERNATIONAL EDITION . WE WILL THEN NEED TO TRIAL IT!!! FIRST GOOD TARGET MIGHT BE NZ TO REMOVE THE ERRONEOUS SIMPLEMAP RECORDS: OCTOBER 2026: Guillermo proposed the new Historical Correction Framework: MICHAEL LAWLEY wants to ensure that the new “fixed” version is always Versioned with a new later date, in order to ensure it’s differentiated from the original “invalid” record Dion believes there are multiple scenarios (first two require HCF, final one doesn’t) 1. Full recall (clinical safety, IP breach, etc - re-version with a later date) 2. Interim release (leave first version, re-version with a later date) 3. Non urgent isseus - can wait for next release in theory | |
| 18 | * MAG crossover | Reuben Daniels | Replacement of the Refset Descriptor file with a machine readable Release Package metadata file See David's proposal here: Reference set metadata (plus sub page here: Potential New Approach to Refset Descriptors) Everyone confirmed no issues with the proposal in principle, in April 2018 However, do we consider this to just be relevant to refsets in the International Edition release package? Or to all derivative products as well? Both refsets and maps? Also, are we talking about only human readable descriptive information, or also machine readable metadata such as ranges of permitted values mutability, etc? michael lawley to kindly provide an update on his work with David to help design and implement the solution - this will now be in the second TRAG meeting of the April 2019 conference, after they have met together.... Michael + David + Harold agreed to create a straw man to put up in the next meeting and take this further... michael lawley - where are the discussion on this currently? Michael confirmed (20210420) that this straw man was never created, and so we should use the published .json file as the straw man for future discussions... IN FACT, are there any requirements for machine-readable or human-readable metadata that can't be addressed with extensions to the new .JSON file in the release packages? No, not that people can foresee! Reuben would like to re-instate this topic in order to propose some new refset metadata - either as :
Reuben will introduce the use case and ask for feedback on which of the above solutions would be most appropriate... This has therefore been rolled into the holistic discussions on Metadata in the Metadata Working Group: Dion + Reuben volunteered to write an initial proposal Guillermo and others will then feed their ideas & user requirements into the proposal Once the TRAG is happy with the proposal, we can then socialise it internally within SI Once that's signed off, we can then socialise it within the community... PROPOSAL IS NOW AVAILABLE FOR OUR REVIEW, BUT DION WILL INTRODUCE IT NOW FOR US TO TALK THROUGH: This covers two of the Working Group’s four categories: 1. Component gaps (such as a map’s foreign code system URI and correlation) and 2. Refset metadata. Package-level metadata stays in release_package_information.json, where it belongs. Michael Lawley proposed to use the new “mini test SNOMED package” (being discussed in the Languages groups) to test and trial this new framework before we push it live Dion also wants to refine the RVF assertions to ensure that they’re fit for purpose for the new artefacts Dion (Peter Williams agrees) that the TRAG are the best gateway for new/changed properties to come into the terminology, so we would own the property catalogue. However I think we should involve the content team too - NEED. TO ASK MARIA!! We should align some of the properties with FHIR properties to allow easy integration - but NO-ONE feels the need to align the exact naming conventions of the properties with FHIR - as long as they’re eseentially the same as the FHIR properties, then the naming does not have to match. We need to prioritise Additional Relationships internally toe nsure our internal systems are aligned before we proceed - Peter Williams thinks we can use this as a justification for pushing the prioritisation of them in order to support the metadata use case…. . NEXT STEPS: Everyone review the document and especially the “Open questions” page, and provide comments asap We need to all AGREE the framework first We all need to formalise and AGREE the owner(s) of the property catalogue We then need to AGREE the initial property set |
| 19 | Proposal to update the RF2 specification to allow 3 letter language codes |
| Proposal to update the RF2 specification to allow 3 letter language codes, eg for the Karakalpak language The RF2 spec currently limits the language code field to two letters because that is what the old "ISO-639-1" spec dictates.
In November 2023 ISO published a new version of this standard:
We must maintain a stable standard, but for nearly everyone involved this would be an unnoticeable, zero impact change. The fact that ISO 639:2023 is backward-compatible and will have no impact on all existing editions is a significant advantage. Consultation will likely be required, but mostly because there will be a spec change required. Existing INT and extensions will not actually transmit more than 2 characters (not using a different language). No need to change implementation unless Karakalpak (or other languages that use 3 letter language codes) are expected to be used. Database Loader: https://github.com/IHTSDO/snomed-database-loader/blob/master/MySQL/environment-mysql.sql
REQUIRES INITIAL DISCUSSION AND ANY OBJECTIONS CONSIDERED AND ADDRESSED . . |
| 20 | Allowed Characters in SNOMED CT Descriptions | ALL - OCTOBER 2026 | This topic is to discuss what action to take with both historical terms and future terms, wrt the inclusion of UTF-8 characters that aren’t necessarily helpful to end users. Please see Dion’s analysis here: https://forums.snomed.org/t/standardised-set-of-allowed-characters-in-snomed-ct-descriptions/818 A file was originally received from the UK regarding unhelpful characters, such as soft hyphens, in some published descriptions. Consequently, a ticket has been logged with the tech team to enhance validation and reporting for these characters: https://projects.jira.snomed.org/browse/RP-975 This check was implemented in March 2026. Peter has since generated a report of existing descriptions with "Acceptable character violations," which you can review here: https://docs.google.com/spreadsheets/d/1bsN36W9QijjPuLJ2B7p7wniqBpPKSuhirhBf0xg9szg/edit?usp=sharing The TRAG then, needs to aim to identify:
This will enable us to decide which course of action to take:
ACTIONS (April 2026): Peter Williams
Maria Braithwaite
October 2026
|
| 21 | DEPRECATION PLANS | ALL - OCTOBER 2026 |
|
| 22 |
| ALL |
October 2026
|
| 23 |
| ALL - OCTOBER 2026 | Walk through plan to Deprecate CNC Indicators (started Jan 2026, concludes 20??????)
|
| 24 |
| ALL - OCTOBER 2026 | ICD-0 Deprecation??
|
| 25 | FORMAL Deprecation of the IPST product | ALL | Confirmation of final deprecation, decision on whether or not to create BN’s, etc |
| 26 | ALL / Peter Williams | SOME REFINEMENTS TO THE proposal, for us to review and agree: The Case For Removing Description Concept Non-Current Indicators EVERYONE AGREED - WE NEED TO PUBLISH A FORMAL DEPRECATION PROCESS and then trial it ourselves using CNC Indicators!! See above for Deprecation process review... Full deprecation plan to be brought to the TRAG in October 2026 conference…
| |
| 27 |
|
|
|
| 28 | GUILLERMO - OCTOBER 2026 | Guillermo is proposing that we change the name of the Spanish Edition that it Published quarterly by SNOMED International. Please see attached discussion for details….
| |
| 29 |
|
|
|
| 30 | RELEASE FILE SPEC CHANGES: | ALL - OCTOBER 2026 | TRAG to review the proposal for the MF (including a target timeframe for making the changes, including a period of time to allow Member Forum Representatives opportunity to engage and seek feedback from users) in the April 2026 meeting, with the intention of driving the following timeline once MF signed off:
October 2026
|
| 31 | All | TRAG already discussed and provisionally agreed in previous TRAG meeting, so just need to confirm that the Briefing Note for the MF accurately represents the TRAG’s Proposal... | |
| 32 | All | TRAG already discussed and provisionally agreed in previous TRAG meeting, so just need to confirm that the Briefing Note for the MF accurately represents the TRAG’s Proposal... | |
| 33 | All | TRAG already discussed and provisionally agreed in previous TRAG meeting, so just need to confirm that the Briefing Note for the MF accurately represents the TRAG’s Proposal... | |
| 34 | All | TRAG already discussed and provisionally agreed in previous TRAG meeting, so just need to confirm that the Briefing Note for the MF accurately represents the TRAG’s Proposal... | |
| 35 | ALL | TRAG already discussed and provisionally agreed in previous TRAG meeting, so just need to confirm that the Briefing Note for the MF accurately represents the TRAG’s Proposal... | |
| 36 | ALL | TRAG already discussed and provisionally agreed in previous TRAG meeting, so just need to confirm that the Briefing Note for the MF accurately represents the TRAG’s Proposal... | |
| 37 | Add “SCOPE” into the Filenaming conventions | ALL | TRAG already discussed and provisionally agreed in previous TRAG meeting, so just need to confirm that the Briefing Note for the MF accurately represents the TRAG’s Proposal... |
| 38 | ANY OTHERS? | ALL | Any other Release File Spec changes that the TRAG would like to put on the table? NOT FOR NOW |
| 39 |
|
|
|
| 40 |
| ACTIONS (April 2026): | ONCE ALL CHANGES AGREED, WE ALSO NEED TO DISCUSS AND AGREE WHERE RELATED CHANGES ARE REQUIRED (eg)
|
| 41 |
|
|
|
| 42 | Invalid vs inactive referenced components | ALL | TRAG feedback + update RVF validation rules The RVF currently validates all refset members by checking that the referenced components are active (historical association refsets are excluded). In the Managed Service, we frequently encounter one of the following scenarios, especially with simple refsets:
AU raised a similar proposal previously (VAL-444). We would like to revise the validation rule:
|
| 43 | ALL | Walk through of new location(s) now that we’ve split everything off from Confluence:
| |
| 44 | International Monthly Release schedule | OCTOBER 2026 termMed | Guillermo has kindly offered to then walk through a retrospective of their use (over the 6 months from April 2026 to October 2026) of the Daily Builds, so that other extension owners/maintainers can benefit from lessons learned, and decide whether or not this solution will be helpful for them as well. This will include:
|
| 45 | International Monthly Release schedule | Extension Owners & Maintainers, including (but not limited to) Guillermo + Spanish Edition users | SNOMED International have made several improvements to the efficiency of the International Edition release schedule, resulting in an ability to move our authoring cut off & versioning dates back to later in the month. The cut off used to be in the first week of each month, resulting in a provisional Production release being created by the middle of the month, and the actual Production release being published on the 1st of the next month. This means that instead of having a confirmed, validated package available to provide to extension maintainers (such as termMed for the Spanish Edition) with early visibility half way through each month, it's now almost the end of the month before we have this available (usually after the 26th of the month). In order to mitigate this, we have agree to provide access to termMed to the un-versioned Daily Build packages, allowing them early visibility of the proposed (but not finalised) components, which in most cases is enough to improve the speed of translations etc for products such as the Spanish Edition. However, the move towards shorter transition times for the International Edition release might also have impacts for other extension owners/maintainers, and therefore we wanted to discuss this with the group.
|
| 46 | Update to the .JSON file metadata - addition of "Package Composition" data | ALL | Now we've used this file for several months, we have some suggestions for improvements:
IN PARALLEL, WE HAVE ALSO BEEN DISCUSSING WITH THE COMMUNITY ADDING IN NEW CONTENT METADATA INTO THE CONTENT ITSELF (eg) Map Source URI's now be added into the content as additional relationships, in order to help implementers/vendors who don't always have access to the actual packages (and therefore the JSON files) - Kai can confirm which are being added (18/10/25). THEREFORE, we want to now distinguish between: a) Content Metadata (for example at the PRODUCT level, such as related to maps/refsets) - which should be held in the CONTENT (eg) Language Refset Aliases (to be held as an Additional Relationship) Map Source/Target URI's (to be held as an Additional Relationship) CodeSystem version URI b) Package Metadata (which is at the RELEASE level, such as Release date/Dependency Versions, etc) - which should continue to be held in the JSON files in each Package We therefore do NOT want to duplicate information across these two formats... SO DO WE HAVE ANY WE'D NOW LIKE TO REMOVE FROM THE JSON FILES??? . . NEXT STEPS AAT to write a straw man proposal to update the JSON file format, including all fields discussed above AAT to then share with the TRAG so that they can review before the next meeting, and provide feedback AIM to then ratify change proposal in the next TRAG meeitng (April 2026) AAT to then either a) take change proposal to MF, or (if not required) b) Implement change proposal... AAT to then refine the new FILE SPEC FOR THIS FILE TYPE: *MICHAEL WOULD PREFER THAT WE CHANGE THE FORMAT OF THIS PAGE TO JSON FORMAT (instead of a table of fields) SO THAT IT CLEARLY REPRESENTS THE FILE FORMAT October: Gabor and Dion proposed the following additional fields: ModuleID Map URL Relationship Type (maps) ?? Expanded view of MDRS for this particular package?? ??anything else?? . PULL IN SNOMED ON FHIR GROUP AS WELL? (as they have some strong potential use cases) Ask Peter Williams to come to TRAG when we next discuss… |
| 47 | |||
| 48 | ALL | Full review in meeting of both:
Once we have updated the policy and shared the Full Draft version, can the TRAG then please review and come to the meeting with feedback and ideas for improvement: | |
| 49 | Potential changes to the International RefsetDescriptor records | Peter Williams | Need to bring this to a conclusion and set action points to address it, first in the International Edition, and then afterwards in any necessary Extensions/Editions... PWI agreed to investigate and Report on progress on MSSP-3226... definitely need to change the refsetDescriptors in the International Edition at some point though... |
| 50 | ALL | EVERYONE AGREED - WE NEED TO PUBLISH A FORMAL DEPRECATION PROCESS and then trial it ourselves using Stated Relationships | |
| 51 | ALL | EVERYONE AGREED - WE NEED TO PUBLISH A FORMAL DEPRECATION PROCESS and then trial it ourselves using ICD-0 | |
| 52 | |||
| 53 | ALL | We need to agree on an Archiving policy for MLDS, now that we have archiving functionality in the system (rather than just delete) I would like to preferably move to an N-2 policy, however would that would for everyone wrt International Edition releases? (eg) Would you be happy just to have say the following releases available in the MAIN folder:
Or, do you consider the previous Jan/July releases to also be "current" (as opposed to "archived")? So it would then look like this in the main folder:
Note: The current Archiving functionality only allows the SI Release Team to move packages back and forth from the main to the archived repos. This would mean if you wanted an older package you'd have to raise a ticket for us to put the package back in the main repo. Whilst this may sound onerous at first, it's actually useful for more than just efficiency purposes - it also forces uses to consider whether or not they actually need an older (potentially clinically unsafe) package, or if they should actually be using a more recent one. From an MS perspective, we also need to start applying an Archive policy, for several reasons:
So can we agree a policy something like this?
| |
| 54 | Module Storage Coordinator | Peter Williams | RUN THROUGH OF PLAN, work done so far, and get feedback from all.... |
| 55 | Differences between the format of Extensions and the SI Spec | Matt/Dion to present | Australia have identified multiple differences between their Extension (which was valid from a Spec perspective), but different to other Managed Service extensions - would be great to discuss them through and decide: a) Should the spec be tightened? b) Should the Validation (RVF, etc) be tightened to ENSURE alignment of extensions with the spec? |
| 56 | Product Portfolio | LEONG OCTOBER 2026 | Review of demo... |
| 57 | LEONG OCTOBER 2026 | We're now in the process of moving away from proprietary tools (which cost the organisation and therefore the community money) and towards more generic tools. We'd therefore like to move the Release Notes from Confluence Cloud and onto something like Github. We'd like to therefore ask for a list of Requirements for the new format
(eventual walk through of new process(es) to create Release Notes, both for Managed Service customers and others??) We have not yet formally migrated over to a new Release Notes system, but are in the process of user testing. We therefore felt it appropriate to ask for REQUIREMENTS on the format, content and accessibility of the new Release Notes. Leong will present some options for you now... | |
| 58 | ALL | MAIN POINTS:
FEEDBACK SO FAR
What are the thoughts on the current proposal? . Any further feedback? QUESTION - IS IT WORTH PUSHING EVERYTHING (and all Extension owners, both MS and external) TO EDITIONS, given that we're also driving towards Service-based delivery in the long run? What's the benefit of having 2x major transitions instead of just 1??? Any comments on the feedback received so far? Mikael would also like International Derivatives to be left as Extensions and NOT Editions (too fat for such small releases, too complex to combine Editions (and they often want to combine Derivative releases into one package), etc) Stuart confirmed the UK have clinical Edition + their Drugs Extension (monthly because their users don't want so much data, and the Drugs extension is over 1GB for the Snapshot on its own!) So they want to choose what components to download + they want to releases some components annually, and others monthly, so this is another vote for EXTENSIONS (certainly for EXISTING Extensions - maybe NEW Extensions could be moved to Editions and leave existing as they are?) General suggestion from the TRAG is that "going forward" we should always promote Editions, BUT existing Extensions are too invested in Extensions to want to move, unless we can provide a better business case! However this doesn't increase efficiency in MS management as we would still have to spec-up our internal systems to build and validate Editions better than is currently the case, so this approach doesn't improve anything. Gabor thinks we are worrying about just one perspective - we should be concerned with machine-readability as well as human consumption. So just because some users make mistakes downloading and combining Extensions together, doesn't mean we should get rid of Extensions (which are more machine-readable and faster to consume in an automated way). Maybe instead we should just a) improve human training, and b) improve our upload tools to work better with Extensions? (allow automatic combinations, etc) If we approve the proposal, should: a) All Managed Service Extensions be transitioned to Editions? . b) Does that even include Translation-only Extensions? . c) Should NRC's not using the MS be required to create Editions instead of Extensions? . d).Without unity and consistency across all NRC's, does it help to move to Editions, or create a larger interoperability blocker? . e) How about Managing content as Extensions internally in SI, and allowing users to decide whether or not they want Releases to be packaged up as Extensions OR Editions? i) This will help with the efficiency of internal processes, given that the sheer size of Editions packages impacts time to run validations, publishing, etc ii) This would also help in terms of the load on our servers, as again the volume of Editions is such that it can have a negative impact on run times for RVF, etc
| |
| 59 | All | EVERYONE AGREED - WE NEED TO PUBLISH A FORMAL POLICY ON RELEASE SCHEDULES (inc. "NON-RELEASES") and then folllow it ourselves | |
| 60 | All | We have now successfully migrated MedDRA over to the new Map formats: We now, therefore, need to start work on standardising this new format across our Product portfolio: QUESTIONS:
| |
| 61 | Common Language process improvements | All + RDA | Rory has experienced an issue during the maintenance and management of Common Language content - for example Common French and Common German. This issue occurs when, for example, the Switzerland Extension publishes every 6 months, but the Common German content is updated every month. This results in cases where:
This means that these concepts are then "born inactive" in the December Switzerland extension release. This can potentially cause some issues within snowstorm, but has no known impact on end users trying to implement the Switzerland Extension. So the question for the TRAG is whether or not:
|
| 62 | MD5 Hash update | All | As we all know, our current MD5 uses the standard 128 bit encryption, giving a 32 digit hash. However there are newer and more effective methods out there which we could in theory upgrade to, for example sha256Hash (which has been tested and proven already elsewhere in the community) Do we think that this would be worth the effort to migrate over to? Does any have any feedback on use (or non-use) of the MD5 files? If we switch over to SHA256, should we then go back and update the historical MD5 files (at least for, say, the past 12 months of releases) and update them as well? Or just move forward and only change the hashes to SHA256 for any new Releases? |
| 63 | All | Start discussions on the utility of the Release Notes PDF file that we currently publish as one of the deliverables with each of our Release packages. | |
| 64 | All | We should walk through how we would expect our end to end Exception listing functionality to work, from all points of view (ie)
| |
| 65 | Validation feedback | All | Now that we've been running Frequent Delivery for some time, both in International and some MS products, we would like to ask for feedback on any and all Validation gaps that need plugging.
|
| 66 | New style Release Notes review | All | EITHER:
|
| 67 | Whilst the overall MS move to Frequent Delivery won't be made available to MS customers until after the International Edition transition, we also don't want to diverge the code bases. Therefore, we need to consider and include configuration items within the code to allows the MS Projects to move through the new Frequent Delivery workflow WITHOUT moving to Frequent delivery (for example, we could just enable the basic mandatory automated SAC and nothing else?) We have already had to introduce a small amount of change into the MS authoring processes, in order to ensure that the MS code base remains in line with the International code. Comments and feedback welcome... **** SI have now made the decision to standardise ALL of our Products in terms of the format of the packages
APRIL 2022 - only feedback was from Guillermo, who confirmed they are still creating extensions with Delta files - we assured him that we're not at the point of enforcing the new standards across ALL SNOMED Releases, just across all products published by SNOMED INTERNATIONAL - so he can continue to include/exclude the Delta files as required in his own extensions. WE ARE IN THE PROCESS OF MIGRATING NOW - MORE FEEDBACK FROM USERS NOW??? NEW REQUIREMENTS??? Australia provided great example in October 2023 meetings, concluding that:
HEAR FROM NORWAY IN 2024 TRAG MEETING WITH A FULL REPORT ON MIGRATING TO FRI IN THE MS????????? | ||
| 68 | Annotations - Documentation for Refset File types | ALL | The Primary Use Cases for Annotations have been provided as follows:
All of the above examples appear to fall nicely within the new "METADATA" definition for Annotations... Except, perhaps, for the last case?? Thoughts?? The new Annotations Refsets do not conform to any of the existing Refset types/patterns:
We likely therefore need to agree on a new type/format - this will be discussed first in the MAG in the morning and then in the TRAG in the afternoon, with the aim to agree new refset types in these meetings so that they can be used from the December 2023 International Edition Release onwards, and also to create the necessary documentation for the new Refset types in Confluence (as we did for the last new Refset type - the OWL Expression refsets: New types / formats agreed? Do we need to DEPRECATE the earlier versions of the Annotations refset here 5.2.1.6 DEPRECATED: Annotation Reference Set ? YES - EVERYONE AGREED! Refset Type formats: . Additional fields for the Member Annotation Refset (created to support annotations on members of any refsets): refsetId - Identifies the reference set to which this reference set member belongs. In this case, a subtype descendant of |Member annotation type reference set|. referencedComponentId - A referred the referencedComponentId in the referencedMember entry in a refset. referencedMemberId - A reference to the UUID of a member in a reference set. The entity to which the annotation is being applied. Annotation - Any descendant of 900000000000459000 |Attribute type (foundation metadata concept)| in the metadata hierarchy. . Additional fields for the Component Annotation Refset (created to allow annotations to be assigned to any SNOMED CT component): refsetId - Identifies the reference set to which this reference set member belongs. In this case, a subtype descendant of |Member annotation type reference set|. referencedComponentId - A referred the referencedComponentId in the referencedMember entry in a refset. Annotation - Any descendant of 900000000000459000 |Attribute type (foundation metadata concept)| in the metadata hierarchy. . Documentation complete? NO - Andrew Atkinson to complete proposed Specs and send out internally for review, before sending to TRAG for final review |
| 69 | Annotations - Validation | All | What validation, if any do we need? MUST BE UTF8 compliant (and we need to lock down what we mean by this as means different things to different people - see Peter) Existing refset validation for COMPONENT ID's (or UUID's) - (doesn't have to be Active, just EXISTING component) non -empty Annotation validation Andrew Atkinson to write up in tickets and request Dev work ASAP Anyone already have assertions they'd like to donate? |
| 70 | SNOMED Release Package causing file path length issues in Windows environments. | John Snyder | WHEN US NRC IS IN ATTENDANCE:
Solution Request: While some windows server and client systems have been configured to allow file lengths greater than 260 characters, not all systems or local computers have been so configured. The US NRC is requesting that the duplicate folder structure be removed from the zip package during the zip package generation process to minimize file path length issue in windows environments. ACTIONS
|
| 71 | 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? . 2023 - ROB TO PROPOSE ADDITIONS TO THE IPS TERMINOLOGY SCOPE...to include 14 structural concepts AAT TO TALK TO DEV TEAM TO GET THESE ADDED (Kai + Rory) IN TIME FOR THE NOVEMBER 30th 2023 RELEASE - COMPLETE AAT to start publishing IPS Terminology on MLDS AS WELL as on the IPST download site, to allow easier access for Members. 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?? |
| 72 | All | Once the above decision on the implementation of the Association Relationship records has been made, we then need to consider the naming and packaging conventions for any new files that are required (IF THE DECISION TAKEN WAS TO INTRODUCE NEW FILES) The proposal would be to follow previous conventions, and therefore be something like this:
However, these do make for long names, so any alternatives are welcome! Also, are there any objections to hosting them in the standard Terminology folder (with the package structure)? Finally, just to check that we want to standardise these files (even if they remain empty) across ALL SNOMED International products, rather than just retaining them in the International Edition? The assumption is that we would want to follow similar precedents (for OWL, Annotations files, etc) and replicate them across all products, but we wanted to make sure there were no contradictions to this before going ahead? This has been requested, but not yet been prioritised in the Development team, so currently on hold... Current Status - Additional Relationship usage is within the scope of the RF2 specification but there is only one use case for the International Edition which is metadata for Language Refsets, so it's not being pushed as a priority by our members. We will finalise this plan as soon as the decision above is made | |
| 73 | All | In the MAG the requirement for the new Association Relationships (previously called "Additional Relationships") has been identified. Although they will take the same form as the Inferred Relationships, and therefore be stored in the same format as the Inferred Rel's in the RF2 package, there was still a discussion on whether or not they should be held in the Inferred Rel's file or a completely separate file. The arguments for retaining them in the Inferred File are:
The arguments for putting them into a separate file (with the same format as the Inferred file) are:
The arguments for the latter, therefore, appear to be more compelling, and this is the MAG's recommendation. However, if anyone has any strong opinions either way then please raise them now? | |
| 74 | * MAG crossover | Suzy Roy |
|
| 75 | Run other (non Managed Service Extensions) through our RVF etc to see what differences are out there between their Extensions and the spec | This should help prove what barriers to adoption some of our implementors might face Andrew Atkinson to Discuss with Alejandro and Kai to see if they can help - as this might be a good implementation team task? | |
| 76 | Appetite for front end for RVF configuration and building! | Not enough outside of the Managed Service - however a Service where people could feed a package into RVF and get results out would be useful Discuss further in 2024? Maybe spec out the new service? | |
| 77 | All | Please find below a proposal for redesigning the map reference sets to support maps in either direction: https://docs.google.com/document/d/14bmRaVQYI7-Kz2EPgv00muGqdO6wRrMycCPCJqp5W2s
| |
| 78 | IMPROVEMENTS TO THE RELEASE FORMAT | ||
| 79 | a) | Due to it coming to the end of its useful life, SNOMED International would like to propose planning for the deprecation of the CTV3 Identifier simple map (that currently resides in the RF2 International Edition package) as of the January 2020 International Edition. AAT CHECKED THE PREVIOUS IMPLEMENTATIONS OF DEPRECATION OF BOTH ICD-9-CM and RT Identifiers, AND AS THOUGHT BOTH WERE IN THE CORE MODULE, AND REMAINED IN THE CORE MODULE IN THE STATIC PACKAGES - SO ANY ISSUES WITH DOING THIS AGAIN? So the plan would be to follow the same deprecation process as we did with ICD-9-CM (ie) move all of the content to a Static Package in July 2020, and inactivate all of the content publish the reasons for inactivation in the historical associations Release Notes similar to ICD-9 = SNOMED CT ICD-9-CM Resource Package - IHTSDO Release notes CREATE A STATIC PACKAGE FOR CTV3 BASED ON THE JULY 2019 MAP FILES AND PUBLISH ON MLDS (and link through from Confluence link as well). ALSO LIFT THE CTV3 SPECIFIC DOCS FROM THE Jan 2020 RELEASE NOTES TO INCLUDE IN THE PACKAGE.
AND ALSO COMMS SAME AS WE DID WITH THE RT IDENTIFIER REFSET DEPRECATION: RT Identifier Refset deprecation:We need additional comms around the July 2017 release, in addition to the usual Release Notes wording, in order to confirm what is happening and the rationale behind it.To re-iterate what was discussed on the previous call, Legal counsel confirmed that from a legal perspective, he doesn’t consider that it’s either necessary (or even advisable) for us to send CAP any further communications on this matter. Legal counsel is confident that the informal discussions that we’ve already had with them (in order to remind them about what they need to do), are sufficient to cover our legal obligations, given that the licence is theirs and not SNOMED International's. Therefore we no longer need to send a formal letter to CAP. Has anyone identified any issues with the proposed deprecation? If so what? Is everyone still in favour of the refined process to use to deprecate?? If all good then Andrew Atkinson to begin formal deprecation process | |
| 80 | b) | Proposal to remove the Stated Relationship file completely | Link to proposal Inactivated all records in July 2019 - long enough now for everyone to be on Axioms? Thoughts? |
| 81 | Continual Improvement to the Frequent Delivery process - Presentation on Frequent Delivery | Maria Braithwaite | In our last TRAG meetings several people confirmed that many people within the community were asking for more information on our transition to Frequent Delivery - therefore it was requested that we create a presentation on how the migration went, benefits realised, lessons learned, etc Maria and Andrew to Present findings on our transition to Frequent Delivery: Processes transitioned This is the benefits of the transition so far - [ ] 1. These are the issues we faced - [ ] a) This is how we resolved them - [ ] 2. This is how we see the future going - improvements + benefits Lessons learned Questions?
|
| 82 | All | Potential Improvements:
| |
| 83 | NNF Generation | Dion McMurtrie | Essentially it is about what is considered redundant in the NNF generation, and the implications that has for ECL. At the moment things that are more specific than statements inherited from further up the ancestry replace the more general statements in the NNF calculation, which makes sense.However I introduced equivalence axioms which created necessary conditions that were equivalent - not more or less specific. This resulted in the NNF calculation removing (seemingly arbitrarily) one of the two sets of conditions - this is kind of right because they are "redundant" in the sense that you don't need both, however they also aren't redundant in the sense that they are both necessarily true and neither is "more specific" than the other. Which is picked will affect how ECL works and is evaluated.I'm pushing the boundaries here having equivalence axioms with expressions on both sides, but that should be theoretically possible and I suppose what we need to determine is if that's to be supported what should the NNF look like. Presumably a deterministic selection of one of the axioms or a merged set of all the necessarily true conditions may be more useful for ECL.There's a related point with property chains which I can demo with ECL too to explain and provoke discussion. |
| 84 | RVF improvement discussions | Dion McMurtrie | CSIRO have been working on improvements to the RVF, and would like to report on and discuss some of the results with us... Dion to Present current status + plan... Comments and feedback welcomed... Plenty of feedback and so further discussions required as we move through the project... The main feedback for the past few months has been the RVF failures for the new MDRS assertions, which appear at first glance to be false positives. However, they have been proven to be valid failures, as long as you consider that the MDRS format itself is (and has always been) inherently flawed. The closure of this topic is therefore dependent on the outcome of the discussions on the Proposal for a complimentary file to the MDRS - the "ECRS" ("Edition Composition Reference Set") If this concludes that we need to change the MDRS, then this RVF topic can be closed down. If, however, we decide to retain the MDRS format, then we need to revisit these RVF assertions... We need to use the new planned changes to .JSON metadata file: Update to the .JSON file metadata - addition of "Package Composition" data in order to fix the RVF assertions and remove the false positives... QUESTION FOR DION/MICHAEL - CAN WE JUST REFINE THE .JSON FILE (as per the proposals here: Update to the .JSON file metadata - addition of "Package Composition" data) IN ORDER TO ALLOW THE MDRS ASSERTIONS TO WORK PROPERLY FOR NOW???? YES, but the question is how best to do this? We need to work together to create examples of how we might extend the JSON file to include more useful data, both for the a) users b) syndication + c) to allow the MDRS assertions to work as expected for SI Products. Examples to be added here, and assessed by the TRAG at a later date: NEED TO ADD EXAMPLES OF EACH USE CASE + SAMPLE MANIFESTS - This will not only help with MDRS assertions, but also Syndication info... |
| 85 | This topic was closed down by the TRAG a few years ago due to the lack of requirements vs the complexity of finding a robust solution. However, new requirements and a potential solution from Ed Cheetham have now been submitted for our review and discussion - please see here for details: Refset containing the semantic tags? We will discuss in detail in the next TRAG meeting in April, however please feel free to contribute to the online discussion in the above link in the meantime. Slide deck here for advanced review: Feedback from the group: Excellent identification of issues that need addressing The first target should be to discuss the application of the Validation that Ed has kindly brought to us, both in the AP + Release validation stages. The second sim is to bring the discussions on the potential Formalisation of the Semantic tags to the relevant AG's for furhter consideration Yong has kindly agreed to add this to the agenda for the next MAG meeting, to be discussed further..... UPDATES FROM THE MAG??? | ||
| 86 | Extension Management in the new world of Frequent Delivery | Jim Campbell |
|
| 87 | All | To be discussed in April 2022, in time to make a final decision before the 2022 Derivative cycle begins shortly afterwards...
Feedback? As Matt mentioned, another option is to try to feed the derivative authoring process with monthly updates, thus reducing the necessary workload in the final Release cycle. However, in order to have the desired effect, this would also require us to not only author new changes more frequently, but also to migrate each derivative multiple times per year, in line with each monthly release. Whilst this could resolve the time crunch in August, it would necessarily introduce an additional overhead to the workload of the authors throughout the year, ...as even though they'd technically migrate the same number of concepts over 6 monthly migrations as they would in one large migration per 6 months, the process is cumbersome enough to have an impact on capacity ...this could (in theory) have a slightly positive effect however, as it would mean that authors get to know the migration process more intimately, if having to do it every month instead of every 6 or 12 months! We need to discuss with WCI to ensure that the tool would support this however... ...for example, we'd almost certainly need a new Delta generation process in the Refset tool, in order to enable it to provide roll-up Delta files for the past 6 or 12 months' worth of migrations in one file... The vast majority of the group are in favour of retaining the Jan + July releases as the dependent releases for all derivatives, mostly because of the comms that we sent out confirming that most users won't be impacted by the Monthly Releases if they don't want to be, as they can continue to use only the Jan/July releases for the foreseeable future. This is especially true for NRC's like Sweden, who Mikael says are using quite a few derivatives to package up different products for their users, and so having a conflict between the dependent releases of their extensions and thos of the derivatives will be very unhelpful for them We need, therefore, to explore different options, such as a) Updating the refsets monthly (though this is confirmed as an overhead for the team by Maria) b) Removing the review stage for all derivatives (except those which are brand new), s most feedback on BAU derivatives finds nothing of use nowadays... c) Postponing the final delivery of the refsets impacted by lack of people to review in July/August to November say, so the reviews can take place in September and work can continue after that. This si probably the most popular option in the group, but then not many people in the group are dependent on the derivatives releases... REVIEW AGAIN IN 2023 TO SEE IF THE APPETITE TO REFINE THIS IS NOW THERE, BASED ON USERS' EXPERIENCES OF BASING EXTENSIONS ON DIFFERENT MONTHS, ETC?? | |
| 88 | Proposal for a complimentary file to the MDRS - the "ECRS" ("Edition Composition Reference Set") | Dion McMurtrie | The TRAG had discussions a couple of years ago to clarify the best application of the Module Dependency Reference Set (MDRS) - some background reading is here: Michael and Dion then walked through the proposal and answered questions, but Michael and Linda both confirmed that the use case was not a critical priority at the time, and therefore didn't need to be actively discussed until new cases were proposed... WE THEREFORE CLOSED THE DISCUSSION DOWN AT THE TIME DUE TO A LACK OF MULTIPLE USE CASES, AND SO THIS WAS DE-PRIORITISED UNTIL SUCH TIME AS MORE USE CASES CAME TO LIGHT. We have now identified more use cases for this proposal, as the new automated MDRS validation picks up what appear at first to be false positives, but which are actually valid failures due to the historical shortcomings of the MDRS format. We therefore need to discuss and agree an approach that allows us to both express the correct moduleDependencies + the new module composition (to express which modules comprise the Edition package, for URI + validation purposes). This should then be used to properly validate the MDRS and moduleDependencies within the Edition and Extension packages. There was a lot of feedback on the original proposal - however in this meeting we should: a) Ask Dion/Michael to walk through the proposal in person to ensure that everyone's on the same page (and remembers the original discussions) b) Answer the feedback (plus any new feedback in light of new situations and/or use cases) c) Agree what the final proposal should be, and what are the next steps we need to take in order to get it signed off (MAG, design authority, etc?) Michael, Dion and Reuben were going to create the Australian version as an example, in order to include that in Michael's updated version of the proposal document - did this happen? New proposal for representing the ECRS information in the .JSON Metadata file will be kindly brought to the table by Dion + Michael tomorrow, for further review This will include an example of how the INT Edition might look... As part of the discussions on this topic, we need to decide what to do about the transitivity of dependencies in the MDRS - Linda will kindly present the background and options to discuss... Initial discussion were had on 18th October 2021, leading to a provisional decision that the best course of action might be to: State that transitivity is the primary method, but that Explicit statement of all moduleDependencies (even though that could be inferred through their transitive inclusion) would remain an option in all cases, to be used whenever the transitive dependencies would lead to potential confusion or conflict, for example in the case where two different components (eg. ICD-10 map + IPS refset) of an Edition (eg. Pangea Edition) were themselves dependent on two different versions of the same product (eg. the July 2021 INT Edition + the October 2021 INT Edition respectively). In this case the MDRS in the Edition which incorporates the modules would explicitly state the dependencies of all it's constituent modules, and therefore resolve the conflict that would otherwise have arisen - so in this example, the Pangea Edition would explicitly state that both ICD-10 + IPS modules were dependent on the October 2021 INT Edition NB the curator of the Pangea Edition would first be responsible for testing and confirming that the ICD-10 maps (which were implicitly dependent on the July 2021 INT Edition rather than October) worked cleanly with the October 2021 release as well, before publishing the Pangea Edition. However, the one drawback raised in response to this option was that we need a strong use case to warrant changing the RF2 spec. So we need to decide if we're happy that the use cases in the proposal are strong enough for that (ie)
FINAL DECISIONS: a) We will use the new JSON data on Package Composition to resolve the issues with the false positive results in the current MDRS RVF assertions, by having the assertions check the new JSON data to confirm whether or not the modules that are not explicitly called out in the packages' MDRS file (as its an extension or similar), or that have conflicting versions. b) We will use the new .JSON data to allow correct resolution of URI's c) We will NOT change the RF2 spec to move to transitive dependencies in the MDRS. 5.2.4.2 Module Dependency Reference Set - currently states "Dependencies are not transitive and this means that dependencies cannot be inferred from a chain of dependencies. If module-A depends on module-B and module-B depends on module-C, the dependency of module-A on module-C must still be stated explicitly." Despite this being a valid theoretical stance (as dependencies are inherently transitive), the weight of historical data across all products for the past many years means that introducing a new approach whereby all dependencies are assumed to be transitive unless there's a problem and are therefore stated, could result in confusion when taken in the context of all previous releases where stated dependencies are NOT only there if there's a problem! We will therefore continue to review this use case in future TRAG meetings, to see if the case for changing the spec becomes strong enough to warrant a change to all our products, plus a change that runs contrary to all historical releases. New planned changes to .JSON metadata file: Update to the .JSON file metadata - addition of "Package Composition" data FEED INTO THE METADATA WORKING GROUP DISCUSSIONS... |
| 89 | Matt Cordell | Question here is whether or not RefsetDescriptor records themselves should remain active for retired reference sets? TRAG to decide on correct policy and feedback to Matt... The consensus so far is that we should keep the RefsetDescriptor records themselves active, which has been the precedent for all cases in RF2 history so far, with the exception of the Non-human refset which was physically removed from the International Edition package. The UKTC and others have previously requested these RefsetDescriptor records to be inactivated (https://projects.jira.snomed.org/browse/ISRS-112, etc) - for consistency purposes, but the corollary of this is that the refset structure itself (which the refsetDescriptor describes) remains valid and active, despite the refset itself having been inactivated. TRAG TO DISCUSS AND AGREE BEST SOLUTION... Then propose an addition to the TIG to provide clear guidance on this for all users... AGREED: Happy to leave the RefsetDescriptor Active for all normal circumstances If we're removing the Refset entirely from the Extension/Edition, we should a) if it's just for space or something, then leave refsetDescriptor record in place b) if it's for CRITICAL INCIDENTS ONLY (and even then only certain subsets of this - most likely only legal issues), we'll remove RefsetDescriptor completely Matt Cordell to write up and send to all of us for review.... confirmed on 20/04/2021 that Matt will write this up and present to the TRAG in future meetings we will then incorporate the new conventions into the TIG and other documentation in order to ensure consistent approaches for all users going forward... Matt has written this up now for review: Matt to present and discuss... FINAL DECISIONS: Matt Presented - no contentious points, so Matt is ready to take this proposal further... UPDATES FROM MATT??? | |
| 90 | All | RVF has now been open sourced to allow people to contribute towards it more easily, so that Implementation issues can be reverse engineered into the assertions. All of the NRC validation systems should remain separate, in order to ensure as great a coverage across the board as possible. However, it makes sense to ensure the critical tests are included in all systems, in order to ensure that if, say, one NRC doesn't have the capacity to run Alpha/Beta testing for a certain release, we don't miss critical checks out. We are working on this in the Working Group, and also in the RVF Improvement program, where we are including the DROOLS rules, etc. These are also being incorporated into the front end input validation for the SCA. TRAG to therefore discuss taking the Implementation Load test forward, including the potential to incorporate key rules from NRC validation systems into the RVF. So we should discuss the tests that are specific to the Implementation of vendor and affiliate systems, in order that we can facilitate the best baseline for the RVF when agreeing the generic testing functionality in the Working Group. Matt Cordell will promote some useful new ADHA specific rules to the RVF so we can improve the scope... report back in October 2019 Chris Morris to do the same - get the RVF up and running and then promote any missing rules that they run locally.... report back in October 2019 THIS NEEDS TO BE CONSIDERED AS PART OF THE OVERARCHING Shared Validation Service PROJECT GROUP Anything we can add to the Shared Validation Service going forward? | |
| 91 | Versioning Templates * MAG crossover * EAG crossover | The EAG have proposed the need to version templates in some way, and potentially even make them "Publishable" components (with all of the reletive metadata that goes along with that). Also the potential to make them language sensitive. They would then also need to be automatically validated themselves, as well as then being used in the automated validation of the International Edition! Keep an eye on EAG + MAG discussions on this topic an Ensure that the decisions are fed into our Continuous Delivery proposal October 2021 TRAG meeting: Peter confirmed no longer being discussed in EAG or MAG Instead, Linda confirmed that the templates are still being developed internally, and once the final proposal is ready they will share it with the TRAG and MAG for review+ for decisions such as how best to publish them, in what format, etc. So one to revisit in future conferences... UPDATES FROM THE MAG??? | |
| 92 | All | TRAG to review and provide final feedback. Reuben to provide feedback on progress of the URI specs + FHIR specs updates... Document updated by Andrew Atkinson in line with the recommendations from the last meeting, and then migrated to a Confluence page here: SNOMED CT Release Configuration and Packaging Conventions To be reviewed in detail by everyone, and all feedback to be discussed in the meetings. AS OF OCTOBER 2017 MOST PEOPLE STILL NEEDED TIME TO REVIEW THE DOC - Andrew Atkinson INFORMED EVERYONE THAT THIS DOCUMENT WILL BE ENFORCED AS OF THE JAN 2018 RELEASE AND THEREFORE WE NEED REVIEWS COMPLETED ASAP... so now need to check if reviews still outstanding, or if all complete and signed off?? AAT to add in to the Release Versioning spec that the time stamp is UTC AAT to add the trailing "Z" into the Release packaging conventions to bring us in line with ISO8601 AAT to add new discussion point in order to completely review the actual file naming conventions. An example, would be to add into the Delta/Full/Snapshot element the dependent release that the Delta is from (eg) "_Delta-20170131_" etc. AAT to discuss with Linda/David. Or we hold a zero byte file in the Delta folder containing this info as this is less intrusive to existing users. Then publish the proposal, and everyone would then take this to their relevant stakeholders for feedback before the next meeting in October. If this is ratified, we would then update the TIG accordingly. AAT to add in a statement to the section 4 (Release package configuration) to state that multiple Delta's are not advised within the same package. AAT to add in appendix with human readable version of the folder structure. Done - see section 7 IN ADDITION, we should discuss both the File Naming convention recommendations in the Requirements section (at the top of the page), PLUS Dion's suggestions further below (with the diagram included). Dion McMurtrie to discuss syndication options for MLDS in October 2018 - see hwat they've done (using Atom) and discuss with Rory as to what we can do. Suzy would be interested is this as well from an MS persepctive. UK also interested. This shouldn't hold up the publishing of the document. Discussions to continue in parallel with the creation of this document... Reuben Daniels to raise a ticket to update the fhir specs accordingly Reuben Daniels to talk to Linda to get URI specs updated accordingly. URI Specs to be updated and aligned accordingly - Reuben Daniels to assist EVERYONE TO REVIEW TONIGHT AND SIGN OFF TOMRORROW ONLY outstanding point from earlier discussing was Dion's point from the joint AG where he talked about nailing down the rules for derivative modules... - Dion McMurtrie to discuss/agree in the October 2018 meetings - REPORT FROM DION?? Everyone is now happy with the current version, therefore Andrew Atkinson to publish - we can then start refining it as we use it. Andrew Atkinson to therefore agree all of the relevant changes that will be required as a result of this document internally in SNOMED International, and publish the document accordingly. FIRST POINT WAS THEREFORE TO have it reviewed internally by all relevant stakeholders... This has been completed and signed off Do we consider anything in here needs to be incorporated into the TIG? or perhaps just linked through? or not relevant and just separate? YES - NOT RELEVANT!! the litmus test should be whether or not implementers still use the TIG, or whether people now use separate documentation instead? ?????????? We also need to make a decision on the final Freeset distribution format(s), as I want to ensure we only have a MAXIMUM of 2 distribution formats - RF2 + the agreed new Freeset format (whatever that may be) YES everyone is happy with this! Add this into the Release Packaging Conventions and publish APRIL 2021 - DO WE NEED TO MAKE ANY REFINEMENTS IN ORDER TO PREPARE FOR CONTINUOUS DELIVERY? Did ADHA need any formatting changes when moving to monthly? No, nothing beyond the new .json file and refinements to that We really need to tackle the Delta from and to release version in the Delta file naming, and possibly package file naming. At the moment it is impossible to know what a Delta is relative to making it hard to safely process it. Perhaps beyond the scope of this document, but quite important THIS IS NOW ADDRESSED IN THE NEW Metadata file: Standard July 2020 International Edition metadata file: NON-Standard July 2020 International Edition Rollup Delta metadata file: January 2021 International Edition metadata file: March 2021 Belgium Extension metadata file: DOES IT NOW COVER EVERYTHING NEEDED??? No! We'll continue to discuss and agree ideas for new fields in this file as we progress towards Frequent Delivery.... This will therefore be rolled into the holistic discussions on Metadata in the new Metadata Working Group... THIS NEEDS TO BE CONTINUALLY REFINED OVER THE NEXT YEAR WHEN WORKING TOWARDS MORE FREQUENT DELIVERY: Once all happy, the document will be published and opened up to anyone to view. Everyone was invited to either join the Working Group, or contribute ideas towards it - we will therefore continue to report back on how this is going... | |
| 93 | Community Content | All |
|
| 94 | All | This document was reviewed in detail and all feedback was discussed and agreed upon - new version (v0.3) is available for review, attached to the IHTSDO Release Management Communication Plan review page. AAT has added in details to state that we'll prefix the comms with "Change" or "Release" in order to distinguish between the type of communications. See version 0.4 now - IHTSDO Release Management Communication plan v0.4.docx Once we've collated the feedback from the revised comms processes that we've implemented over the past year (in the items above), we'll incorporate that into the final version and discuss with the SNOMED International Executive Lead for Communications (Kelly Kuru), to ensure that it is aligned with the new overall Communication strategy. Once complete, the Release Management comms plan will be transferred to Confluence and opened up for everyone to view. We have publicised the Release Management confluence portal to both NRC's and the end users to get people to sign up as and when they require the information. Do we know of anyone still not getting the information they need? We also agreed last time that the community needs more visibility of significant, unusual changes (such as bulk plural change, or case significance change). These changes should be communicated out not just when they're assigned to a release, but actually well in advance (ie) as soon as the content team start authoring it, regardless of which future release it will actually make it in. I have therefore created a new Confluence page here: January 2020 Early Visibility Release Notices - Planned changes to upcoming SNOMED International Release packages I've left the previous items up (from the July 2017 International Edition) because there are no examples yet from the Jan 2018 editing cycle - so please take a look and provide feedback on whether or not this is useful, and how it can be improved. ACTION POINT FOR EVERYONE BEFORE OCTOBER 2018: (Dion McMurtrie, Matt Cordell, Orsolya Bali (Unlicensed), Suzy Roy, Former user (Deleted), Former user (Deleted), Mikael Nyström (Unlicensed), Chris Morris) The final version of the communication plan needs to be reviewed by everyone and any comments included before we agree the document internally and incorporate it into our communication strategy Suzy Roy will discuss the end use cases of her users with them and come back to use with feedback on the practical uses of SNOMED CT and any improvements that we can make, etc We may now also need to add a new section in here wrt the comms for the TRAG, so that this is standardised and agreed with the community? Or is it outside of the scope for the Release Communication Plan? This was felt to be out of scope, and should this be restricted only to communication related to actual releases of products. Everyone is now happy with the current version, therefore Andrew Atkinson to publish - we can then start refining it as we use it. Andrew Atkinson to therefore agree all of the relevant changes that will be required as a result of this document internally in SNOMED International, and publish the document accordingly. AAT MIGRATED THE DOCUMENT FROM WORD TO CONFLUENCE, AND THEN SENT IT TO THE EPS Team for first review..... The feedback has been incorporated and the document refined accordingly. Andrew Atkinson has now sent to the relevant members of the SMT for final sign off.... This has now been signed off and is ready for publication Do we consider anything in here needs to be incorporated into the TIG? or perhaps just linked through? or not relevant and just separate? the litmus test should be whether or not implementers still use the TIG, or whether people now use separate documentation instead? THIS NEEDS TO BE CONTINUALLY REFINED OVER THE NEXT YEAR WHEN WORKING TOWARDS FREQUENT DELIVERY: Do we need more Communications over the first few months to ensure that everyone knows what's going on? Or do we actually need LESS now that we have regular, monthly releases? Once all happy, the document will be published and opened up to anyone to view | |
| 95 | Harold would like to introduce this topic for discussion... Language refset conflicts are not yet resolved - Linda has been discussing this in terms of how to merge Language refsets or dictate whether or not one should override the other in cases of multiple language refsets - in the UK they combine them all into one but this is not ideal either. In translation situations they use the EN-US preferred term as the default where there is no translated term in the local language. Perhaps we need to do a survey on the members and who's using what how. Suzy Roy (or Former user (Deleted)) to get Olivier's initial analysis and come back to us on what worked and what didn't, and we can take it from there. Suzy would like to ask Matt Cordell if he can share his ppt from his CMAG extensions comparison project. Matt Cordell will distribute this to everyone for review before the April 2019 meeting..... Harold to continue analysis and report back with the results of reviewing the specific examples that Olivier identified in the next meeting.... Can you please present the revisited presentation Matt Cordell ? | ||
| 96 | * MAG crossover | All | Dion McMurtrie completed the Alpha release - did anyone have chance to review it? (I haven't had any requests for access to the remainder of the package) The subject of Modularisation needs to be discussed between the various AG's who are considering the topic, before we can proceed with the Release-specific sections. We need to discuss any red flags expected for the major areas of the strategy:
|
| 97 | Potential for adding a "withdrawn" reason for inactivated content * MAG crossover | All | Discussions around the future strategy for SNOMED CT have included the potential for adding new statuses for content. Use cases: undo a historical issue (that break RF2 paradigm, etc) but don't want to pretend it never happened - in this case we should use the Negative Delta approach - but only used in EXTREME circumstances Legal contraventions - in this case we should use the Negative Delta approach - but only used in EXTREME circumstances Dead on arrival components - it should be okay to have these, and have them openly dead on arrival and therefore inactive to not map to them etc. However it's useful to be able to see these (even though they'd been activated + inactivated within the same release cycle) - so for those people who need to map/translate etc DURING the release cycle, they have to rely on the Daily Build and use live data still in development. Therefore if those concepts disappear by the time of the International Edition it causes problems for those maps/translations already including those concepts. Therefore the best answer is for us to move to having 2x Daily Builds - the existing one + a separate true Daily Builds - where each Daily Build is built relative to the previous Day, and NOT to the previous Published release. This new Daily Build could then be properly relied upon by mapping and translation projects. Can we align this with the transition to the more Frequent Releases? HAS ANYONE HAD ANY MORE THOUGHTS ON THIS SINCE OUR LAST DISCUSSIONS?? MAG to discuss tomorrow (30/10/2019) UPDATES FROM THE MAG??? |
| 98 | All | There are 22 module concepts, that are on the 900000000000012004|SNOMED CT model component| module. I don't think it's documented anywhere, but we (AU) have made the assumption that the concept for a module, should be on itself. I suspect we've started to discuss this before, but can't recall how accepted this position was. The 22 concepts below (including the core module) aren't part of the core release, but clutter up the heirarchy. We also get enquiries about this content, some of which is non-existant/available. Thoughts please from everyone on whether or not this proposal would have any impact (negative or positive) on the International Edition? Ready to close down? | |
| 99 | Jim Case + Suzy Roy | This is a subject that would be helpful to include Jim in the discussions, as he has some definite opinions on how to improve the metadata in this area. Adding Jim Case - for further discussion later... TRAG to discuss with Jim in the next conference - in conjunction with linked discussions such as Computer readable metadata, Potential for adding a "withdrawn" reason for inactivated content, etc Jim to comment on whether or not the EAG have agreed anything on this as yet? | |
| 100 | Discussion on the conflict between Extension content and International content | All Jim Case | The answer to this may be quite simple:
TRAG to continue the discussion and come to a conclusion that will work for all. Has this been answered in its entirety by Jim's new agreed approach? (link here to his final position) Most people consider that Jim's approach covers this under most circumstances. We also need to ensure that we follow the approach listed to the left - so we should confirm all of this has been working in practice since April 2018, and if so close down? OR, do we have any new requirements here in order to ensure that Promotion/Demotion works efficiently once we move to more frequent delivery? In addition to this, we have had several issues with Promotions recently, with concepts being promoted without the related components (descriptions, relationships, etc) - so perhaps it's worth writing a full process document on exactly how, when and why content should be promoted + all related tasks that must take place at the same time in order to ensure a smooth and accurate promotion? |
| 101 | All | Could each of you please go in and update your information? If there has been no change, then you can simply update the last column with the date. | |
| 102 | Any other questions / issues? | All | |