Вопросы по Открытой БД
Вопросы и замечания из писем, ответы взяты там же, чуть-чуть причесаные, иногда переписанные.
?:Уважаемый
ВД, в нашей всезнающей прессе ( см. "Фармкурьер
(Москва) за
1999-2000 гг) уважаемые люди говорят о
количестве зарегистрированных ЖНВЛС
порядка 30тыс. по 623 МНН-ам, и из них
зарегистрированы цены на 5000. Однако
в Госреестре по признаку Life можно насчитать
67601 упаковок (действующих),
а если подсчитать по производителям то 73886,
и даже выкинув непонятных
российских со знаком "~" в количестве
8778, то получится 65999, что явно
больше 30 тысяч.
Итак, как же это получается?
Вопрос N2 звучит проще:
В январе 2000 вышел приказ Минздрава N30, в
котором опять используется тот
же термин ЖНВЛС, но в приложении в приказу
по списку пересчитаем ЛС и
получаем число меньшее ,чем 623, примерно 400, т.к.
непонятно как считать ЛС
по фармгруппе ВАКЦИНЫ И СЫВОРОТКИ, которая
определяется чудесной
формулировкой
" в соответствии с национальным
календарем прививок:
- Тест системы для диагностики СПИД.
- Другие иммунобиологические препараты,
применяемые для диагностики и
профилактики инфекционных болезней в
соответствии с эпидемиологической
обстановкой в субъектах Российской
Федерации."
Как этот перечень ЖНВЛС согласуется с
прежним?
!: Вопрос согласования Госреестра с другими документами МЗ и не только МЗ - это тема отдельного повествования. В базе признак проставлен на основании Постановлений правительства. Приказ МЗ N30 появился позже и в нем работа по регистрации цен опирается на эти же документы (см. п 3 этого приказа), а не на утвержденный этим приказом список (?). В соответствии с иерархией документов Постановление правительства "сильнее" Приказа МЗ. Поэтому Приказ МЗ должен был либо повторять список, утвержденный более высокой инстанцией, либо необходимо было переделать Постановление правительства в соотвествии с более свежими предложениями. Сделано это не было, а списки полностью не совпадают. В результате получается, что, в соответствии с приказом МЗ п.2, закупки ЖНВЛС будут вестись по одному списку, а цены регистрировать - по другому.
Что касается общего числа позиций, то количество упаковок с признаком ЖНВЛС составляет около половины от зарегистрированных, и приведенные Вами цифры правильные. МНН по списку ЖНВЛС - 469. А тильда в графе производитель для российских препаратов означает, что данная строка введена в БД в соответствии с приказом МЗ о разрешении медицинского применения. В приказе производитель, естественно, не указывается. Когда какое-нибудь предприятие берет лицензию на производство данного препарата, то строка дублируется и вместо тильды подставляется название предприятия.
?:Таблица
Inn поле Inchem. Не совсем понятно зачем такое
деление на Y N и G.
Что, у некоторых препаратов отсутствует МНН
и вместо него применяют другие
обозначения?
Ведь основным назначением МНН является
поиск аналогов, а если это не МНН, то
и аналогов искать негде.
!:По
этому полю можно искать синонимы. Там
ситуация такая или есть МНН, признанный во
всем мире (Y), или есть МНН, который бы можно
было бы признать
всем, но Россия этим вопросом не занимается
(N), или нет МНН и никогда не будет, но можно
по этому признаку объединить несколько
торговых названий, чтобы по нему было проще
искать. Под эту же букву попали комбинации
из нескольких МНН. Вообще говоря, синонимы
надо искать по составу. МНН облегчает поиск
по одно (двух, трех) компонентным
препаратам.
?:В
поле ListAB таблицы TNDP кроме букв А и В есть еще
П и Г. Хотелось
бы иметь их расшифровку.
!:А и Б - понятно, на это и ориентируйтесь. Остальное Вам, скорее всего не понадобится, можете снести, П - прочие, ~ нет информации, Г- хранение по Госту, Р- радиоактивный. Все это мы снесем в следующий раз.
?:Во многих записях таблицы TNDP отсутствует код EAN-13 c действующей лекформой. Это нормальное явление?
!:В базе сейчас около 12600 штрих-кодов.
?:Почему не заданы ключи в таблицах TNDP, PhАct, ExpiTerm, PhGrNm, StoreCond, TradeNm?
Почему в каких-то связях между таблицами установлено Обеспечение целостности данных, в каких-то нет?
Поле PackerNx в таблице TNDP. Вы пишите, что это ссылка на таблицу производителя. Однако это поле в вашей базе ни с одной таблицей не связано. Таблица производителя связана с таблицей TNDP только через поле MnfNx. Получается нужно создать дополнительную таблицу копию таблицы производителя, только под другим именем и связать ее по полю PackerNx с таблицей TNDP? Аналогичный случай с полем MVMuNx. это единица изм., в таблице TNDPпредставлено в виде числа а ссылки на таблицу нет. Аналогичный случай с полями Pack2Nx и Pack3Nx.
!: Есть одно общее
сображение. Мы посылаем не базу в полном
смысле этого слова. Нас не волнуют ключи,
ссылки проставлены только для наглядности,
чтобы видно было, что с чем связано. Можно
было бы вообще гнать текстовые файлы, с
указанием где что цепляется, без индексов.
Поэтому особого внимания этим вещам не
уделяется. Если Вам по какому-то полю нужен
индекс - ставите, не нужен - сносите. Более
того, при посылке дельты в этих же таблицах
связи будут снесены, так как в этом случае
ни о какой целостности говорить не
приходится и если связи будут, то мы в них
просто ничего не добавим.
Mnf - справочник по двум полям - MnfNx and PackerNx. Как
Вам сделать лучше -
скопировать в новую таблицу или
использовать одну на два поля - не знаю, у
нас одна таблица. Так же сделано и для Mu, и
для Pack (на три поля).
?:Не совсем
понятно предназначение поля PKKN в таблице
TNDP. Это поле
абсолютно пустое и не связано ни с какой
таблицей.
!:PKKN либо дождется
своего часа, либо будет в итоге убито. Пока
все лежит в
поле Poison. Оно заполняется на основании двух
документов (см. на сайте).
Было желание разнести их (признаки) по полям,
один приказ в Poison, второй в
PKKN. Для поиска удобнее по разным полям, но
вот нужно ли искать - не знаем.
?:Хотелось бы
узнать почему у Аспаркама поле dosage (дозировка)
не несет
информации ?
!: Как правило поле дозировка заполнено для монокомпонентных препаратов. Аспаркам - препарат комбинированный, он состоит из аспарагината калия 175 мг и аспарагината магния 175 мг. Не исключено, что состав будет напечатан на упаковке.
?:В таблице Mnf обнаружились повторы, и мне кажется что это не есть хорошо.
!: Открытая БД может быть использована для решения разных задач. Одна из них - взаимодействие оптовика с отделом Минздрава, выдающем разрешения на импорт ЛС. Здесь требуется, чтобы в документах все было оформлено так, как зарегистрировано. И если у одного ЛС зарегистрирован производитель Laboratoires Innothera, а у другого Laboratory Innothera, и это различие не отследить, то у Заявителя могут быть проблемы. Поэтому точную информацию о регистрации давать надо. Другое дело, что для многих задач в такой точности нет необходимости. В таблице Mnf уникальным является комбинация названий фирм на русском и английском языках.
?:Разъясните пожалуйста как интерпретировать информацию с полей Cond - 'Состяние регистрационного удостоверения (действующее, аннулированное)' и CondDrug - 'Состяние лекформы или упаковки (действующая, аннулированная)'
!: Поля Cond и CondDrug информируют о состоянии регистрационного удостоверения, лекарственной формы, дозировки или упаковки. Если в поле Cond стоит признак «Д», то это означает, что препарат может производиться или импортироваться. При этом некоторые упаковки или дозировки могут быть аннулированными и тогда в поле CondDrug будет стоять признак «А». Если происходит аннулирование регистрации препарата, то в поле Cond ставится признак «А», при этом состояние поля CondDrug соответствует состоянию упаковок в момент аннулирования препарата.
Аннулирование препарата означает, как правило, что его нельзя производить или импортировать, но можно продавать, пока не кончится срок годности у уже произведенных или импортированных партий.
?:Не могли бы Вы
разъяснить следующий артефакт:
Для двух ацетилок (UniqNX in (232220, 232222) ) одного и
того же производителя,
ОДНОЙ И ТОЙ ЖЕ ПОТРЕБ упаковки
зарегистрированы две разные цены: 1,5 и
1,8
Отличается только ОДИН параметр, к
потреблению, как я понимаю, не
имеющий никакого отношения, заводская
упаковка что-ли:
ТАБЛ. 500 МГ, 10 ШТ. - УП.КОНТ.Б/ЯЧ.
ТАБЛ. 500 МГ, 10 ШТ. - УП.КОНТ.ЯЧ.
!: Это, на самом
деле, две разные потребительские упаковки.
Я уже давно кричу, убеждаю, доказываю, что
прайс-листы у ВСЕХ оптовиков,
производителей потенциально опасны, так
как могут привести к ситуации, когда
их стандартное описание упаковки "анальгин
500 мг табл Х10" недостаточно для
того, чтобы цену навесить. Именно на этот
случай Вы и наткнулись. По ОСТу на
упаковку можно использовать такие термины:
упаковка контурная ячейковая - в народе
блистер, два материала, алюминий
ПВХ, как правило,
упаковка контурная безъячейковая, или
стрип, как правило, бумага с полимерным
покрытием изнутри или алюминиевая фольга.
И цена РАЗНАЯ. И разница в цене ощутима.
В базе цены стоят ТОЛЬКО на потребительской
упаковке и нет ни групповой, ни
транспортной тары.