明代官方的最高医学机构为太医院,它除为皇室服务外,还兼管医学教育。太医院医生主要从各地世业医生中考选。被选入太医院学习者,称医丁。医丁必须由嫡派子孙告补,经太医院学习三年,通候类考,中试后才准补役。如嫡派无人或不堪补用,经获准可从亲支弟、侄人等中,选一人参加学习考补。
尽管严令禁止,冒充改籍者仍时有发生。嘉靖四十三年(1564)九月,礼部安上清查太医院冒滥官生,且规定,现在子弟及寄籍候医丁者,有父祖收充年月时间可凭者,应听候礼部委官教习,按月按季考试,一次不到者量责,二次除名,三次除户。说明统治阶级为保证医生素质,严格坚持子袭父业的世医制度。
明代设有医生考选制度。嘉靖六年(1527)礼部尚书佳萼等提出对医生的考选问题,认为时录用医生,限于世医一途,使天下虽有卢扁、仓公,也无法选用,使太医院成为庸医栖身之所,医|学教育网搜集整理于是主张由单纯世医制扩大为考选制。不是世医精通医术者,听其应试,试高考入籍而复其世业,不通医术者不被录用。现任医官,由礼部考其医术,以定升迁降黜。
明代还通过外访保举医官医士,以补充太医院。洪武二十六年(1393)规定,医生有缺,除由世医代补外,仍行天下访取,医生督同太医院堂上官。备考验收用。府州县举荐之医士堪任医官者,由礼部送太医院考试,委派会考官一名,考中者由吏部选用,不中者回原籍为民,原保举官吏治罪。精通医术者由太医院奏进圣济殿供事。
明代又规定,各地医官子弟精通医术者,可任其捐纳,送吏部免考,有的可获得吏目等官职;这是选用医官医士的一种陋习,不问技术如何,只要有钱捐纳,便可得到升迁。