Recent advancement in the technology has created an immensely complex healthcare system. This complexity brings many challenges for healthcare staff in continuing to keep the patient safe. Every day, more than a million people are treated safely and successfully in the hospitals, but there are times when things can go wrong. Patient safety includes a...