The Teleservices and Remote Medical Care System (TRMCS)