Providing e-platforms for physician knowledge systems