Top Banner
Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary Linda Bird, Reymond Wilaisono (MOH Holdings) Balazs Banfai (B2i) 26 th October 2012 (10:45 11:30)
24
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

Using Snow Owl to Maintain

Singapore’s SNOMED CT Extension and Drug Dictionary

Linda Bird, Reymond Wilaisono (MOH Holdings)

Balazs Banfai (B2i)

26th October 2012

(10:45 – 11:30)

Page 2: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

• Introduction to Snow Owl

• Singapore SNOMED CT Extension

– Background

– Snow Owl Demonstration

• Singapore Drug Dictionary

– Background

– SDD Tooling Demonstration

• Project Timelines

Agenda

Page 3: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

• Collaborative terminology authoring platform– Terminology

– Subsets/Reference sets

– Mapping

• DL classification

• Validation

• Semantic (ESCG/TermInfo) query support

• Concept model backed editing– MRCM support

• Task management support (workflow)

• Scripting support

• Terminology server

• Modular and extensible

Snow Owl - Features

Page 4: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

o Built on the seasoned Eclipse tooling platform with wide

industry adoption

– Composed of bundles running within an OSGi (Eclipse) container

– Bundles can be deployed depending the product definition (possible for both client and server side)

– Help and branding information are in separate bundles

o Utilizes the services provided by the Snow Owl terminology

platform

Platform Software Architecture – To

be updated

Page 5: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

Platform Software Architecture

sg.c

om

.mo

hh

Modularity & extensibility

OSGi container

org

.ecl

ipse

com

.b2

inte

rnat

ion

al

com

.b2

inte

rnat

ion

al

Bra

nd

ing

com

.b2

int

ern

atio

nal

Exposed

extension

point

Exposed

service

Snow Owl

sg.c

om

.mo

hh

.sd

d

org

.ecl

ipse

SDD

sg.c

om

.mo

hh

.sd

d

sg.c

om

.mo

hh

.sd

d

DB

Page 6: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

Platform Standards Stack

SDDOntologies

SNOMED CT, ICD-10

EMOF (EMF)

OSGi (Eclipse), JDBC

REST, SOAPRuntime API access

Healthcare semantics

Healthcare standard agnostic

modeling

Runtime platform

Scalability, modularity

Confidential

Page 7: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

o V0: 2010 April - project kick-off

o V2.0: 2012 September 28 – current release

o V3: mid 2013o The de-facto integrated tooling platform for BOTH terminology and

information modelling authoring

o Runtime platform for meaningful query

Snow Owl Project Timeline

Page 8: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

Singapore

Terminology

Development

Page 9: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

MOHHoldings Standards Products

• Diagnosis - SNOMED CT and

Singapore Extension (SE)

• Drugs - Singapore Drug Dictionary

(SDD)

• Allergic Reactions– SNOMED CT +

SE

• Allergens - SNOMED CT + SDD

• Laboratory Results – LOINC

• Data Dictionary – MOHH Data

Dictionary

• Procedures - TBD

• Reason for visit - SNOMED CT

• Symptoms and Problems - SNOMED

CT and Singapore Extension

• Laboratory Reports – Smart SNOMED

CT

• Laboratory Orders – SNOMED CT

• Radiology Orders - SNOMED CT

Page 10: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

o Browse reference sets

o Add new concepts, relationships and descriptions

o Revision history

o Publication process

Snow Owl Demonstration

Page 11: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

Singapore

Drug

Dictionary

Page 12: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

A national standard to unambiguously identify, code, describe & interpret medicines.

Needs to meet the diverse requirements of different users and cater for new innovative

products.

Singapore Drug Dictionary (SDD)

Page 13: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

SDD Objectives

Improvements in clinical care activities,

patient management and safety

o Semantic interoperability across use cases

o Semantic interoperability across care settings

o National / international decision support rules

o Medication safety initiatives including:

Medication management

Adverse drug event surveillance.

o Data mining, analysis and research

Page 14: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

Interoperability Across Care Settings

Hospital

Aged Care

Polyclinic

General Practice

Specialist Centre

Community

Pharmacy

Community Hospital/

Singapore Drug

Dictionary

Page 15: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

Interoperability Across Use Cases

Inventory

Management

Dispensing

Supply Chain

Prescribing

Registration

Administration

Medication Lists / Allergies / Research / Decision Support etc

Page 16: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

SDD Principles

The SDD model has been developed with the following principles in mind:

• ExtensibilityIn both the drug content and data model to allow for innovations in pharmaceutical and device technology over time.

• OntologyBased on ontological principles to support Singapore’s growing need for Biomedical research.

• Patient Safety, Semantic Interoperability and Decision SupportThese must be facilitated by the SDD and be the focus of clinician review and initial EMR vendor uptake.

• Hide ComplexityComplexity to be hidden from clinicians and most Electronic Medical Record (EMR) vendors.

• Informed by Existing Clinical PracticeModels tested against several thousand existing medication terms from hospital and GP prescribing/dispensing systems, PRIOR to finalisation of model.

Page 17: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

Core Medication Classes

17

Medicinal Product Form

(MPF)

Medicinal Product

Preparation (MPR)

Medicinal Trade Product

Pack in Container (MTPPC)

Medicinal Product Quantity

(MPQ)

Medicinal Product Pack

(MPP)

Medicinal Product Pack in

Container (MPPC)

Medicinal Product (MP) Medicinal Trade Product

(MTP)

Medicinal Trade Product

Form (MTPF)

Medicinal Trade Product

Preparation (MTPR)

Medicinal Trade Product

Quantity (MTPQ)

Medicinal Trade Product

Pack (MTPP)

is a

Singapore Medicinal

Product (SG product)

20 tablets

2 x 10 tablets

Brand

is a

2 x 10 tablets per

blister strip

Page 18: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

Allergies DSS

ATCInteraction checking

SIN Number

GTIN

Batches &

expiry

Page 19: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

PRESCRIBE

Page 20: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

PRESCRIBE

DISPENSE

Page 21: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

PRESCRIBE

DISPENSE

ADMINISTER

Page 22: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

The Structure of an SDD Drug

22

Component

Subpack in Container (e.g. blister strip)

Component

Multi Pack (e.g. 2 packs)

Component

Subpack in Container(e.g. bottle)

&++

(Super) Pack

Page 23: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

o Create Drug Definition̶ e.g. PANADOL [Paracetamol] 500 mg Tablet

• 3 x 10 tablets per blister strip

• 1 x 30 tablets per bottle

o Generate Drug Ontology̶ View hierarchy and open concepts to see relationships created

o Multi-ingredient, Multi-component, Multi-subpack Drugs̶ Browse the drug definitions for these and resulting hierarchies

Tooling Demonstration

Page 24: Using Snow Owl to Maintain Singapore’s SNOMED CT Extension and Drug Dictionary

o 2012 February– SDD Project kick-off

o V0.7: 2012 November 3 – current release o Existing MOHH extension concepts and refsets imported

o Source drug editor with revisions

o Drug ontology generation for core medication classes

o Drug description generation for core medication classes

o Task management

o V1.3: 2013 June 3 - Final releaseo Drug ontology generation completed

o Description generation completed

o Drug ontology visualization

SDD Project Timeline