CI / ruff · pytest (pull_request) Successful in 1m26s
- setup() at package import (idempotent, replaces only base.py defaults): MisMock, ConnectCodeIdentity, GrlsExcerpts, CompositeNotifier; outbox stays MemoryOutbox - MisMock: clinical DB prescriptions, fallback data/meds/mis_prescriptions.json (synthetic, by token) - ConnectCodeIdentity: one-time connect code via identity_repo, 15 min grace for the double check in one connect flow (Telegram /start + engine `new` state) - GrlsExcerpts: synthetic paraphrased instruction excerpts for sertraline, paroxetine, escitalopram, fluoxetine, mirtazapine, prazosin - CompositeNotifier: in-memory feed (recent(since_id)) + Telegram doctor chat, PII-free, never raises - test_llm_med_qa: default-registry test now patches NoDrugInfo explicitly Refs #14 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
53 lines
5.4 KiB
YAML
53 lines
5.4 KiB
YAML
# Выдержки для прототипа, сверить с действующей инструкцией ГРЛС (grls.rosminzdrav.ru).
|
|
# Синтетический пересказ: тексты сокращены и упрощены для пациента, не являются официальной инструкцией.
|
|
# Правила: 1–4 предложения на раздел; схемы дозирования — только в administration (и без миллиграммов);
|
|
# без диагнозов и советов изменить лечение. Бот отвечает о препарате только из этих текстов (app/llm/med_qa.py).
|
|
inn: флуоксетин
|
|
aliases: [fluoxetine, прозак, prozac]
|
|
sections:
|
|
side_effects:
|
|
source: "ГРЛС, инструкция по медицинскому применению, раздел «Побочное действие»"
|
|
text: >-
|
|
Наиболее частые нежелательные реакции: тошнота, бессонница, головная боль, нервозность и беспокойство,
|
|
снижение аппетита, повышенная потливость, диарея.
|
|
Многие из них, в том числе тошнота, выражены в начале лечения и обычно уменьшаются в течение первых недель.
|
|
Возможны нарушения половой функции: снижение влечения, нарушение эякуляции.
|
|
О стойких или выраженных побочных эффектах нужно сообщить лечащему врачу.
|
|
onset:
|
|
source: "ГРЛС, инструкция по медицинскому применению, раздел «Способ применения и дозы»"
|
|
text: >-
|
|
Терапевтический эффект развивается постепенно.
|
|
Улучшение обычно отмечается через 2–4 недели регулярного приёма, иногда позже.
|
|
Оценивает эффект и решает, нужно ли менять лечение, лечащий врач.
|
|
alcohol:
|
|
source: "ГРЛС, инструкция по медицинскому применению, раздел «Особые указания»"
|
|
text: >-
|
|
Во время лечения употребление алкоголя не рекомендуется.
|
|
Алкоголь сам по себе ухудшает сон и настроение и может усиливать побочные эффекты.
|
|
discontinuation:
|
|
source: "ГРЛС, инструкция по медицинскому применению, раздел «Особые указания»"
|
|
text: >-
|
|
Флуоксетин выводится из организма медленно, поэтому симптомы отмены могут появиться не сразу, а через
|
|
несколько дней или недель.
|
|
При прекращении приёма возможны головокружение, нарушения сна, тревога, раздражительность, тошнота.
|
|
Препарат не следует отменять самостоятельно: решение об отмене принимает лечащий врач.
|
|
administration:
|
|
source: "ГРЛС, инструкция по медицинскому применению, раздел «Способ применения и дозы»"
|
|
text: >-
|
|
Препарат принимают внутрь, обычно один раз в сутки утром, независимо от приёма пищи.
|
|
Капсулы проглатывают, запивая водой.
|
|
Дозу и схему приёма определяет лечащий врач.
|
|
interactions:
|
|
source: "ГРЛС, инструкция по медицинскому применению, раздел «Взаимодействие с другими лекарственными средствами»"
|
|
text: >-
|
|
Одновременный приём с ингибиторами МАО, пимозидом и тиоридазином противопоказан; из-за медленного выведения
|
|
флуоксетина интервал перед назначением ингибиторов МАО составляет не менее 5 недель.
|
|
Совместное применение с другими серотонинергическими средствами (трамадол, триптаны, препараты зверобоя)
|
|
повышает риск серотонинового синдрома.
|
|
О любых других лекарствах нужно сообщить врачу.
|
|
overdose:
|
|
source: "ГРЛС, инструкция по медицинскому применению, раздел «Передозировка»"
|
|
text: >-
|
|
Симптомы передозировки: тошнота, рвота, возбуждение, учащённое сердцебиение, судороги.
|
|
При приёме большего количества, чем назначено, нужно немедленно обратиться за медицинской помощью (103 или 112).
|