information system of european centre for disease prevention and control terminology services...

9
Information system of European Centre for Disease Prevention and Control Terminology Services László Balkányi, knowledge manager KM team / STAKS section / Scientific Advice Unit, ECDC Istanbul, September, 2009

Upload: laura-west

Post on 02-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Information system of European Centre for Disease Prevention and Control

Terminology ServicesLászló Balkányi, knowledge manager

KM team / STAKS section / Scientific Advice Unit, ECDC

Istanbul, September, 2009

Terminology Services - goal

TS serves as back-end service for client systems and also human users.

It’s goal is to ensure semantic interoperability among systems by providing access to shared, common terminology systems (structured, metadata enhanced vocabularies) and their relations.

TS is a bespoke software application TS has been developed using .NET framework TS stores its content in SQL database TS communicates over xml files, using standard

SOAP, Web services The XML files follow the emerging SKOS standard of

W3C To query the TS there are

– a broad set of predefined ‘command’s are available

– you can use also the SPARQL standard to format your specific queries

– Export facilities are available in .csv and in CLaML formats as well.

Terminology Services - technology

TS as such is part of the emerging ECDC middleware.

TS communicates with clients services over standard SOAP web services

TS uses ECDC technology platform

TS administration layers conform ECDC ICT policy

Terminology Services – integration to ECDC ICT landscape

Terminology Services – look and feel

Results in building terminology and operating the Terminology Server: the machine user interface

Get: GetAllCategoryChildren GetAllCategoryParents GetAllConceptChildren GetAllConceptParents GetCategory GetCategoryChildren GetCategoryParents GetCategorySiblings GetCategorySynonyms GetConcept GetConceptChildren GetConceptParents GetConceptSiblings GetModifiedValueSet GetOntology GetRelation GetValueSet GetValueSetBoundConcepts GetValueSets

Rep: IsOntologyModified ReplicateOntologyTable ReplicateValueSetTable

SPARQL: SPARQLSearch SPARQLSearchInOntology SPARQLSearchInValueSet

Search: SearchCategory SearchConcept SearchFullCategory SearchFullConcept SearchRelation SearchValueSet

XML: XmlGetCategory XmlGetConcept XmlGetModifiedValueSet XmlGetOntology XmlGetPredecessors XmlGetRelation XmlGetSuccessors XmlGetValueSet XmlGetValueSets XmlSearchCategory XmlSearchConcept XmlSearchRelation XmlSearchValueSet

Terminology Services – a time line of planned next phases, plans, additional components ...

2007 2008 2009 2010

- Conceptual planning- Procurement of core TS

- Implementation of core TS- Planning & procurement of extended TS

- Implementation of extended TS- Coupling of client systems- Publication to MS on the ECDC portal

setting up source lists

extended vocabularies and selection of external

references

publication of six ECDC standard structured

vocabularies- diseases- pathogens

- public health terms- geo entities

- ECDC related organizations

- ECDC admin terms

Building and using terminology services for the European Centre for Disease Prevention and Control

Thank you for your attention!

www.ecdc.europa.eu

[email protected]