Electronic case report forms (eCRF)


Clinical data are entered via electronic forms instead of classic (paper) ones, thus facilitating data trasfer and communication among the involved centres.
The database system was originally based on a modified version of TrialDB system[1-3]. The on-line system is newly customized for the collection of specific clinical data of the Erbitux project. The system is actually designed as a robust base for data collection in clinical trials and/or clinical registries. The on-line application is widely accessible via a standard internet browser.
IBA further supports the SW background of the project through an original analytic tool, called COBRA (Comprehensive Data Browser). COBRA is able to communicate the database of the project and returns standard statistical reporting or user-specific analytic outcomes, all in forms of final tables and figures. COBRA works both in locally installed and internet version.
The key elements of the system involve tools for:
The main advantages of this system involve a centralized administration, an uniform appearance of forms for data collection in all registries and an easy development of new, extended functions.

Thin client - internet browser:
Web server (application server):
Database server:
A special attention is paid to data security within the registry. The authorized users of the registry can access the system only after submitting a valid username and password. One of the key functions in the administration of user accounts is the system of user rights. The users can be assigned various levels of authorization so that they have access to selected functions or parts of the system. Apart from this, the system performs an automatic log-out after a predefined period of the user's inactivity. This function is aimed to prevent a misuse of an abandoned computer if the user forgets to log out.
An encryption protocol is used for data transfer between the user and central database to prevent tapping the communication between the client and server (for example, tapping user login and password). For this reason, any communication between the client and server is realized via the secure protocol HTTPS, using the SSL (Secure Socket Layer) encryption.
In order to provide a maximum data security, other measures are required from the users, involving mainly the security of the user's network and the server itself. These measures include firewalls (separating both database and application servers from internet), regular monitoring of the system, monitoring changes in configuration, physical protection of the server room etc.
Other measures are accepted to prevent potential data loss or damage in the case of unexpected events which are not related to information technology. These measures involve fire-stop system, air-conditioned server rooms etc.
Both system configuration and data stored within it are subject to a regular backup. Therefore, even in the case of system breakdown, both system functionality and data can be restored immediately.