2024-10-21 - TRAG Meeting Agenda/Minutes
Date
22nd October 2024 - 15:30 - 17:30 (KST - LOCAL TIME) (06:30 - 08:30 UTC)
Room: Studio 5 - Conrad Seoul Hotel
23rd October 2024 - 13:30 - 17:00 (KST - LOCAL TIME) (04:30 - 08:00 UTC) - Joint Advisory Group Session (MAG, TRAG & EAG)
Room: 8+9+10 - Conrad Seoul Hotel
Attendees
@Andrew Atkinson, Chair
@Mikael Nyström (Unlicensed), member
@Patrick McLaughlin, member
@Graeme Elsby (Unlicensed) , member
@Dion McMurtrie , member
@Gábor Nagy (Unlicensed) , member
@Mounir Bouzanih (Unlicensed), member
@Reuben Daniels, member
@Ale , member
@Matt Cordell , guest/observer
@michael lawley, guest/observer
@Chris Morris, staff/observerst
@Maria Braithwaite , staff/observerst
Apologies
@Alejandro Lopez Osornio, staff/observerst
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... FIRST OF ALL I'D LIKE TO SAY A HUGE THANK YOU TO ALL OF OUR OUTGOING MEMBERS, FOR ALL OF THEIR HARD WORK AND COMMITMENT IN EXEXCUTING THE WORK OF THE TRAG. NEXT PLEASE JOIN ME IN WELCOMING SEVERAL NEW MEMBERS TO THE RELEASE AG:
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 | RF2 Refset file naming convention | All |
|
| 4 | Annotations - Additional Relationship file | ALL | Question - do we need to rush the Additional Relationship file into the December/January release urgently (in order to get Language tag in)? . Or can we put this in a future release once we've got the refsets in now? . AAT to take this offline and put a proposal together to get the Additional Relationships file (same format as ConcreteValues file) + some technical content (for initial use cases like language tags etc - see Australia) in as soon as possible TOPIC FOR THE MAG ON WEDNESDAY |
| 5 | Annotations - Language Code | ALL | Hi @Matt Cordell @Dion McMurtrie @michael lawley @Alejandro Lopez Osornio @Mounir Bouzanih (Unlicensed) @Patrick McLaughlin @Mikael Nyström (Unlicensed) @Stuart Abbott (Unlicensed) @Gábor Nagy (Unlicensed) @Reuben Daniels There are several options for managing the Language code -
Please provide feedback asap before the next TRAG meeting in October, so that we can try to unblock development. thanks! Decision made to use the "@[language]" (eg. "@en") in the "annotationValue" field ***** BUT THEN THE MAG JUST MADE A NEW (unanimous) DECISION - TO REMOVE ALL LANGUAGE CODES FROM THIS IMPLEMENTATION (as they're extraneous at present, and no valid use case is apparent at present) Any other major concerns with the decision made to remove the language code completely? YES - Mikael has strong objections so we took a vote and adding a new Column (which would be empty (NOT null) when not required) won 8 votes to 5 Changes upcoming (within next few months): Dialect added to Language column Changes to refsetDescriptor Upcoming content in future INT Releases |
| 6 | Annotations - Release Dates | ALL | The release date depends on two factors:
Because of the change to release date (to the 1st of the month), it is therefore unlikely to be possible to prepare everything in time for the December 2023 release. We are therefore currently aiming for the January 2024 releases - as this will also provide the largest audience for these major new changes (as opposed to Feb/March which most users still do no consume). Is everyone ready for these changes, and comfortable with the proposed release date of January 2024 onwards? If so, we will publish the EMPTY files in the December 2023 release as a trail run, and then populate them with the first content in the January 2024 International Edition. This will likely be closely followed by more content being introduced in the various Extensions over the next few months: Anyone in the room intending to include any data in them anytime soon? If so, have we covered off all necessary bases? Any other considerations? NO - Everyone happy with the proposed timelines |
| 7 | 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. @Andrew Atkinson 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 | |
| 8 | |||
| 9 | Active Discussions for October 2024 | ||
| 10 | Welcome and thank you! | Welcome to new members! | |
| 11 | 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? IN ORDER TO EXPEDITE A CONSENSUS, THE FINAL MAG PROPOSAL WILL NOW BE PUT FORWARD IN THE JOINT ADVISORY GROUP MEETING - SO ANYONE INTERESTED SHOULD ATTEND AND PUT FORWARD ANY CONCERNS: 23rd October 2024 - 13:30 - 17:00 (KST - LOCAL TIME) | |
| 12 | 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... We will finalise this plan as soon as the decision above is made | |
| 13 | DescriptionType spec improvements | ALL | Back in October 2023, the MAG agreed that increasing the DescriptionType spec to allow longer terms in Descriptions would be a good idea - see item 4 here: 2023-10-24/25 Full MAG Atlanta Hybrid Meeting Subsequently, they posted a blog in the MAG advertising a community consultation to solicit feedback on our proposal to increase the description length limits of FSNs and Synonyms from 255 characters to 4096: https://confluence.ihtsdotools.org/pages/viewpage.action?pageId=232391626This blog links to the proposal here: https://snomed.atlassian.net/wiki/display/mag/SNOMED+International+Proposal+to+Increase+Description+Length+Limit and a Google Form for feedback: https://docs.google.com/forms/d/1cBxZnJDV5cy_5hkWaCc02xXhFaz8-2c6JI6yppQ8QUE/edit FYI - In the meantime, NZ require a new limit for a handful of terms, and so we extended their DescriptionType in the April 2024 NZ release, in order to allow for slightly longer terms locally until the International spec has been updated. Because the spec already allows us to increase the length of the field, the concern is predominantly for impact to end implementers. It’s mostly, therefore, a question of warning implementers that the status quo is going to change We have therefore started a full community consultation in 2024, in order to garner feedback from anyone who may be impacted by the changes. We will also ask if anyone has any issues with the length that we change it to, as we can foresee terms breaching 512 characters (with vaccine product with 10 ingredients for example) - so 1024 would be the next obvious target. However, at that point it's not clear why we don’t just jump to 4096, given that we already have that configured for textDefinitions… otherwise we could end up having to extend it again within the next few years. The potential problems are for end implementations who have local hard coding, or worse technical restrictions on imports, etc - but it feels like that’s going to be the same problem at 1024 as at 4096? Therefore it would appear that the best plan would be to increase it from 255 to 4096? Can anyone foresee any implementation issues? (other than providing a reasonable lead time to allow implementers to potentially change hard coded limits, etc?) At the moment the only implementation issues we're seeing are that several countries are finding terms that contravene the 255 spec (both in the INT Edition + the MS terms) and so only positive reinforcement for increasing the limits (eg) https://ihtsdo.freshdesk.com/helpdesk/tickets/49593 But could we foresee, perhaps, any issues with implementers who might have a) hardcoded the 255 limit and could take a long time to get it changed (especially given how long the limit has remained the same), or b) still be running systems that can't actually cope with >255 characters even if the implementers want to increase the limit? The reason we ask this is that if terms are concatenated (especially Drugs, etc) by out-dated systems, then this could cause Clinical Risks, which we want to avoid at all costs. So perhaps we need a lengthy Community Consultation period (say 6-9 months) to socialise the change before we implement? This would be okay for the current known offenders, as: a) The International terms have successfully been reduced down to comply with the 255 limit for now b) The MS customer who had longer terms specialised their DescriptionType format to 4096 in their own extension - the only issue here of course is global interoperability, but this is a lower risk for now than contravening our own specs. WE ALSO NEEED TO INCLUDE THE SPANISH EDITION + ALL OTHER SI PRODUCTS IN THIS CONSULTATION!! (as ALL our products would move to 4096) ANY CONCERNS WITH THIS PRODUCT TRANSITIONING AS WELL? SNOMED International Content team was asked to confirm how many FSN's (especially in the Drug content) in the International edition are pushing up and above the existing 255 limit - The project lead advised that the current content is usually truncated with a comma if it exceeds the 255 limit. A report for content that may use a comma to reduce the character count was run and it looks like a very small number (approx. 17) - however there is no accurate way of identifying the exact numbers as this truncation is historical and the issue that arose with https://ihtsdo.freshdesk.com/a/tickets/49593 only occurred because the descriptions were being modified for a different reason. The DROOLS warning (which had been switched off for awhile on the international platform in response to a request from a member country) will be reinstated for 255 characters in the international release until the increase in character numbers is agreed https://jira.ihtsdotools.org/browse/MAINT-2532 This confirms that there is no urgency for this change from an International perspective, and Extensions can continue to specialise the config in their own DescriptionType refset where required. We can therefore discuss and analyse this change properly, and apply a suitably lengthy Consultation Period for the Community, given the high potential for impact to end users. . In summary the feedback so far has been: There are still several months to go until the feedback deadline, so the picture formed so far may change, but this is where we stand at this point in time. The key point that is coming through so far on the feedback is that the important caveat that we stated in the announcement will resolve most concerns raised: It is important to note that there is absolutely no intention to increase the length of a multitude of the International Descriptions. The proposal is simply to increase the maximum size to 4096, in order to allow a small number of necessarily longer terms to be consumed. However, the vast majority of Descriptions will remain at their current length, well below 255 characters. ANY OTHER FEEDBACK, PLEASE PROVIDE IT VIA THE FEEDBACK FORM BEFORE THE UPDATED DEADLINE OF 31st DECEMBER 2024: https://docs.google.com/forms/d/1cBxZnJDV5cy_5hkWaCc02xXhFaz8-2c6JI6yppQ8QUE/viewform?edit_requested=true SHOULD WE ALSO CONSIDER A MORE CAUTIOUS APPROACH? Moving to a limit of say 1024 first, and then building up? OR SHOULD WE move straight to 4096, but then provide a list of all actual terms above 255 in the International Edition so that consumers know exactly what to expect? OR IS IT REASONABLE to expect users to be able to cope with moving to a MAXIMUM of 4096, in the knowledge that most terms will no go anywhere near that length? |
| 14 | All | ||
| 15 | Spanish Edition frequency of delivery | Spanish Edition users | Guillermo initially confirmed that many Spanish Users are requesting more frequent delivery of the Spanish content. Some ideas they have for addressing this are: 1. Allow Spanish users to build + publish their extensions based on the UNOFFICIAL preview release that we currently share with termMed - BUT this is a risk, and not great for interoperability 2. Allow Spanish users to version the content "locally" at ANY TIME, in order to baseline for their extensin - again not great for interoperability 3. Move Spanish Edition to a monthly release BUT this is a significant overhead for termMed + SI, and so we asked for use cases to support this requirement... Perhaps best would be a move to a Frequent Delivery of a Spanish Drugs extension, as this is the predominant use case Guillermo's users have for needing more frequent delivery of Spanish contnet - and therefore trying to move the entire Spanish Edition (with it's rigid requirements for FULL translation of the INT Edition, etc) would be a large and potentially unnecessary overhead. To be discussed in October 2024 meeeting... No objections (Oct 24) - Guillermo to look into trialling this... |
| 16 | Spanish Edition release date | Spanish Edition users | Now that we have proven that we can refine the timelines required to build, test and validate the Spanish Edition release packages, we now need to start the discussion regarding the Release Dates. Recently we changed them to bring them forward to 31st March/30th September, in order to reduce the time between the dependent International Edition + the Publication of the Spanish Edition package. Now that this has been trialled and confirmed, we should discuss what dates would be most helpful to the Spanish Edition users. The end users can most likely benefit from moving our release closer to theirs (rather than moving them earlier and continuing using the "July" and "January" releases). For example, Argentina publishes November 30, Spain December 1st, Uruguay December 15th. So we are considering moving the Spanish release to 1) October 30th, or mid-November 2024, or to a fixed date late in the month (e.g., November 25 to 27). (see email trail with Guillermo 27/02/2024 18:45) This would be with a view to socialising the plan for several months (assuming that we can agree on the best approach), and giving the end users time to adjust to the new schedule. This would therefore likely be targeted for actual transition in 2025.
TRAG TO confirm a proposal to Change to: May 10th + November 10th (based on INT Edition April 1st + October 1st) The first release on the new cycle would be targeted for 10th May 2025 NOTE: We'd like to be certain that this will be the last change to this release cycle for the foreseeable future, in order to prevent furhter disruption and confusion for the end users. Are there ANY other predicted changes in requirements within the next few years? FOR EXAMPLE, POTENTIAL MOVE TO MORE FREQUENT RELEASES (see previous topic) ?????? APPROVED BY ALL AA to socialise the proposal to transition to the new release dates from 2025 onwards. |
| 17 | Edition vs Extension Packaging Naming conventions | All | As a result of the gradual move towards more Editions, we now have a requirement from various Members to publish BOTH Edition and Extension packages. In order to support this, we need to differentiate between those 2x types of packages in the Package Naming Conventions. The Release Package Naming conventions already allow for this, so the question is which option people would prefer (eg) |
| 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! This will be therefore be rolled into the holistic discussions on Metadata in the new Metadata Working Group... 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... 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... |
| 19 | Derivative product Release package formats | All | WE WILL BE CONTINUING TO ROLL THIS OUT TO ALL OTHER DERIVATIVE PACKAGES FOR THE REST OF THE YEAR, SO PLEASE SPEAK UP NOW IF YOU HAVE ANY ISSUES WITH ANY OF THE CHANGES ABOVE?? Michael Lawley has objections - AAT to meet with him offline and work out if we need to change our approach... |
| 20 | 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:
|
Copyright © 2026, SNOMED International