Данное словосочетание обозначает профессию. Согласно правилам русского языка все профессии мы пишем с маленькой (строчной) буквы. Слово «главврач» по этому же принципу не имеет права на большую букву. Исключений у данного правила нет.
Заглавная понадобится для других слов, когда мы будем употреблять имена собственные, то есть личные, присвоенные конкретному объекту (фамилии, имена, отчества, прозвища, города, селения, деревни, хутора, станицы, станции, горы, реки и названия учреждений и предприятий): «главный врач Иванов», «главврач больницы им. Боткина», «главный санитарный врач России».
Примеры употребления словосочетания в составе предложений:
- Оказалось, что кабинет главного врача был расположен на третьем этаже первого корпуса;
- В своём обращении главный врач больницы им. Боткина предупредил о надвигающейся на город эпидемии гриппа;
- Вчера главный врач г. Нижнего Новгорода рассказал о новой вакцине, разработанной российскими учеными.