|
|
Medelix System Architecture
Medelix does more than merely build software for the PDA. Medelix systems like Pocket Anesthesia Pro are complete enterprise solutions
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.0 operating system.
The devices utilize software written in embedded C#, and store data on a SQL Server CE 2.0 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 in Los Angeles. We use Microsoft
SQL Server 2000 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
client productivity.
- 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 also by installation of a custom SSL certificate on the PDA.
|