medical infection medical education medical billing medical education credits pharmacy prescription development professional open source illness cpd medicine international cme projects developers doctor cipd