Поймите правильно - я не медик а программист, программа была написана в соответствии с техзаданием, ко мне пришли, дали перечень полей, указали требования и пожелания. Соответственно и сделал, если обратили внимание в отчете даже строки с недоношенными не заполняются, не потому что не смог сделать, а просто заказчик сказал - "мне не надо, лишнее".
Поэтому, что хочу сказать - сделать можно как угодно, единственное что нужно - это техзадание. Но сразу предупреждаю - бесплатно не работаю
Теперь по вопросам:
справочник мкб (1-й рис.) в программе пустой, если дадите в табличном виде могу загрузить его в программу, добавить коды или другие поля это вообще не вопрос, собственно я бы предложил сделать опцию для загрузки прямо в программу, если вдруг справочник изменится - грузим новый и все, дело нехитрое.
По поиску(2-й рис.) - записи фильтруются по дате вскрытия или смерти (кнопки под полями это быстрый выбор, можно выбирать произвольный период редактируя сами поля), ФИО, месту смерти (тоже справочник), МКБ, нозологии и категории сложности вскрытия. Сортировка по столбцам стандартная - кликом по шапке таблицы.
Локальная версия никаких установок не требует, вытащили из архива папку и работаем, так что можете сами покрутить.