Для таких распечаток бланков рецептов в самих поликлиниках для своих поликлиничных врачей надо по всем поликлиникам развести, например, на дискетках, какое-нибудь специально написанное простейшее программное обеспечение специально для печати бланков рецептов силами самих поликлиник достаточно иметь в поликлинике хотя бы один компьютер.
А для случаев каких-нибудь не компьютеризованных поликлиник можно всё тоже самое печатать даже силами дешёвых типографских технологий или можно даже в отделениях почты или в отделениях сбербанка или в школьных компьютерных классах, где полно компьютеров так можно при помощи государственных компьютеров одних государственных структур печатать бумажки для других государственных структур, чтобы зря не закупать лишнюю компьютерную технику, если можно использовать временно какую-либо имеющуюся технику.
Тогда в любой аптеке можно поставить типовое кассовое автоматизированное оборудование для автоматизированного считывания штрих-кодов с таких бланков лекарств.
Нестандартность ситуации только в том, что обычные магазинные системы автоматизации считывают за раз только один штрих-код. А в случае с рецептом надо считывать с одного бланка сразу два штрих-кода, то есть штрих-код лекарства и штрих-код врача.
Может быть можно было бы объединить штрих код каждого лекарства с личным штрих-кодом каждого врача. Если эта информация влезет в стандартную длину, то есть в информационную мощь типового штрих кода.
Если нельзя сделать один длинный штрих код и на лекарство и на ФИО врача, то возможно делать два отдельных штрих-кода. Но тогда надо, чтобы кассовая автоматика считывала сразу два штрих-кода с одного бланка.
Ну может быть можно выкрутится таким образом можно поставить рядом два типовых магазинных сканера штрих-кодов и прикладывать к ним бланк рецепта так, что бланк будет сканироваться сразу двумя типовыми сканерами один сканер будет считывать штрих-код лекарства из одного края бланка рецепта, а другой сканер будет считывать в это же время штрих-код ФИО врача из другого края бланка лекарства.
Возникает только вопрос, а что если кассир аптеки приложит бланк рецепта так, что штрих-код лекарства окажется перед сканером ФИО, а штрих-код ФИО окажется перед сканером штрих-кода лекарства? Как избежать путаницы из-за наличия двух штрих-кодов в одном бланке лекарства? Можно, например, ввести автоматическое распознавание при помощи программного обеспечения, при условии, что, например, штрих-коды лекарств начинаются только с 0 (с нуля), а штрих-коды ФИО врачей начинаются только с 1 (с единицы).
Тогда возникает ещё один вопрос. Стандартное оборудование магазинов скорее всего имеет возможность подключить только один сканер к одному системному блоку кассы через один кабель. Если к одному системному блоку можно подключить сразу два сканера то нет проблем.
Но если к системному блоку можно подключить только один сканер, то тогда можно сделать две параллельные цепочки, где каждая из двух цепочек будет включать в себя 1) сканер, 2) провод и 3) системный блок. А эти два системных блока могут быть соединены между собой каким-либо типовым кабелем и тогда один из системных блоков можно выбрать в качестве сервера, где будет крутиться программное обеспечение и это программное обеспечение сможет воспринимать, что два одновременно пришедших сигнала о считанных штрих-кодах это сигнал с одного бланка рецепта. А далее дело стандартного программного обеспечения как в обычных магазинах, ну может быть с какой-либо простой адаптацией программного обеспечения именно под аптечную специфику.