Present-day electronic health record systems have limited possibilities to structure and store patient information in a similarly manner. This causes problems with exchanging patient record data between different systems and it gives rise to problems with, among other things, research and patient information availability. Lack of availability will in turn decrease the possibility of giving good care irrespective of where the patient is located.
Within the openEHR project an idea with so called archetypes has been introduced as a uniform way to structure exchangeable patient record data in order to meet future requirements on electronic health records and systems. Archetypes are formal models of clinical information entities, for example blood pressure. They are constructed from constraints, structure and terms which may have bindings to medical terminology systems. Furthermore, medical knowledge in the archetypes is separated from the patient record systems.
The purpose of the thesis has been to develop a tool, a so called archetype editor, that can be used to create and edit archetypes. In addition, the possibilities of implementing a connection to medical terminology systems should be explored. The development has followed an iterative process with focus on stability and usability. Another task has also been to find out the purpose with an archetype editor.
The result is a platform-independent and stable tool, developed according to usability principles with a connection to the terminology system Unified Medical Language System (UMLS). An archetype editor’s purpose in a wider perspective is to solve shortcomings in medical information systems of today, which are brought up in this thesis. Although the openEHR project is new, there are many technically applicable ideas but also problems because of insufficient practical testing and application.