| | |
---|
Welcome and apologies | @Former user (Deleted) |
|
Query Language - Recap from previous meetings | @Former user (Deleted) | Examples: version and language Notes
Allow nested where, version, language Scope of variables is inner query
|
| Examples: where Notes Allow nested variable definitions, but recommend that people don't due to readability Scope of variables is the inner query No recursion e.g X WHERE X = 1234 MINUS X ie can't use a variable in its own definition ie X is only known on the left of the corresponding WHERE, and not on the right of the WHERE
|
Query Language - Recap from previous meetings
| @Former user (Deleted) | What filter keywords will we introduce for Term-based searching, and what are their exact meanings? D.term D.term = "*heart*" D.term = wild:"*heart*" D.term = regex:".*heart.*" D.term = match:"hear att" D.term = (sv) wild: "*heart*"
D.languageCode D.languageCode = "en" D.languageCode = "es"
D.caseSignificanceId D.caseSignificanceId = 900000000000448009 |entire term case insensitive| D.caseSignificanceId = 900000000000017005 |entire term case sensitive| D.caseSignificanceId = 900000000000020002 |only initial character case insensitive|
D.caseSignificance D.caseSignificance = "insensitive" D.caseSignificance = "sensitive" D.caseSignificance = "initialCharInsensitive"
D.typeId D.typeId = 900000000000003001 |fully specified name| D.typeId = 900000000000013009 |synonym| D.typeId = 900000000000550004 |definition|
D.type D.acceptabilityId
D.acceptability
Additional Syntactic Sugar FSN
synonym
synonymOrFSN textDefinition
Unacceptable Terms
|
Query Language - Combining language reference sets | @Former user (Deleted) | How do we support language preferences, which are defined over multiple language reference sets? For example: Suggestions: Use 'OR' to indicate additive (except for PT), and ';' to indicate priority order (with concept-level override). For example: LANGUAGE 9999999 |Canadian French language reference set|; 900000000000508004 |Canadian English| LANGUAGE 99999 |Realm-specific LRS| OR 999999 |National LRS| (Must have disjoint PTs) LANGUAGE 99999 |Realm-specific LRS| THEN 999999 |National LRS|
Changing preferred term in a local edition ... (OR update PT row from national edition) (or perhaps add additional local colloquism) Additive: This means that if a concept has a PT in both LRSs, then the PTs in the Paediatric LRS take priority, and the PT in the GB English LRS becomes acceptable. Other terms are acceptable if they are acceptable in either LRS.
LANGUAGE 9999 |X| ELSE ( 99999 |Y LRS| ADD 9999 |Z LRS| )
Priority order and Additive: This means that if a concept has a PT in both LRSs, then the PTs in the Paediatric LRS take priority, and the PT in the GB English LRS becomes acceptable. Other terms are acceptable if they are acceptable in either LRS.
Conclusions - STILL UNDER DISCUSSION
|
URI Specification | @Former user (Deleted) | Status update URIs for canonical normal form and necessary (long/short) normal form Recap on purpose of SNOMED CT computable language URIs? Recap on language instance URIs (e.g. URIs for expressions and expression constraints)
|
Other topics | @Former user (Deleted) | Other topics for discussion. For example: |
Confirm next meeting date/time | @Former user (Deleted) | The next SLPG meeting will be held in 2 weeks at 20:00 UTC on Wednesday 6th June. |