Date & Time
20:00 UTC Wednesday 12 October 2016
GoToMeeting Details
Goals
- Briefly mention relevant IHTSDO business meetings in Wellington
- Discuss updates to ECL in v1.1
- Decomposition syntax
- Nesting/subexpressions
- Discuss proposed v1.0 Template Syntax
Attendees
- Chair: Linda Bird
- Project Group: Daniel Karlsson, Ed Cheetham, Michael Lawley, Rob Hausam, Alejandro Lopez Osornio
Apologies
Observers
Agenda and Meeting Notes
Description | Owner | Notes |
---|---|---|
Welcome, introductions and apologies | ||
Agenda review | Review agenda for today's meeting | |
IHTSDO Business Meetings in Wellington | Relevant Modelling Advisory Group (MAG) meeting topics -
| |
Expression Constraint Language v1.1 |
| |
Template Syntax v1.0 |
Example 1: CT of X 71388002 |Procedure| : [[~1..1 @roleGroup1]] { 260686004 |Method| = 312251004 |Computed tomography imaging action|, 405813007 |Procedure site - Direct| = [[+id (<<442083009 |Anatomical or acquired body structure|)] @site] } Example 2: Family history of disease X in family member Y 413350009 |Finding with explicit context| : [[~1..1]] { 246090004 |Associated finding| = [[+id (< 404684003 |Clinical finding)]], 408732007 |Subject relationship context| = [[+id (<< 125676002 |Person (person)|)]], 408729009 |Finding context| = 410515003 |Known present|, 408731000 |Temporal context| = 410511007 |Current or past (actual)| }
| |
Proposed Syntax Rules and Questions
| ||
Confirm next meeting date/time | Next meeting to be held at 20:00 UTC on Wednesday 9 November (due to SNOMED Expo in New Zealand) |
Meeting Files
3 Comments
Linda Bird
Thanks to all members of the SLPG who were able to attend today's SNOMED Languages Project Group meeting.
As discussed, I have given all members of the SLPG view and comment access to the ECL v1.1 Work-In-Progress document (http://snomed.org/-ecl). This is where I have added the 'dot notation' text and ABNF rules that I showed you today. In particular, please look at the new words in the 'Reverse attributes' section of 6.2 Refinements, and the introduction of the 'dottedExpressionConstraint' rule in the syntax specification (e.g. 5.1 Brief Syntax (Normative)).
Also, here is the early draft ABNF syntax for the 'Expression Template Language' - Expression Template Syntax v0.2.docx. Please note that this syntax combines the 'Template syntax' for slots (which can be reused in different languages) with both 'Compositional Grammar' (to define the expression syntax), and the 'Expression Constraint Language' (to define the valid values for a slot). Also note that this is a simple baseline syntax, which can be enhanced and improved as we further discuss this within the group. I know that it does not include all of the features that we have been (and will be) discussing.
Lastly, please take a look at the discussions that have been posted, and if you have any comments to add please do so.
Thanks!
Kind regards,
Linda.
Michael Lawley
Linda Bird
Thanks for pointing this out Michael. As you know, we managed to get the permissions fixed on Friday.
I have now made all the changes to the ECL v1.1 that were discussed in the meeting. Could anyone in the SLPG who has time to review the WIPECL (http://snomed.org/-ecl) prior to publication, please confirm with me how much time you will need to do so.
I was hoping to publish this week ... however, if anyone needs more time to review, then please let me know.
Kind regards,
Linda.