Medelix System Architecture
Pocket Anesthesia Pro is a complete enterprise solution
for the collection and management of medical data.
The following is a description of the system architecture used by Medelix in its Pocket Anesthesia Pro system and its other technology
solutions. Bear in mind that this architecture is flexible, and can be modified to meet the specific needs of our clients.
- Collection of data at point of service, using Pocket PC PDA devices running the Windows Mobile 5 (or later) operating systems.
The devices utilize software written in embedded C#, and store data on a SQL Server CE 3.5 database.
- Synchronization of the data collected on the PDA devices with a server database. The synchronization is accomplished by merge replication
between the PDA and the back-end server. We maintain a server for our clients at a secure colocation facility. We use Microsoft
SQL Server 2005 as our back-end database.
- Use of a web site to view and modify data synched to the server computer. Each client receives its own web site. The site includes tools
that can be used to modify data on the PDA databases, and to enter case data. The site also includes a number of reports designed to measure
- Our server runs a nightly batch process to convert data synched from the PDA devices into a format that can be read by our clients¡¯ billing
software packages. The nightly batch process files can be ¡°pulled¡± by the client from its web site.
- Data is encrypted on the PDAs at all times using 128-bit RSA encryption. Access to the PDA software and the web site is password-controlled.
Access to the PDA-Server merge replication is controlled by passwords and a commercial secure SSL certificate.