Anpheros Symptom Engine to międzynarodowy silnik terminologii i kodowania objawów. Zamienia objawy zapisane swobodnie, w języku ludzi, w uporządkowane pojęcia kliniczne: stały identyfikator Anpheros, kod ICD-10 i kod ICD-11 WHO oraz układ narządów. Decyduje też, czy każdy objaw występuje teraz, minął, jest tylko możliwy, czy dotyczy kogoś innego, tak aby do dokumentacji medycznej trafiały tylko prawdziwe, aktualne objawy. Działa produkcyjnie w aplikacji Anpheros Daily i jest dostępny dla każdego programisty przez Anpheros Platform.

ICD-10 i ICD-11 WHO
86 pojęć, każde sprawdzone w klasyfikacjach WHO, z równoważnością każdego dopasowania.

20 języków
Ludzie piszą we własnym języku; każde pojęcie ma nazwy w 20 językach.

Zmierzone, nie założone
Główny kod poprawny w 100 % przypadków testowych; zaprzeczony objaw nigdy nie jest zgłaszany jako obecny.
W skrócie
| Czym jest | Terminologia objawów i proces kodowania z AI, publikowane jako HL7 FHIR R4 |
| Pojęcia | 86: 70 objawów i 16 wyników klinicznych, identyfikatory SYM-0001…, nigdy nie używane ponownie |
| Klasyfikacje | ICD-10 WHO (2019) i ICD-11 MMS WHO (2025-01), sprawdzone kod po kodzie |
| Układy narządów | 13, według rozdziału 21 ICD-11 (nerwowy, pokarmowy, oddechowy, skóra…) |
| Języki | 20 |
| Sygnały alarmowe | 32, słowo w słowo z CDC i NIDDK, ze źródłem |
| Ocena | główny kod 100 %, obecność i osoba 98 %, zaprzeczenia zgłoszone jako obecne 0 % |
| Używany przez | Anpheros Daily (iOS, Android, Mac, web) i Anpheros Platform |
| Przegląd kliniczny | jeszcze nie; każda odpowiedź to podaje |
Jak to działa
- Zapis. Osoba zapisuje objaw w dzienniku objawów własnymi słowami. Tekst zostaje bez zmian, z godziną, strefą czasową telefonu i, jeśli podano, nasileniem, początkiem i końcem.
- Normalizacja z AI. Model językowy czyta tekst i proponuje kod dla każdego objawu, ale może wybierać tylko ze sprawdzonego słownika. Brakująca lub błędna odpowiedź jest powtarzana, nigdy zapisywana jako „nieznany”.
- Czy występuje i u kogo. Ten sam krok decyduje, czy objaw występuje teraz, minął, jest tylko możliwy, czy jest kogoś innego. „Głowa już nie boli” i „mama kaszle” nigdy nie stają się objawami tej osoby. Przetwarzanie języka klinicznego nazywa to wykrywaniem negacji, czasu i osoby.
- Stałe dopasowania. Stałe tabele, nie AI, łączą kod ICD-10 z pojęciem Anpheros, jego kodem ICD-11 i układem narządów. Ten sam kod zawsze daje to samo pojęcie.
- Dokumentacja medyczna. Obecne objawy stają się FHIR Observation w dokumentacji osoby w Anpheros Platform, z oboma kodami i jej własnymi słowami. Gdy objaw zostanie poprawiony, dokumentacja się zmienia; historia zostaje.
Międzynarodowe standardy, sprawdzone u źródła
- ICD-10 WHO. Każdy kod i tytuł sprawdzono w klasyfikacji WHO, łącznie z tym, co obejmuje i wyklucza. Gdy WHO umieszcza objaw poza rozdziałem objawów, silnik idzie za WHO: zaparcie K59.0, szumy uszne H93.1, świąd L29.9.
- ICD-11 WHO. Każde pojęcie ma też kod ICD-11 z rozdziału 21 o objawach, a nie z rozdziałów chorób (ból głowy to MB4D, nie „bóle głowy” jako choroba). Każde odstępstwo od tabeli przejścia WHO jest udokumentowane.
- Objawy, nie diagnozy. Kto pisze „migrena”, zgłasza ból głowy; silnik koduje to, co zgłoszone, nie diagnozę.
- Sygnały alarmowe pochodzą słowo w słowo z publicznych stron CDC (udar, zawał) i NIDDK (biegunka, zaparcie), ze źródłem. Tam, gdzie jest 9-1-1, numer alarmowy w Europie to 112.
- HL7 FHIR R4 wszędzie:
CodeSystem,ValueSet,ConceptMapdo ICD-10 i ICD-11 oraz profil walidacji dla Observation objawów.
Pełny opis naukowy z oceną i ograniczeniami: metodologia Anpheros Symptom Engine (po angielsku).
Połączony z aplikacjami Anpheros
- Anpheros Daily koduje każdy zapisany objaw, pokazuje wynik i pozwala go poprawić dotknięciem objawu.
- Anpheros Platform przechowuje objawy w dokumentacji FHIR każdej osoby, gdzie lekarze i aplikacje mogą je czytać za jej zgodą.
- Asystenci AI czytają zakodowane objawy zamiast luźnego tekstu, więc ich odpowiedzi mogą wskazywać dokładne kody i daty.
- Podobne przypadki (wkrótce, w Plus i Max): za wyraźną zgodą osoby z bardzo podobnymi objawami i wynikami badań mogą się odnaleźć w Społeczności. Częste dolegliwości, takie jak ból głowy, nigdy same nie wystarczą; nikt nie dowiaduje się, kim są inni.
Dla programistów i klinik
Ta sama terminologia jest otwarta przez Anpheros Platform:
GET /v1/terminology/symptomsszuka po tekście, kodzie ICD-10 lub ICD-11, identyfikatorze lub układzie narządów i zwraca nazwy w wybranym języku.- FHIR
CodeSystem/anpheros-symptom,ValueSet/$expand,ConceptMap/anpheros-symptom-to-icd10ianpheros-symptom-to-icd11,CodeSystem/$lookup. POST /fhir/R4/Observation/$validate?profile=anpheros-symptomsprawdza zapisywane przez was Observation objawów.
Zapytania i odpowiedzi: przewodnik Symptom data API. Klucz testowy jest bezpłatny.
Co jest sprawdzone, a co nie
- Sprawdzone z WHO: każdy kod i angielski tytuł, w ICD-10 i ICD-11.
- Przejrzane z pomocą AI, nie przez tłumacza medycznego: nazwy w 18 innych językach.
- Zacytowane dokładnie, nieprzejrzane przez lekarza: sygnały alarmowe.
- Czego silnik nie robi: diagnoz, przyczyn ani powiązań między objawami a chorobami.
Najczęstsze pytania
Czym jest Anpheros Symptom Engine?
Międzynarodową terminologią objawów i procesem AI, który koduje swobodnie zapisane objawy według ICD-10 i ICD-11 WHO, wykrywa, czy każdy występuje i kogo dotyczy, i zapisuje wynik jako HL7 FHIR Observation. Jest częścią Anpheros, europejskiej platformy dokumentacji medycznej.
Czy to symptom checker?
Nie. Symptom checkery podsuwają możliwe choroby. Symptom Engine nazywa i koduje objawy zgłaszane przez osobę, żeby można je było śledzić, pokazać lekarzowi i odczytać w innych systemach. Nie stawia diagnoz.
Jakie języki obsługuje?
Każdy pisze we własnym języku; każde pojęcie ma nazwy w 20 językach, w tym po polsku, angielsku, hiszpańsku, francusku, niemiecku, włosku, portugalsku, rumuńsku, turecku, rosyjsku, ukraińsku, arabsku, w hindi, po chińsku, japońsku i koreańsku.
Jak jest dokładny?
Na stałym zestawie 100 przypadków testowych, z których 32 celowo nie są obecne (zaprzeczone, minione, hipotetyczne lub kogoś innego), silnik wybrał poprawny kod główny w 100 % przypadków, a poprawną obecność i osobę w 98 %; nigdy nie zgłosił zaprzeczonego objawu jako obecnego. Zestaw testowy jest syntetyczny i nie przejrzał go lekarz.
Czy mogę go użyć we własnej aplikacji?
Tak, przez API REST i FHIR Anpheros Platform, z bezpłatnym kluczem testowym. Terminologia, dopasowania ICD-10 i ICD-11 oraz profil walidacji są te same, co w Anpheros Daily.
Gdzie przechowywane są dane?
Osobiste dane o zdrowiu przechowywane są w Unii Europejskiej i nigdy nie są sprzedawane. Sama terminologia nie zawiera danych osobowych.


