Dla deweloperów

Zdalne monitorowanie pacjenta z FHIR: ciśnienie krwi, tętno i objawy z własnych urządzeń pacjenta

Jak zbudować zdalne monitorowanie pacjenta na rekordzie FHIR bez dodatkowego sprzętu: odczyty z telefonu, zegarka lub ciśnieniomierza przychodzą jako obserwacje FHIR za zgodą pacjenta, Twoja aplikacja otrzymuje webhook, przychodnia odczytuje serię. Co oferuje Anpheros, a co pozostaje Twoje.

autor Opublikowano 3 min czytania

Zdalne monitorowanie pacjentów zazwyczaj oznacza zestaw: urządzenie wysyłane do pacjenta, chmurę dostawcy, pulpit nawigacyjny i projekt integracji, aby wprowadzić dane do dokumentacji medycznej. Większość odczytów, których klinika potrzebuje w 2026 roku, jest już dostępna na telefonie i zegarku pacjenta. Brakuje jedynie systemu, do którego dane te mogłyby trafiać, zgody na ich odczyt oraz sposobu powiadamiania o nowych danych. Właśnie to zapewnia Anpheros Platform. Urządzenie, progi i proces kliniczny pozostają Twoje.

Wersja techniczna dla deweloperów: Zdalne monitorowanie pacjentów z FHIR · Dane z urządzeń noszonych w FHIR na developers.anpheros.com, z zapytaniami, odpowiedziami i limitami. Ta strona jest wersją w języku potocznym.

Skąd pochodzą odczyty

Anpheros Daily, aplikacja pacjenta, zapisuje parametry życiowe jako zasoby FHIR Observation z kodami LOINC: ciśnienie krwi (panel 85354-9, z 8480-6 skurczowe i 8462-4 rozkurczowe), tętno (8867-4), masa ciała (29463-7), temperatura ciała, glukoza, SpO₂ (59408-5), kroki (41950-7), czas trwania snu (93832-4), spoczynkowe tętno (40443-4) i HRV (80404-7). Pochodzą one z:

  • telefonu, wprowadzane przez osobę po odczycie;
  • zegarka lub opaski, za pośrednictwem Apple Health na iPhone i Health Connect na Android, jako codzienne podsumowania i serie;
  • podłączonego ciśnieniomierza lub wagi, które zapisują dane do tych samych magazynów zdrowia.

Każda obserwacja (Observation) zawiera informację o pochodzeniu (author_type: urządzenie, pacjent lub import, oraz źródło), dzięki czemu klinika może odróżnić odczyt z zegarka od wprowadzonego ręcznie. Twoja własna aplikacja również może zapisywać obserwacje, za pośrednictwem /fhir/R4 lub /v1, z tymi samymi kodami.

Jak klinika uzyskuje dostęp

Osoba udziela aplikacji kliniki dostępu za pośrednictwem OAuth, z zakresem uprawnień (np. tylko obserwacje, kategoria parametrów życiowych) i czasem trwania 30, 90, 180 lub 365 dni. Zgoda pojawia się w sekcji "Połączenia" osoby; może ona zostać cofnięta w dowolnym momencie, a każdy odczyt jest rejestrowany. W przypadku programu prowadzonego przez klinikę, projekt może również samodzielnie utworzyć pacjenta i zobaczyć, co utworzył, bez konieczności uzyskiwania zgody.

Jak Twoja aplikacja dowiaduje się o nowych danych

Zarejestruj webhook dla resource.created i resource.updated. Dostarczane dane są szczątkowe, zawierają tylko identyfikatory i wersje, podpisane za pomocą HMAC-SHA256 i ponawiane przez maksymalnie 24 godziny. Odczytaj zasób, zastosuj swoje progi, powiadom pielęgniarkę. Zdarzenia są wywoływane dla zapisów dokonanych przez inne projekty w rekordach, do których masz dostęp, co ma miejsce w przypadku aplikacji pacjenta zapisującej dane do rekordu monitorowanego przez klinikę.

