# Anpheros Search: příznaky, stavy a léčba s jejich zdroji

> Jeden veřejný katalog 1 174 příznaků, stavů a léčebných postupů ve 20 jazycích, s uvedením zdroje pro každou položku: WHO ICD-10 a ICD-11, souhrny MedlinePlus, citace indikací EMA a FDA beze změny; REST, FHIR, MCP a jeden JSON soubor.

Source: https://developers.anpheros.com/cs/guides/anpheros-search

**Anpheros Search je jeden veřejný katalog 1 174 příznaků, stavů a léčebných postupů, prohledávatelný ve 20 jazycích, kde u každé položky je uvedeno, odkud pochází: kódy WHO ICD-10, kódy a názvy WHO ICD-11, souhrny MedlinePlus a indikace léčby citované beze změny z Evropské lékové agentury (EMA) a amerického Úřadu pro kontrolu potravin a léčiv (FDA). Je poskytován jako REST API, jako terminologie HL7 FHIR R4 (CodeSystem, ConceptMap, `$lookup`), jako dva nástroje MCP pro AI asistenty a jako jeden JSON soubor.** Jedná se o obecné informace pro každého, stejné pro každého čtenáře: nediagnostikuje a nedoporučuje léčbu.

## Stručný přehled

| | |
|---|---|
| Verze | `2026.10.5` (každá odpověď uvádí, která to je) |
| Položky | 1 174: 274 symptomů a nálezů (`SYM-…`), 495 stavů (`CON-…`), 405 léčebných postupů (`TRT-…`); identifikátory se nikdy znovu nepoužívají |
| Názvy | 17 947 názvů a synonym ve 20 jazycích; oficiální název ICD-11 a běžné názvy v angličtině, běžné názvy v ostatních jazycích |
| Popisy | 1 092 souhrnů zdravotních témat MedlinePlus, doslovně, v angličtině a španělštině |
| Indikace | 766 schválených použití citovaných beze změny: štítky EMA (EU) a FDA (US), každý s produktem, datem a odkazem |
| Odkazy | 257, každý se svým zdrojem: léčebný postup → stav (`indicated_for`) a symptom ↔ stav (`may_be_associated_with`) |
| Standardy | WHO ICD-10, WHO ICD-11 MMS 2025-01, RxNorm, čísla produktů EMA, HL7 FHIR R4 |
| Klinické hodnocení | zatím žádné: `clinical_review: false` u každé odpovědi |

## Zdroje a licence

Nic v katalogu není napsáno společností Anpheros kromě názvů v jiných jazycích. Každý záznam obsahuje seznam `attribution` s přesným textem, který každý zdroj požaduje, a každé označení nese své vlastní.

| Zdroj | Použito pro | Licence a uvedení autora |
|---|---|---|
| WHO ICD-10 (2019) a tabulky mapování WHO ICD-10 → ICD-11 (2025-01) | kódy ICD-10 (názvy WHO ICD-10 nejsou poskytovány, dokud WHO nepotvrdí licenci), kód ICD-11 a jeho anglický název | © WHO; ICD-11 pod licencí CC BY-ND 3.0 IGO, názvy reprodukovány beze změny |
| Zdravotní témata MedlinePlus a MedlinePlus Connect (U.S. National Library of Medicine) | shrnutí symptomu nebo stavu, anglické synonymum, oficiální španělský název; které téma pokrývá jakou kategorii ICD-10 | public domain; "Source: MedlinePlus, National Library of Medicine." Pouze shrnutí zdravotních témat: žádná encyklopedie ani lékové monografie |
| Data o léčivech EMA (EPAR) | účinná látka, názvy léčiv, terapeutická indikace, terapeutická oblast (MeSH) | opakované použití s uvedením zdroje pokaždé: "Source: European Medicines Agency (EMA), *product* — EPAR, *date*. © European Medicines Agency." |
| Názvy léčiv openFDA | sekce "indications and usage" amerického názvu, značkové názvy | CC0; "Data provided by the U.S. Food and Drug Administration." |
| RxNorm (NLM) | RXCUI složky každé látky | text pro uvedení autora NLM |

