The purpose of deliverable D3.21 - Reliable Information Provision in Healthcare: Software Prototype v1 is to document the preliminary software development efforts undertaken within the context of Task 3.5 – Data Cleaning Including Sources Reliability Assessment. D3.21 is a demonstrator deliverable and the scope of the document at hand is to document the implementation details of the Data Cleaner and Source Verifier component delivered within the context of Task 3.5, as an accompanying report. The main component is composed by two sub-components, namely the Data Cleaner, and the Source Verifier. For each sub-component, the service prototype overview is provided by describing the components of the prototype. In detail, this report documents the implemented processes and internal interfaces of each of the services and the external interfaces exposed by each sub-component. Additionally, the technologies and tools used in the implementation of each prototype are documented, along with the necessary information concerning the source code availability and exploitation.
It should be noted that the development of the Data Cleaner and Source Verifier component is a living process and this report defines the initial version of the software implementation. As the project evolves, the updates and refinements on the design and the specifications of the component that will be based on the initial evaluation of the services, and on any additional requirements that may arise as the project evolves, will be documented in the deliverable "Reliable Information Provision in Healthcare: Design and Open Specification v2" (D3.20). This will drive the implementation of the second version of the Data Cleaner and Source Verifier component which will be documented in the deliverable "Reliable Information Provision in Healthcare: Software Prototype v2" (corresponding to D3.22).