SNOMED CT IHTSDO Query Language Specification & IHTSDO Public Consultation Relevance to analytics Ed Cheetham, Principal Terminology Specialist.

Slides:



Advertisements
Similar presentations
Participation Requirements for a Guideline Panel Member.
Advertisements

Participation Requirements for a Guideline Panel Co-Chair.
Participation Requirements for a Patient Representative.
Transition from Q1- 8th to Q1- 9th edition
0 Chicago, IL March 6 th, 2007 Use Case Requirements, Design and Standards Selection HITSP Use Case Requirements, Design and Standards Selection Date:
+ NON-UNIT EMPLOYEE EVALUATION PROCESS March 2010-April 2011 and January 2011-December 2011.
NON-UNIT EMPLOYEE EVALUATION PROCESS
International Telecommunication Union ITU-T Study Group 17, Moscow, 30 March – 8 April 2005 New Recommendations on ODP Arve Meisingset Rapporteur Q15.
1 Analytical Tools, Data & Scenarios Workshop July 29, 2004 California Water Plan Update 2004.
The IHTSDO Workbench A Terminology Management Tool John Gutai, IHTSDO May 2011 For OHT.
SNOMED CT Webinar 3 Tom Seabury 26 th September 2011 at 15:00-16:00, repeated on 29th September.
The EHR-S FIM project plans to harmonize the EHR-S FM R2
Intersectoral Collaboration An Initiative: Promoting collaboration among the three sectors of the social work profession.
Lecture 8A Designing and Conducting Formative Evaluations English Study Program FKIP _ UNSRI
Learning Outcomes At the end of this chapter you should be able to: Explain the meaning and purpose of accounting; Describe the role of accounting as.
SNOMED CT – Distributed Content Management Stefan Schulz Content Committee April 2, 2009.
Query Languages for SNOMED: Use Cases and Issues for Binding to Health Records and to ICD & background for comments on DRAFT SNOMED Query language spec.
Budget Setting Process For 2015 Budget Draft 0.1 Member Forum Date of Meeting: 27th May 2014.
Data/term-model. 2 Copyright e-Government Program (Yesser) Data/term-model - Summary Slide  Definition of a data/term model  Term Analysis and Modeling.
Why Proposed TC Procedures? Define how TC reaches “completion” of what OASIS calls “Committee Specifications” TC procedures lead up to the OASIS process:
Chapter 7 Relational Algebra. Topics in this Chapter Closure Revisited The Original Algebra: Syntax and Semantics What is the Algebra For? Further Points.
UML-1 3. Capturing Requirements and Use Case Model.
Workshops to support the implementation of the new languages syllabuses in Years 7-10.
Policy Development Process Committee Report to the Community, April 2011 Lee Howard, Committee Chair.
UML-1 8. Capturing Requirements and Use Case Model.
2016 Interoperability Standards Advisory Draft for comment Steve Posnack Director Office of Standards and Technology, ONC 1.
Introduction Procurement of Consultant Services (based on PPA 2004 and Best Practices) Presented by: NM Lema Macrh, 2013.
Phase 2- Work Level Evaluation Principles & Process Overview.
Common Terminology Services 2 CTS 2 Submission Team Status Update HL7 Vocabulary Working Group May 17, 2011.
IHTSDO Editorial Advisory Group James T. Case Head of Terminology.
International Telecommunication Union ITU Workshop on Standards and Intellectual Property Rights (IPR) Issues Amy Marasco, ANSI Board Member (presented.
Extended Content Control Information (ExCCI) Packet — The Studio Side of DRM Hollywood Post Alliance 11 th Technology Retreat – Rancho Mirage, CA January.
Software Requirements Specification (SRS)
SCCI - UKTC Edition Committee - Sept 2015 Discussion Mike Cooke & Ian Arrowsmith 1.
Development of the Egyptian Code of Practice for Student Assessment Lamis Ragab, MD, MHPE Hala Salah, MD.
Dr. Salwa El-Magoli Chairperson of the National Quality Assurance and Accreditation Committee. Former Dean of the Faculty of Agricultural, Cairo university.
SNOMED CT A Technologist’s Perspective Gaur Sunder Principal Technical Officer & Incharge, National Release Center VC&BA, C-DAC, Pune.
© University of Manchester Creative Commons Attribution-NonCommercial 3.0 unported 3.0 license Quality Assurance, Ontology Engineering, and Semantic Interoperability.
Care plan representation Zac Whitewood-Moores, Chair Nursing Special Interest Group.
SNOMED CT Vendor Introduction 27 th October :30 (CET) Implementation Special Interest Group Tom Seabury IHTSDO.
SNOMED CT Family of Languages Dr Linda Bird, IHTSDO Implementation Specialist.
Representing nursing in SNOMED CT Proposal for TR or Guideline.
Company LOGO. Company LOGO PE, PMP, PgMP, PME, MCT, PRINCE2 Practitioner.
IHTSDO Education & Implementation Update Dr Linda Bird Implementation Specialist.
Reinventing research and education Linköping University Mikael Nyström Department of Biomedical Engineering, Linköping University SNOMED CT Implementation.
Statistical process model Workshop in Ukraine October 2015 Karin Blix Quality coordinator
SNOMED-CT Vocabulary Standard (Certification) Review Final Recommendations VCDE-WS bi-monthly meeting | 2 Oct 2008 Review Team: Christopher Chute Brian.
© University of Manchester Creative Commons Attribution-NonCommercial 3.0 unported 3.0 license Quality Assurance, Ontology Engineering, and Semantic Interoperability.
EIAScreening6(Gajaseni, 2007)1 II. Scoping. EIAScreening6(Gajaseni, 2007)2 Scoping Definition: is a process of interaction between the interested public,
Presented for discussion with Implementation SIG Heather Grain.
A Proposed Approach to Binding SNOMED CT to HL7 FHIR Dr Linda Bird Senior Implementation Specialist.
Dr Linda Bird, IHTSDO Implementation Specialist
LOINC – SNOMED CT Cooperation on Content
Representation of Hypersensitivity, Allergy and adverse reactions in SNOMED CT Bruce Goldberg, MD, PhD.
Learning to Become a Family Physician - The First Six Months
SNOMED CT Education SIG: Strategic Plan Review
SNOMED CT E-Learning Status & Planning September Update (for ELRG)
General/family practice RefSet and ICPC mapping project – overview
Standards Development: An Overview
Alignment of Part 4B with ISAE 3000
Lecture 12: Data Wrangling
A bit more about Read Codes and SNOMED CT
Allergy Intolerance Resource – Model Meaning
, editor October 8, 2011 DRAFT-D
INSPIRE Development of Implementing Rules
Dr. Jiacun Wang Department of Software Engineering Monmouth University
National Clinical Terminology & Information Service Terminology Update
Review plan of the nature reporting – update 6
IAESB Agenda Item 8-2 Developing Professional Accountants in Business (PAIBs) for the Strategic Business Partner’s Role - Proposed Non-Authoritative Learning.
Preparing for upgrade Dr Alex Mermikides 1.
Presentation transcript:

SNOMED CT IHTSDO Query Language Specification & IHTSDO Public Consultation Relevance to analytics Ed Cheetham, Principal Terminology Specialist

Scope & purpose Provide a language specification that should be used to define an expression that selects concepts for inclusion in a simple concept reference set. – No metadata (which release etc.) specified The specification can be used to define value sets that may be bound to fields in information models, or to define sets of concepts to be included or excluded in particular use-cases.

Look and feel Functionally – Presented as a set of functions operating on SNOMED CT data, and on the outputs of other functions – Set operations (intersection/union/excludes) – DAG-specific (children, descendants, leaf, roles) – Lexical matching Syntactically – Human-readable function names – Parentheses denote ‘depth-first’ precedence Care with non-commutative functions – Simple commenting convention

Examples // This query expression returns concepts in the Clinical finding sub-hierarchy DescendantsAndSelf( |Clinical finding|) /* This query expression returns all fully defined concepts in the Clinical finding * sub-hierarchy */ FilterOnFullyDefined(DescendantsAndSelf( | Clinical finding|))

Union( Descendants( |Body structure altered from its original|), Excludes( Descendants( |Clinical finding|), Union( DescendantsAndSelf( |Administrative statuses|), DescendantsAndSelf( |Adverse incident outcome categories|), DescendantsAndSelf( |Propensity to adverse reactions|), DescendantsAndSelf( |Prognosis/outlook finding|), DescendantsAndSelf( |Sequelae of external causes and disorders|) ) ), Descendants( |Events|), Descendants( |Finding with explicit context|), Descendants( |Family history of|), Descendants( |Past history of|) )

Tabular description FunctionDescription Intersection(A, B, C,..)Include only concepts that are in reference set A, and that are also in reference set B and that are also in reference set C. A concept that is not in all of the input reference sets is not included in the output reference set. This function takes one or more arguments. FilterOnFullyDefined(A)Include only the concepts in reference set A that are Fully Defined concepts FilterOnMatch(s, A)Include only concepts in reference set A, that have an active description matching ‘s'. To be included in the resulting set, at least one of the concept’s active descriptions should match. See the next section for a definition of the matching criteria. HasRel(A, B)Include only concepts that have a relationship of a type within reference set A, to a target concept in reference set B. The relationship must be ungrouped, and may be inferred from other relationships. Children(A)Include only the direct children of concepts in reference set A MembersOf(NamedRefset)Include only the members of an already defined reference set. The reference set may either be a static reference set, that is an enumerated set of concepts, or a dynamic reference set that must be evaluated from a specification before being used.

ABNF expression = ws (intersection / filteronfullydefined / filteronprimitive / filteronleaf / filteronactive / all / filteronexcludes / filteroncontains / hasrel / hasdirectrel / hasgroupedrels / childrenandself / children / descendantsandself / descendants / excludes / membersof / union / concept) ws intersection = “Intersection” ws “(“ expression *(“,” expression) “)” filteronfullydefined = “FilterOnFullyDefined” ws “(“ expression “)” filteronprimitive = “FilterOnPrimitive” ws “(“ expression “)” filteronleaf = “FilterOnLeaf” ws “(“ expression “)” filteronactive = “FilterOnActive” ws “(“ expression “)” …

Impact and interactions Function-serving – Most likely to be used/expected for use in ‘query’ field of Query Specification Reference Set (TIG ) Competing, complementing, conflicting – Local and National record query set specifications (QOF [G30% etc.]) – Extended SNOMED CT Compositional grammar (<< etc) – Visual notation in IHTSDO WB RefSet designer Mistaken for – Expression constraint formalism (e.g. LRA) – Post-coordinated expression record query set specification Relevance to analytics Candidate standard interchange format for SNOMED CT-based analysis predicates Designed to point at reference data, but near identical to parts of tests over record data. Candidate standard interchange format for SNOMED CT-based analysis predicates Designed to point at reference data, but near identical to parts of tests over record data.

Development stage 8.8 Public comment on Draft Standard and consensus stage: – Based on the recommendation of the relevant Committee(s), the Management Board will determine when a Standard is ready for public comment as a potential IHTSDO Standard. At this point, the official status of the document changes to Draft IHTSDO Standard. This status is intended to allow trialing of prospective standards before adoption and this trialing will have been reviewed by the Management Board. Development, Approval, Maintenance and Review of IHTSDO Technical Reports, Guidelines and Standards

Consultation approach “... The IHTSDO Management Board has approved this specification as an IHTSDO draft standard for public consultation over a period of six months. Please forward all feedback on the specification to John Gutai at org by 14th June, using the feedback sheet at: ments/projects. announcements/docman.root.ihtsdo_consultations.sct _query_specifications...” ments/projects. announcements/docman.root.ihtsdo_consultations.sct _query_specifications

Review and suitability testing UKTC intend to compare with QOF syntax Other familiar/useful formalisms? Other willing reviewers?