The impact of service oriented architecture (SOA) on a system design for a telemedicine healthcare systems