Scalable multi-platform medical system in a distributed environment