Please note:

  • This version of the EEBase is currently under development and will be updated daily, hence some of the links not working.
  • Please follow the guidance on the Contact Us page if you need any assistance.
The guidance does not form the basis for a completely described deployable service in and of itself but is the basis from which other FHIR implementation guides can be derived.


The EEBase Implementation Guide covers a set of national base profiles, terminology components and guidance principles based on FHIR®© version R4. The switch from document-based data exchange to a more granular one will be realized as a transitional process, and the development of this Implementation Guide should be considered as the first step to help making event-based health data exchange a realistic scenario in Estonia.

This guide serves the purpose of simplifying the process of implementing FHIR and thus increasing interoperability and clinical data quality in Estonian context by including the following components:

  • FHIR resources tailored for local use, e.g base profiles, whereas conformance requirements, must support flags and binding strengths have been held to as minimum as possible in order to support open world modeling;
  • Ready-to-use CodeSystems and ValueSets developed for Estonian healthcare data exchange specifically;
  • Implementation and profiling guidance to support a smooth transition from other standards to FHIR.
Even though the initial draft of the EEBase Implementation Guide was developed in March-October 2022 as part of X project, it should be regarded as an intellectual property of a community of contributors and reviewers, who have provided valuable input during the validation process of this guide. The development and balloting of this version was supported by:
  • Name1;
  • Name2;
  • Name3.


This document is aimed at providing standardized clinical data components and instructional materials to both implementation guide author communities and vendor communities. Users of this guide are expected to be familiar with FHIR at least to some degree in order to find additional information from the official specification page if needed. Implemenation of, testing and offering feedback on this specification are highly encouraged. Readers of this guide are welcome to find the appropriate e-mail address on the Contact Us page in case of questions, suggestions, information requests or collaboration offers.


From the perspective of future and current implementers it is most logical to divide the content of EEBase Implementation Guide into three parts by the function they serve:

  • FHIR profiles and extensions suitable for use in Estonian healthcare domain specifically. Each profile has its own dedicated page for details on example use cases, usage instructions and descriptions of data items. For general overview of all profiles and extensions in this guide it is suggested to take a look at the Profiles Index page, where one can find profiling guidelines developed and followed in the profiling process of EEBase. The profiling guidelines offer insight to the principles and best practices especially valuable in the beginning stage of building profiles based on one's own use cases. Please note that EEBase profiles are intended as a starting point of utilizing the possibilities offered by FHIR for specific use cases, projects and/or services. This means that the profiles provided should not be considered as suitable for using straight out-of-the box, but must be used as a base profile to derive additional profiles from;
  • CodeSystems and ValueSets specially developed for EEBase (this means that CodeSystems and ValueSets developed by HL7 are not included in this IG even when bound with data elements in EEBase profiles as the latest documentation of these artifacts could be found on FHIR’s webpage). ConceptMaps from custom value sets developed for EEBase to HL7’s ’default’ value sets are also provided in case implementers decide on using the ones provided by HL7. For the sake of maximum interoperability it is encouraged to use stable identifiers (either an URI or OID) in profiles as well, for that purpose the authors of this implementation guide have utilized the NamingSystem resources. For more information on using terminology see Profiling Guidelines section on Profiles Index page and pages under Terminology tab;
  • Policy from general compliance principles to FHIR operations to be followed when implementing FHIR within your jurisdiction. For more information see Policy Index page.

How to Read This Guide

This Guide is divided into several pages which are listed at the top of each page in the menu bar.