2016-10-12 - SLPG Meeting

2016-10-12 - SLPG Meeting

Date & Time

20:00 UTC Wednesday 12 October 2016 

GoToMeeting Details

Click here to see GoToMeeting joining information

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: @Former user (Deleted)

  • Project Group: @Daniel Karlsson@Ed Cheetham@michael lawley@Rob Hausam@Alejandro Lopez Osornio

Apologies

Observers

Agenda and Meeting Notes

Description

Owner

Notes

Description

Owner

Notes

Welcome, introductions and apologies

@Former user (Deleted)

 

Agenda review

@Former user (Deleted)

Review agenda for today's meeting

IHTSDO Business Meetings in Wellington

@Former user (Deleted)

Relevant Modelling Advisory Group (MAG) meeting topics -

Expression Constraint Language v1.1

@Former user (Deleted)

Template Syntax v1.0

@Former user (Deleted)

  • Discuss draft Template Syntax v0.1

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

  • Constraints and names appearing before a brace apply to the whole relationship group

  • Constraints and names appearing before an attribute apply to the whole Attribute Value pair

  • A cardinality constraint:

    • Preceding a brace indicates the number of times the following relationship group is allowed in the final expression (default separator between repetitions is ",")

    • Preceding an attribute within a relationship group indicates the number of times the following attribute may appear with a distinct (non-redundant) value in each instance of the given relationship group (default separator between repetitions is ",")

    • Preceding an attribute that is not in a relationship group indicates the number of times the following attribute may appear with a distinct (non-redundant) value in the relevant expression (or subexpression) (default separator between repetitions is ",")

    • Within a slot that is a focus concept of an expression (or subexpression) indicates the number of times the slot can be filled in the focus (default separator between repetitions is "+")

    • Within a slot that is the attribute in an Attribute-Value pair indicates the number of distinct attribute concepts that can be used in this position in the expression (default separator between repetitions is ",")

    • Within a slot that is the value of an Attribute-Value pair (but which is NOT the focus concept of a subexpression) is not allowed ???

  • Question 1 - How do we represent the cardinality of how many non-redundant values may appear in a given Attribute-Value pair across any relationship group. While this is currently always [0..*] in the MRCM, this may be more relevant in specialized authoring templates.

  • Question 2 - Do we need to provide support to vary the default connector between repetitions. Note, I think this is probably more important for Expression Constraint Templates, as there are more options (e.g. ANDs and ORs)

  • Question 3 - Do we introduce the ability for expression constraints in a slot to be replaced by a variable name (assigned using a SET-IN construct)? For example:

    • SET (severity_range = < |Severities|) IN [[ @finding ]]: |Severity| = [[+ecl ([[$severity_range]]) ]]

Confirm next meeting date/time

@Former user (Deleted)

Next meeting to be held at 20:00 UTC on Wednesday 9 November (due to SNOMED Expo in New Zealand)

Meeting Files

  File Modified

Microsoft Word Document Expression Template Syntax v0.2.docx

2016-Oct-13 by Former user

Copyright © 2026, SNOMED International