Furthermore, we explore the challenges facing these technologies and give a brief survey on the attempt at solving these problems in literature. Integrated Blockchain and MEC Systems 2. We discuss the potential of integrating edge computing and blockchain and how this integration can shape healthcare applications. We also discuss the current state, results, and challenges of this integration. We identify some future research opportunities that could enhance the per- formance of a healthcare system and add more automation to the system. We present a case study to illustrate how new technologies could support healthcare applications. These points are not all covered in previous works. In [6], Healthcare 4.0 applications and enabling devices are explored and the role of edge computing in decreasing computation latency is discussed, but no other technologies are mentioned. Qadri et al. [7] introduced edge computing, blockchains, machine learning and big data for healthcare. They discussed the current state and challenges of each technology, however a scenario where all technologies work together is not given. Moreover, the current state of the integration between these technologies is not explored. 7.2 ENABLING TECHNOLOGIES FOR HEALTHCARE IN 5G The uses of 5G are classified by most of the requirements into three categories: enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable low latency communications (URLLC). EMBB is designed to serve traffic with exceptionally high data rates (up to 10 Gbps) and large payloads of remote treatment using 3D videos. URLLC supports mission-critical applications with low latency requirements (about 1-10ms) and requires reliable transmissions, such as remote surgery. MMTC is used for high-density connections (about 1000000 devices per square kilometer) from low-transmission devices, such as health monitoring devices. As mentioned above, MEC is a key technology to meet the latency requirements of URLLC services. 5G can also accommodate a range 