**Názvy ICD-10 a kódy ATC nejsou poskytovány.** Dokud WHO nepotvrdí licenci ICD-10, kód ICD-10 je bez názvu WHO (`display: null`) a zobrazený oficiální anglický název je název ICD-11, doslovně. Vyhledávání ATC je na celé platformě vypnuto. Katalog si interně uchovává kód WHO ATC každé látky, ale žádná odpověď, FHIR zdroj ani export jej neobsahuje, dokud WHO Collaborating Centre for Drug Statistics Methodology neudělí povolení. Léčba je identifikována podle látky (INN), RxNorm RXCUI a čísla produktu EMA.

## Vyhledávání (REST)

```bash
export API=https://platform.anpheros.com/v1
export KEY=sk_test_…

curl "$API/search?q=durere%20de%20cap&lang=ro"
```

`/v1/search` a `/v1/search/{id}` jsou veřejné: není potřeba žádný API klíč, s limitem 60 vyhledávání za minutu a 2 000 za den na IP adresu, odpovědi jsou s `Cache-Control: public` a `ETag`, a jsou čitelné z prohlížeče na anpheros.com. S klíčem (stačí bezplatný sandbox klíč) platí obvyklé API limity. Ostatní koncové body níže, FHIR a MCP, stále vyžadují klíč.

`q` porovnává názvy a synonyma v každém jazyce (bez diakritiky, takže `durere de cap` a `Durere de cap` jsou stejné), názvy značek, kódy ICD-10 a ICD-11, RxNorm RXCUIs a Anpheros ID. `type=symptom|condition|treatment` zužuje vyhledávání, `lang` vybírá jazyk `display`, `limit` (až 50) a `offset` procházejí výsledky. Výsledky jsou řazeny podle toho, jak text odpovídal (celý název, začátek názvu, každé slovo, část slova), poté abecedně: nikdy podle popularity nebo skóre.

```json
{
  "data": [
    {
      "concept_id": "SYM-0047",
      "type": "symptom",
      "display": "Durere de cap (cefalee)",
      "display_lang": "ro",
      "system": "https://anpheros.com/fhir/CodeSystem/symptom",
      "status": "active",
      "matched": "durere de cap",
      "codes": [
        {"system": "http://hl7.org/fhir/sid/icd-10", "code": "R51", "display": null, "equivalence": "equivalent"},
        {"system": "http://id.who.int/icd/release/11/mms", "code": "MB4D", "display": "Headache, not elsewhere classified", "equivalence": "equivalent"}
      ],
      "definition": "Almost everyone has had a headache. Headache is the most common form of pain. It's a major…"
    }
  ],
  "total": 1,
  "release": "2026.10.5",
  "attribution": ["ICD-10 codes and titles © World Health Organization. …", "ICD-11 for Mortality and Morbidity Statistics, © World Health Organization, licensed under CC BY-ND 3.0 IGO."],
  "disclaimer": "General information only. Anpheros does not diagnose and does not recommend treatment. …"
}
```

Vyhledávání `Ozempic` najde látku semaglutid, `acetaminophen` najde paracetamol, `E11` najde diabetes mellitus 2. typu.

## Univerzální vyhledávání

Stejný `GET /v1/search` vrací také `groups`: jedno vyhledávací pole pro vše, co Anpheros publikuje. Každá skupina představuje jeden druh výsledku v pevně daném pořadí a skupina bez výsledků je vynechána. `types` vybírá skupiny (výchozí `symptom,condition,treatment,page,article,trial,document`); `limit` je počet položek na skupinu.

