Справочник сводного заказа
Текущая версия справочника в формате .CSV скачать
BaseTov.csv содержит: Код СЗИ, Наименование, Изготовитель, МНН, Признаки ЖНВЛП и ПКУ.
BaseEan.csv содержит: Код СЗИ и Штрихкод
В справочнике собраны только товары, которые были в предложениях поставщиков не менее полугода назад.
Наименования товаров детализированы с точностью до конкретной формы выпуска конкретного изготовителя.
В ближайшем будущем планируется добавить работу со справочником в виде вэб-сервиса.
REST API (Веб-сервис) для получения Кода СЗИ
Этот сервис позволяет получить Код СЗИ по произвольному написанию наименования или штрихкоду.
Скачать документацию здесь
Принципы работы API
В основе лежит база связок «Сводного Заказа». В этой базе все написания товаров из текущих прайс-листов поставщиков. Штрихкоды так же берутся из прайс-листов.
При первичном запросе происходит поиск точного совпадения, если точного совпадения не найдено, то в ответ дается отрицательный Код СЗИ и написание передается на доп. обработку (поиск совпадений типа «таб» = «табл» и т.п.) В течение часа итог доп.обработки добавляется в БД написаний API и хранится там в течение месяца, т.е. повторный запрос через час вернет Код СЗИ или 0 если не удалось найти похожее написание.
Пример использования
Код СЗИ присвоить элементам собственного справочника товаров. Возможно одному товару будет соответствовать несколько кодов СЗИ если товар обозначает несколько производителей, например: «Цитрамон П табл. № 10 Россия». Обратной ситуации быть не должно, т.к. Код СЗИ идентифицирует конкретный товар конкретного производителя, т.е. в случае если несколько товаров собственного справочника имеют одинаковый код СЗИ, то вероятнее всего это задвоение в справочнике товаров.
При начале работы можно запросить Код СЗИ на все элементы собственного справочника, при этом желательно использовать штрихкоды, т.к. API опирается на базу написаний из прайс-листов поставщиков, поэтому написания из справочника конкретной аптеки может не найтись.
В дальнейшей работе по мере загрузки эл.накладных поставщика запрашивать по написанию из накладной Код СЗИ, в случае его получения искать по нему в своем справочнике, если найден, то приходовать товар под этим именем, если не найден, то ручной поиск в справочнике или добавление товара.