curl -X POST $BASE/v1/webhooks -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
  -d '{"url": "https://your.app/anpheros/hook", "events": ["resource.created", "resource.updated"]}'

Odczyt serii danych

Dla wykresu lub reguły, GET /v1/patients/{id}/series?code=… zwraca pomiar w czasie; GET /v1/patients/{id}/timeline przeplata odczyty, objawy i leki. W FHIR:

GET /fhir/R4/Observation?patient={id}&code=http://loinc.org|85354-9&date=ge2026-09-01&_sort=-date

Objawy znajdują się obok liczb: osoba rejestruje je jako Obserwacje zakodowane w rozdziale R ICD-10 z intensywnością, dzięki czemu wzrost ciśnienia krwi i tydzień bólu głowy są widoczne razem.

Czego platforma nie robi

Nie ustawia progów, nie podnosi alertów klinicznych ani nie decyduje, kto wymaga kontaktu. Są to decyzje kliniczne i należą do Twojego produktu, pod Twoim nadzorem klinicznym. Platforma przechowuje, etykietuje i udostępnia dane; silnik wzorców może pokazać, co się zmieniło i co się powtarza, wraz z dowodami, ale nie diagnozuje.

Najczęstsze pytania

Czy pacjenci potrzebują specjalnego urządzenia?

Nie. Wystarczy telefon, zegarek, który już posiadają, lub konsumencki ciśnieniomierz, który synchronizuje się z Apple Health lub Health Connect. Dedykowane urządzenie może być nadal używane, jeśli zapisuje dane do tych magazynów lub jeśli Twoja aplikacja zapisuje swoje odczyty bezpośrednio do rekordu.

Jak często przychodzą odczyty?

Tak często, jak urządzenie i osoba je generują. Podsumowania z zegarka przychodzą codziennie; wprowadzane ręcznie ciśnienie krwi pojawia się po wprowadzeniu. Webhooki są wywoływane przy każdym zapisie.

Czy klinika może zapisać coś z powrotem, na przykład zakres docelowy?

Tak, jako własne zasoby: CarePlan lub Goal w FHIR, lub notatkę. Nie może modyfikować tego, co napisał pacjent lub urządzenie; każdy autor jest właścicielem swoich zasobów.

Czy jest to certyfikowane urządzenie medyczne?

Nie. Anpheros Platform to system przechowywania danych i API. Jeśli Twój produkt do monitorowania podejmuje decyzje kliniczne, obowiązki związane z urządzeniami medycznymi spoczywają na Tobie.

Gdzie zacząć?

Darmowe środowisko piaskownicy zawiera 30 syntetycznych pacjentów z sześciomiesięcznymi danymi parametrów życiowych. Zarejestruj webhook, odczytaj serię danych i zbuduj swoje reguły na podstawie danych wyglądających jak rzeczywiste: developers.anpheros.com/guides/first-hour.

Ten poradnik ma charakter informacyjny i nie zastępuje konsultacji lekarskiej. Decyzje dotyczące zdrowia podejmuj z lekarzem. W nagłym wypadku dzwoń pod 112.
O autorze
Adrian Kereky

Założyciel Anpheros. Inżynier elektronik; przez sześć lat zajmował się jazdą autonomiczną w projektach motoryzacyjnych prowadzonych we współpracy z Samsungiem i NVIDIA, projektując architekturę systemów wspomagania kierowcy i systemów AI działających na chipach NVIDIA z CUDA. Następnie zbudował Anpheros: dokumentację medyczną kontrolowaną przez pacjenta i platformę HL7 FHIR R4, na której działa.

Więcej o Anpheros i autorze →

Miej dokumentację medyczną przy sobie

Anpheros Daily przechowuje objawy, wyniki badań, leki i dokumenty w jednym miejscu, w standardowym formacie i pod Twoją kontrolą. Plan Basic jest bezpłatny.

Pobierz Anpheros Daily