| Skupina | Co prohledává | Zdroj |
|---|---|---|
| `symptom`, `condition`, `treatment` | výše uvedený katalog | WHO, MedlinePlus, EMA, FDA (přiřazení každé položky) |
| `article` | lékařskou literaturu, prohledávanou živě v Europe PMC: když je termín v katalogu, podle jeho anglického názvu v názvech článků (takže "migrenă" najde články o migréně) | Europe PMC (EMBL-EBI); pouze název, autoři, rok, DOI a příznak otevřeného přístupu, nikdy abstrakt; článek se otevře v Europe PMC |
| `trial` | klinické studie, které právě probíhají, začínají nebo jsou v běhu, prohledávané živě v ClinicalTrials.gov: uznaná podmínka nebo příznak jako studovaná podmínka, uznávaný lék jako intervence | ClinicalTrials.gov (U.S. National Library of Medicine), veřejná doména; název, stav, podmínky, země, fáze a data; záznam se otevře v ClinicalTrials.gov |
| `document` | oficiální dokumenty nalezených léků: informace o produktu EMA (souhrnné informace o přípravku a příbalová informace) v požadovaném jazyce, pokud je EMA publikuje, jinak anglicky, a označení FDA v DailyMed | EMA a FDA, propojené, nikdy kopírované; každé s přiřazením EMA nebo FDA |
| `page` | veřejné stránky anpheros.com (aplikace, průvodci, vysvětlení, transparentnost), developers.anpheros.com, platform.anpheros.com a veřejné komunitní místnosti | Anpheros; indexováno z našich vlastních sitemap, pouze název, popis a krátký úryvek; komunitní stránky bez příspěvků nebo jmen |

Každá položka má stejný tvar:

```json
{
  "type": "page",
  "id": "https://anpheros.com/ro/aplicatie/card-de-urgenta",
  "title": "Card de urgență medical pe telefon: grupa sanguină, alergii, medicamente",
  "snippet": "…",
  "url": "https://anpheros.com/ro/aplicatie/card-de-urgenta",
  "source": "anpheros.com",
  "source_attribution": "© Anpheros. Content from Anpheros public websites.",
  "codes": null,
  "date": "2026-10-17",
  "lang": "ro"
}
```

Položka katalogu používá ID záznamu jako `id`, její běžný název jako `title`, začátek jejího souhrnu MedlinePlus jako `snippet`, její kódy ICD-11 nebo RxNorm v `codes` a `https://platform.anpheros.com/v1/search/{id}` jako `url`. Stránky jsou v požadovaném jazyce (anglicky, pokud daný jazyk nemá odpovídající stránku); v rámci skupiny výsledky, které se shodují v názvu, předcházejí shodám v textu. Externí zdroje jsou prohledávány živě s krátkým časovým limitem a cachovány po dobu několika hodin: pokud jeden neodpoví včas, jeho skupina je vynechána a zbytek vyhledávání stále odpovídá.

## Jedna položka

```bash
curl "$API/search/TRT-0310"                                           # any type, no key needed
curl "$API/terminology/conditions?q=asthma&lang=de" -H "Authorization: Bearer $KEY"
curl "$API/terminology/treatments/TRT-0310" -H "Authorization: Bearer $KEY"
```

