CliniCode – Bridging the Gap Between Medicine and Technology