The system organizes a network of intelligent medical devices (iMDs) for diagnostic and therapeutic functions. The iMD network uses distributed computing functionality to share logic and memory operations. The system uses wires and tubes to connect (a) iMDs between each other, (b) iMDs and sensor probes and (c) internal iMDs and external devices, including computers. The ability to network the iMDs expands the functionality between the iMDs. The iMDs share specialized functions, and multitask, to solve complex medical problems.