A former hospital doctor has been hit with 45 charges, including sexual assault against a child, following a 'complex' police investigation