`GET /v1/terminology/conditions` a `GET /v1/terminology/treatments` vypisují nebo vyhledávají jeden typ, jako například [`/v1/terminology/symptoms`](https://developers.anpheros.com/cs/guides/symptom-data-api); `GET /v1/search/{id}` vrací libovolnou položku ve stejném tvaru. Položka obsahuje `codes`, `labels` (oficiální název a běžné názvy, každý se svým `review`), `synonyms`, `definition` (shrnutí z MedlinePlus s tématem, ze kterého pochází), `links`, `attribution`, `disclaimer` a `release`; léčba navíc obsahuje `substance` a `indications`. Výňatek:

```json
{
  "concept_id": "TRT-0310",
  "type": "treatment",
  "display": "Semaglutide",
  "codes": [
    {"system": "http://www.nlm.nih.gov/research/umls/rxnorm", "code": "1991302", "display": "semaglutide"},
    {"system": "https://www.ema.europa.eu/en/medicines/product-number", "code": "EMEA/H/C/004174", "display": null}
  ],
  "synonyms": [{"lang": "en", "text": "Ozempic"}, {"lang": "en", "text": "Rybelsus"}, {"lang": "en", "text": "Wegovy"}],
  "indications": [
    {
      "region": "EU",
      "product": "Kayshild",
      "product_id": "EMEA/H/C/006426",
      "text": "Kayshild is indicated in conjunction with diet and exercise for the treatment of adults with non-cirrhotic metabolic dysfunction-associated steatohepatitis (MAS…",
      "url": "https://www.ema.europa.eu/en/medicines/human/EPAR/kayshild",
      "document_date": "09/04/2026",
      "review": "source_quoted",
      "attribution": "Source: European Medicines Agency (EMA), Kayshild — EPAR, 09/04/2026. © European Medicines Agency.",
      "note": "Indication approved in the European Union (EMA)."
    }
  ],
  "clinical_review": false,
  "release": "2026.10.5"
}
```

Indikace jsou citovány přesně tak, jak je zdroj publikuje (výše uvedený výňatek je zde zkrácen, nikoli v API), nejprve EU, poté USA, každá skupina v abecedním pořadí podle produktu. Schválená použití se mezi zeměmi liší, takže každé uvádí, kde je schváleno.

## Propojení mezi záznamy

Propojení existuje pouze tehdy, když se objeví v citovaném zdroji, a uvádí, o jaký zdroj se jedná a proč:

- **`indicated_for` (léčba → stav), 249 propojení.** EMA uvádí pro každý lék terapeutickou oblast (MeSH heading). Propojení je vytvořeno, když je daná hlavička MeSH hlavičkou tématu MedlinePlus přesně jedné kategorie ICD-10, kategorie není reziduální ("Other…", "…unspecified"), oba názvy sdílejí slovo a žádná specifičtější hlavička stejného léku se neuplatní ("Diabetes Mellitus" ustupuje "Diabetes Mellitus, Type 2"). Z pohledu stavu je stejné propojení `indicated_treatment` a seznam je abecední.
- **`may_be_associated_with` (příznak ↔ stav), 8 propojení.** Vytvořeno, když MedlinePlus uvádí obě témata jako související a každé téma pojmenovává přesně tento příznak nebo stav: například kašel a akutní bronchitida, pálení žáhy a gastroezofageální refluxní choroba, bolest hlavy a migréna. Neznamená to, že osoba s příznakem má daný stav.

## Terminologie FHIR

| Zdroj | Obsah |
|---|---|
| `CodeSystem/anpheros-condition` | podmínky, s vlastnostmi `icd10` a `icd11` a názvy jako označení |
| `CodeSystem/anpheros-treatment` | látky, s vlastnostmi `rxnorm` a `ema_product` (bez ATC) |
| `ConceptMap/anpheros-condition-to-icd10`, `ConceptMap/anpheros-condition-to-icd11` | podmínka → kódy WHO, s ekvivalencí |
| `ConceptMap/anpheros-treatment-to-rxnorm` | látka → složka RxNorm |
| `CodeSystem/$lookup` | jeden koncept podle `system` a `code`, v `displayLanguage` |

```bash
curl "https://platform.anpheros.com/fhir/R4/CodeSystem/\$lookup?system=https://anpheros.com/fhir/CodeSystem/condition&code=CON-0129&displayLanguage=de" \
  -H "Authorization: Bearer $KEY"
```

Příznaky si zachovávají vlastní CodeSystem, ValueSet a ConceptMaps, popsané v [API pro data o příznacích](https://developers.anpheros.com/cs/guides/symptom-data-api). Popisy, indikace a odkazy jsou pouze v REST API, s jejich zdroji.

## Pro asistenty AI (MCP)

[Anpheros MCP server](https://developers.anpheros.com/cs/guides/mcp) má dva nástroje pro katalog: `search_health_terms` (dotaz, volitelný typ, jazyk, limit) a `get_health_term` (ID jako `SYM-0047`, `CON-0129` nebo `TRT-0310`). Asistent, který odpovídá na otázku o příznaku nebo léku, může místo své vlastní paměti citovat záznam, jeho kódy a jeho zdroje. Nástroje vracejí stejné odmítnutí odpovědnosti jako API.

## Celý katalog jako jeden soubor

`https://platform.anpheros.com/site/search/anpheros-search-catalog.json` (přibližně 7 MB) obsahuje všechny publikované položky v každém jazyce, s kódy, popisy, citovanými indikacemi, odkazy, zdroji a přiřazením každé položky. Je to soubor, ze kterého jsou sestavovány stránky anpheros.com/search, a je znovu generován s každým vydáním.

## Jak byl sestaven katalog

1. **Příznaky.** 86 konceptů z [Symptom Engine](https://developers.anpheros.com/cs/guides/symptom-engine) plus 188 nových: podkategorie kapitoly XVIII ICD-10, které nejsou reziduální (například R06.0 dušnost, R43.0 ztráta čichu) a kategorie R65, R75, R78, R83–R87 a R89. Úmrtí (R95–R99) jsou vynechána.
2. **Stavy.** Každá 3znakový kategorie ICD-10 mimo kapitoly XVIII a XX–XXII byla odeslána do MedlinePlus Connect, služby Národní lékařské knihovny, která mapuje kód na zdravotní téma. Kategorie vstoupí do katalogu, když její téma pokrývá maximálně tři kategorie; 495 tak učinilo. Souhrn tématu se stává popisem. Název MedlinePlus se stává běžným anglickým názvem pouze tehdy, když pojmenovává totéž co název WHO.
3. **Léčby.** Každý jednosložkový lék autorizovaný centrálně EMA, jehož terapeutická oblast odpovídá tématu stavu (soli jsou sloučeny: abirateron acetát je abirateron), plus 33 běžných léků, které jsou autorizovány národně a mají štítek FDA. Složka RxNorm pochází z RxNav.
4. **Názvy ve 20 jazycích.** Anglické názvy jsou zdrojové názvy (`review: source`) a španělský název je španělský název MedlinePlus, pokud existuje. Ostatní názvy jsou překlady Anpheros vytvořené pomocí AI z anglických názvů a automaticky zkontrolované na skript, závorky a číslice (`review: ai_reviewed`). Názvy léčeb existují v 15 jazycích. V japonštině, korejštině, čínštině, arabštině a hindštině byly názvy zapsány pouze pro 80 široce používaných látek; jinde je uveden mezinárodní název (INN).

## Limity

- Žádný klinický pracovník nekontroloval katalog. Žádný profesionální lékařský překladatel nekontroloval přeložené názvy.
- Indikace EMA jsou v angličtině. Oficiální verze v ostatních jazycích EU jsou v informacích o přípravku EMA a v katalogu ještě nejsou; Anpheros je nebude překládat.
- Indikace FDA popisují schválení ve Spojených státech. Data EMA pokrývají pouze centrálně autorizované léčivé přípravky, takže mnoho starších léčiv má pouze označení FDA nebo zatím žádnou indikaci.
- Odkazy sledují vlastní klasifikace zdrojů (terapeutická oblast EMA, související témata MedlinePlus): je jich málo a nepředstavují úplný seznam použití nebo příčin.
- "Co lidé hlásí" (anonymní počty od uživatelů Anpheros, minimálně 20 lidí) zatím není součástí katalogu.

## Související

- [Anpheros Symptom Engine: metodika](https://developers.anpheros.com/cs/guides/symptom-engine)
- [API pro data symptomů](https://developers.anpheros.com/cs/guides/symptom-data-api)
- [Kódové systémy FHIR](https://developers.anpheros.com/cs/guides/fhir-code-systems)
- [API pro lékařskou terminologii: LOINC, SNOMED, ICD-10, RxNorm](https://developers.anpheros.com/cs/guides/medical-terminology-api)
- [FHIR MCP server pro AI agenty](https://developers.anpheros.com/cs/guides/mcp)

## Krátká shrnutí (Česky)

`https://platform.anpheros.com/site/search/anpheros-search-summaries.en.json` obsahuje krátká anglická shrnutí pro většinu záznamů (záznam, jehož citovaný text se změnil, dostane po dalším průchodu AI nové), klíčovaná podle ID záznamu. Každé je napsáno AI pouze z citovaných polí samotného záznamu (shrnutí MedlinePlus, citované indikace, zdrojové odkazy, varovné příznaky), větu po větě, s uvedením pole, ze kterého věta pochází, a je zkontrolováno proti těmto polím. Shrnutí, která opakovala název WHO ICD-10, byla vynechána.
