The master thesis of Roland Hedayat could also be of interest in this
context, see
http://www.diva-portal.org/smash/get/diva2:310787/fulltext01.pdf

Copy of abstract text below.

Best regards,
Erik Sundvall

Abstract

Semantic Web Technologies in the Quest for Compatible Distributed Health
Records

Roland Hedayat

There is a proliferation of patient bound Electronic Health Record (EHR)
data in systems that are incompatible - challenging the goal of granting
authorized access to the accumulated medical history of a patient, whenever
requested, and whichever the source, in order to secure a safe treatment.

A common semantic representation is a prerequisite for validating
the semantics of one EHR system against another. Therefore, assessing the
semantic compatibility between systems implies having a formal method for
extracting their semantics, and for validating the consistency of their
combined semantics. A guiding hypothesis is that Semantic Web Technologies
and Ontology Web Language (OWL) are potential bridging technologies between
the EHRs and medical terminologies, and can be used to represent the
combined semantics of the systems to be integrated. Furthermore, that
automatic reasoners can perform semantic validation of the combined
subsystems.

Some experimental steps in this direction are taken, preceded by a
discussion on Medical Terminologies, Ontologies, EHR-systems and their
interrelationships, and a summary overview of Description Logics, the
Semantic Web and the Web Ontology Language, OWL.

The OpenEHR reference model is transformed from an XML-schema
representation to OWL, and a couple of archetypes are transformed into OWL
in a manual procedure. Subsequently, validation runs with a formal reasoner
on the transformed results were performed, demonstrating the feasibility of
the process.

The problems of EHR semantic interoperability are complex. Awareness of the
necessity of applying formal semantic methods when dealing with inherently
semantic problems will catalyze the process of solving them.

Handledare: Daniel Karlsson

Ämnesgranskare: Hans Åhlfeldt

Examinator: Anders Jansson

IT 10 007

onsdag 13 juli 2016 skrev Matheus Wichman <[email protected]>:

> I uploaded my ontologies to a Git repository, you can download here
> https://bitbucket.org/uhospital/openehr-rm.
>
> Yes, my approach to handle generics was to create a specialized version
> for every possible T type. For example, to create a DV_INTERVAL locked to
> DV_QUANTITY I would subclass DV_INTERVAL adding a restriction so lower and
> upper properties only accepts DV_QUANTITY values.
>
> My other problem was with lists. The OWL language doesn't have a
> construction for data containers, only RDF do (through rdf:list). I tried
> to use a linked list like described here
> <http://protege.stanford.edu/conference/2006/submissions/abstracts/7.1_Drummond_listsInProtegeOWL.pdf>
>  but
> I would not be able to create inferences. Currently, lists are represented
> just with multiples values for a single property.
>
> 2016-07-13 4:03 GMT-03:00 Seref Arikan <[email protected]
> <javascript:_e(%7B%7D,'cvml','[email protected]');>>:
>
>> Hi Matheus,
>>
>> I'd be interested to hear about your problems. I'd also be curious to
>> learn how you handled generics/parameterized types. Unless one defines a
>> meta layer in owl with semantics for generics, I guess the only option is
>> to materialize every possible type parameter T to its own type.
>>
>> All the best
>> Seref
>>
>>
>> On Tue, Jul 12, 2016 at 7:26 PM, Matheus Wichman <
>> [email protected]
>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>>
>>> Hi Seref,
>>>
>>> The ontologies available on the link you posted were developed using an
>>> old specification of RM.
>>>
>>> I converted the current RM to OWL, like Isabel did. However I had some
>>> problems to represent list structures.
>>>
>>> 2016-07-12 13:02 GMT-03:00 Seref Arikan <
>>> [email protected]
>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>>:
>>>
>>>> Greetings,
>>>>
>>>> I was wondering if there is any projects out there that provide an OWL
>>>> version of the RM.
>>>>
>>>> I found this page: http://trajano.us.es/~isabel/EHR/ where an OWL
>>>> version is kindly provided, though I'll need to get in touch with the
>>>> author to clarify the terms and conditions of use.
>>>>
>>>> There are papers out there that use an OWL representation of archetypes
>>>> etc but I could not find any RM representation other than the link above.
>>>> Any pointers would be appreciated.
>>>>
>>>> Cheers
>>>> Seref
>>>>
>>>> _______________________________________________
>>>> openEHR-technical mailing list
>>>> [email protected]
>>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>
>>>>
>>>> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org
>>>>
>>>
>>>
>>>
>>> --
>>> Atenciosamente,
>>>
>>> Matheus Wichman
>>>
>>> _______________________________________________
>>> openEHR-technical mailing list
>>> [email protected]
>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>
>>>
>>> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org
>>>
>>
>>
>> _______________________________________________
>> openEHR-technical mailing list
>> [email protected]
>> <javascript:_e(%7B%7D,'cvml','[email protected]');>
>>
>> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org
>>
>
>
>
> --
> Atenciosamente,
>
> Matheus Wichman
>


-- 
Sent from mobile.
_______________________________________________
openEHR-technical mailing list
[email protected]
http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org

Reply via email to