1. Clinical Archetypes
Clinical archetypes provide a systematic approach to representing the definition of any EHR data structure. The archetype approach is itself somewhat generic, and could represent data structures for any profession, specialty or service.
Archetypes have been adopted by European Committee for Standardization (CEN) as a European Standard (EN 13606 Part 2) and as an international ISO standard (ISO 13606 Part 2) following more than a decade of research in Europe and Australia and some further development by the openEHR Foundation. The standards set out the requirements for clinical domain modelling and formalisms that meet the requirements can be regarded as conforming. This allows more modern paradigms, such as that provided by the Semantic Web to be used [
15].
Clinical archetypes represent a formal statement of agreed consensus on best practice when recording clinical data structures. They are specifications of the knowledge data and their inter-relationships that play an important role in determining how clinical information is represented and organized inside EHRs and when they are communicated between systems. They are content specifications expressed in terms of constraints on a specific reference model. Archetypes will often also influence the way in which clinical data are managed within individual EHR systems, how users enter data and how data are presented.
An archetype provides a standardized way of specifying EHR clinical data hierarchies and the kinds of data values that may be stored within each kind of entry. It defines (or constrains) relationships between the data values within an EHR data structure, expressed as algorithms, formulae or rules. It may logically include other archetypes, and may be a specialization of another archetype. In order for it to be managed and used appropriately, its metadata needs to define its core concept, purpose and use, evidence basis, authorship, versioning and maintenance information [
16].
Archetypes offer a tractable way of binding generic EHR models to compositional terminology. They provide target knowledge representations for use by guideline and care pathway systems, and so support knowledge level interoperability: systems may interoperate not only at the data level, but also at the level of intended clinical meaning. EHR components identify the archetypes used when the data were created, and/or to which they map, which aids future interpretation, analysis, querying.
Figure 1 shows an example of an archetype for adverse reaction to medication, authored using an archetype editor developed by the University of Linköping in Sweden. In the main central panel of this figure is a hierarchical data structure that represents the components of the documentation of an adverse reaction. For each node in the hierarchy the icon used indicates the data type of the patient-specific value: textual, coded, date or time, quantity, etc. The right hand panes show (upper pane) the number of occurrences that are permitted within instances of EHR data and, for coded entries (lower pane), the terminology values that may be used. Other panes (not shown) permit further constraints to be applied, such as numeric ranges and measurement units. This archetype therefore defines the "shape" within an EHR for representing adverse reactions, and thereby offers some predictability to any application or system component that needs to query EHR data to obtain adverse reaction information.
A new initiative from ISO is to develop quality requirements for Detailed Clinical Models, a generic clinical representation approach that could embrace archetypes, Health Level Seven International (HL7) templates, and other equivalently expressive modeling formalisms. The transformation of archetypes from ISO EN 13606 to openEHR ones and vice versa has been addressed by Martinez-Costa et al. [
17]. Their results show that such an exchange is possible [
17].
The openEHR Foundation has grown a worldwide community that is defining archetypes. To adopt archetypes for local healthcare environment, local activities have engaged in their domains. At first, Japanese team launched in 2007, and now many countries have their domestic openEHR community. Most of them are domestic or geographical community, but Spanish/Portuguese team covers Latin America, too. Each community acts as promoters of the openEHR community in their domain, and cooperates with other Standards Developing Organisations to utilise clinical standards. The reasons to localise archetypes are categorised by three main reasons: 1) domestic healthcare environment, 2) language translation, and 3) clinical specialist demands.
Concerning domestic healthcare environment, each country has its own healthcare system, such as insurance, general practitioner (GP) program, and emergency systems. It is necessary for their domain to specialise archetypes for their environment. As for language translation, archetypes are designed for a multi-lingual environment. However, the terms are not matched one by one in translations. At last, for clinical specialist demands, the archetypes, which are shared using a Clinical Knowledge Manager repository, have been designed for GP use. Clinical specialists, e.g., hematologists, need more detailed archetypes for their use.
In Japan, the community has designed more than 50 archetypes for 6 model disease amongst national intractable disease repository program. For domestic use, health insurance and demographics needed to adjust Japanese conventional style. The Clinical Knowledge Manager provides qualified archetypes for this project, but twenty archetypes were specialised to record disease specific information. One of the most frequent specialisations is to determine severity for each disease and criterion. Each local activity is now considering to make a repository to share it artefacts. To utilise archetype to local condition, specialisation is necessary, but it is more important to discuss how to normalise such information for other domain. Worldwide collaboration would incubate qualified clinical domain concepts.
The current challenge is to identify how evidence of best practice and multi-professional clinical consensus should best be combined to define archetypes at the optimal level of granularity and specificity for wide adoption. Patients and social care communities will increasingly be involved in sharing records and so need to be included when archetypes are being defined. Definitive archetypes will need to be quality labelled and disseminated. SemanticHealthNet, an EU Network of Excellence, is exploring many of these design and adoption challenges [
18].
2. Semantic Interoperability Challenges
Over the past few years it has become clear that some the greatest areas of challenge in semantic interoperability for the EHR lie firstly in the definition and sharing of suitable data structure definitions and secondly in the binding of them to terminology. By binding an archetype to a part of a terminology system (for example, to specify that the value for a node called "location of fracture" must be a term from a hierarchy of bones in the skeletal system) it should be possible to foster consistency and reliability (correctness) in how EHR data are represented, communicated, and interpreted.
However, this is only partially true in practice. There are a number of difficulties that mean the binding of an archetype to a constrained set of terms can be problematic. Record structures and terminology systems have been developed in relative isolation, with very little or no cooperation on their mutual requirements or scope, resulting in overlapping coverage and often a clumsy fit.
Successful information models are focused on meeting specific use cases and requirements. However, the contemporary health information reference models have been defined for a very broad range of use cases and scopes, in order to be applicable to needs right across healthcare, such as the HL7 Reference Information Model. Whilst on one level this can be seen as a measure of success, it inevitably results in such models having many optional properties. This in turn creates the risk that the model will be used inconsistently by different vendors within multiple systems because there are multiple ways in which clinical data may be represented. Context & recursion is sometimes poorly modelled, risking ambiguity or nonsense (for example, being able to define an Entry about a patient's mother but to include within it some data about a different relative). Thus, semantic interoperability is a basic challenge to be met by the new distributed and communicating health information systems (HIS). Lopez and Blobel [
19] has provided an appropriate development framework for semantic interoperable HIS; the usability of which has been exemplified in a public health scenario.
There are also a number of problems with clinical terminologies. Modern terminologies attempt to provide a comprehensive coverage of healthcare, although many terms cannot be precisely defined, or agreed upon; if many of the terms in a terminology are not used consistently what use is it having them there? Systematized Nomenclature of Medicine Clinical Terms (SNOMED CT) in particular defines over 1.2 million relationships between its 400,000+ unique concepts and the complexity of these relationships may exceed what can be safely implemented and reliably used. We do not yet have enough operational user experience to show otherwise. Terminologies also often include multiple representations for the same clinical concept, adding to the semantic interoperability challenge. The binding of SNOMED CT to HL7 artefacts is also known to be problematic, and the publication of a draft standard known as TermInfo [
20] has highlighted the potential complexity of any resolution to this.
It must be remembered that human interpretation of clinical notes and correspondence on paper has for decades been sufficient to meet most shared care needs without the use of formalized record structures or terminology. However, we know for example that prescribing systems can help prevent error [
21,
22], and that they require access to comprehensive allergy, diagnosis and past medication data from the EHR in a processable form in order to offer safety alerts to the prescriber. Other scenarios include the use of electronic guidelines and care pathway systems, and clinical audit systems.
Many of the safety-critical scenarios requiring the computational support of health IT are knowledge management failings or communication gaps. Particular points in the clinical process which are often not currently documented in computable forms and which are not always done well (i.e., in which care steps might be delayed or omitted, or dangers introduced), and for which sufficient knowledge now exists to improve safety, include new medication prescriptions, reminders, evidence based care, care transfers, and care coordination, as listed in
Table 4.
The development of clinical content to meet these needs, for example as archetypes binding to SNOMED CT, will require the additional development of ontology resources in order to map out the domain and its semantic sub-components, to ensure that coverage is complete without overlap, and also to semantically index each archetype for discovery and to help identify semantic equivalence. Although informatics research still has much to offer to these challenges, a focus on the most useful and tractable clinical areas would be best undertaken through large scale pilot projects that can partner academia with multiple vendors and multi-site care teams across Europe, and validate the results across larger patient groups. These pilots must address clinically driven use cases that meet genuine gaps in safe or high quality care delivery.
Clinical engagement on a wide scale is now essential, to help grow libraries of consensus and evidence-based clinically useful archetypes. Vendor and e-Health program engagement is needed to establish the means to validate such archetypes in achieving the safe and meaningful exchange of EHR data between systems.