2019-11-06 - SLPG Meeting
Date & Time
20:00 UTC Wednesday 6th November 2019
Location
Zoom meeting: https://snomed.zoom.us/j/471420169
Goals
To progress work on
URIs
Templates
ECL
Query language
Attendees
Chair: @Former user (Deleted)
Project Group: @Brian Carlsen, @Daniel Karlsson, @Anne Randorff Højen, @Peter Williams, @michael lawley, @Ed Cheetham, @Kai Kewley
Apologies
Agenda and Meeting Notes
Description | Owner | Notes |
|---|---|---|
Welcome and agenda | @Former user (Deleted) |
|
URIs | @Peter Williams | |
Expression Templates | @Peter Williams |
Examples: [[+id]]: [[1..*] @my_group sameValue(morphology)] { |Finding site| = [[ +id (<<123037004 |Body structure (body structure)| MINUS << $site[! SELF ] ) @site ]] , |Associated morphology| = [[ +id @my_morphology ]]}
Note that QI Project is coming from a radically different use case. Instead of filling template slots, we're looking at existing content and asking "exactly how does this concept fail to comply to this template?" For discussion: Is it correct to say either one of the cardinality blocks is redundant? What are the implications of 1..1 on either side? This is less obvious for the self grouped case. Road Forward for SI
Additional note: QI project is no longer working in subhierarchies. Every 'set' of concepts is selected via ECL. In fact most reports should now move to this way of working since a subhierarchy is the trivial case. For a given template, we additionally specify the "domain" to which it should be applied via ECL. This is much more specific than using the focus concept which is usually the PPP eg Disease. FYI @Michael Chu |
Description Templates | @Kai Kewley |
|
Expression Constraint Language | @Former user (Deleted) |
{{ term = [ termSearchType : ] "String", languageCode = [langCode] }} Term Search Type Potential Examples Use Cases Questions |
Maps and History | @Former user (Deleted) | Recap discussions in Malaysia regarding querying historical patient records - e.g Find all patients with a respiratory disease in the last 10 years. Do we include patients whose records contain |Recurrent chest infection|? (an inactive concept) Solutions suggested include:
Proposed syntax to support execution of maps (Outstanding question: ECL or Query Language? Scope and packaging needs further discussion)
|
Returning attributes | @michael lawley | Proposal from Michael:
For example, I can write: << 404684003|Clinical finding| : 363698007|Finding site| = <<66019005|Limb structure| << 404684003|Clinical finding| . 363698007|Finding site| But I can't get all the attribute names that are used by << 404684003|Clinical finding| |
Query Language | @Former user (Deleted) | Examples: version and dialect Notes |
Examples: where Notes | ||
Keywords for Term-based searching:
Additional Syntactic Sugar
| ||
Language preferences using multiple language reference sets
| ||
Next steps | @Former user (Deleted) |
|
Confirm next meeting date/time | @Former user (Deleted) |
Date & Time
20:00 UTC Wednesday 6th November 2019
Location
Zoom meeting: https://snomed.zoom.us/j/471420169
Goals
To progress work on
URIs
Templates
ECL
Query language
Attendees
Chair: @Former user (Deleted)
Project Group:
Apologies
Agenda and Meeting Notes
Description | Owner | Notes |
|---|---|---|
Welcome and agenda | @Former user (Deleted) | |
URIs | @Peter Williams | |
Expression Templates | @Peter Williams |
|
Copyright © 2026, SNOMED International