AnpherosAnpheros PlatformDevelopers

Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card

Integrácie v zdravotníctve

Podporované integračné vzory: laboratórne správy jedným hovorom, kliniky zapisujúce v mene organizácie, zariadenia, súhlasené aplikácie tretích strán, webhooks a SDK — a čo nie je k dispozícii.

Zdravotnícka integrácia spája systém, ktorý produkuje alebo potrebuje zdravotné údaje – laboratórium, kliniku, zariadenie, inú aplikáciu – s pacientovým záznamom. S Anpheros prechádza každá integrácia cez rovnaké API a rovnaké pravidlá: údaje sa zapisujú ako HL7 FHIR R4, pripisujú sa ich zdroju, sú viditeľné pre pacienta a zdieľajú sa s inými stranami iba s pacientovým súhlasom. Táto stránka popisuje integračné vzory, ktoré platforma dnes podporuje.

Preskúmajte adresár integrácií Anpheros, aby ste videli každú integráciu s jej overeným stavom (dostupná, beta alebo sprievodca pre vývojárov), údaje a zdroje FHIR, ktoré si vymieňa, jej smer, autentizáciu a dokumentáciu.

Laboratóriá: celé správy v jednom volaní

Laboratórium, alebo akýkoľvek systém, ktorý uchováva laboratórne správy, pošle kompletnú správu a platforma premení každý výsledok na laboratórny Observation:

curl -X POST https://platform.anpheros.com/v1/patients/$PID/labs/import \
     -H "Authorization: Bearer $KEY" -H "Content-Type: text/csv" \
     -H "X-Anpheros-Source-System: labx" -H "Idempotency-Key: report-2026-0917-77" \
     --data-binary @report.csv

Detaily: Lab connector.

Kliniky: zápis v mene organizácie

Kliniky a ľudia, ktorí tam pracujú, sú adresárové zdroje (Organization, Practitioner, PractitionerRole). Systém kliniky potom môže určiť, kto stojí za každou požiadavkou:

So súhlasom pacienta si klinika prečíta celý záznam, vrátane toho, čo napísali iné organizácie, a zmení iba to, čo napísala sama. Viacero zdrojov je možné zapísať atomicky pomocou FHIR transaction bundle (POST /fhir/R4).

Pracovný príklad, od adresára po návštevu zapísanú ako jedna transakcia: Ako integrovať systémy kliník s FHIR backendom.

Tok súhlas → laboratórium Observation zapísaný projektom kliniky → notifikácia v aplikácii pacienta bol precvičený end-to-end s testovacím projektom kliniky.

Zariadenia a nositeľné zariadenia

Merania zo zariadení sú Observations s author_type: "device" a kódom LOINC — srdcová frekvencia, krvný tlak, SpO₂, hmotnosť, glukóza, kroky, dĺžka spánku a iné (FHIR code systems). Anpheros Daily zapisuje denné súhrny, ktoré číta z Apple Health a Health Connect, ako Observations rovnakým spôsobom. Anpheros sa nepripája priamo ku cloudom predajcov zariadení; vaša aplikácia alebo backend číta zariadenie a zapisuje výsledok. Ako čítať Apple Health, Health Connect a Samsung Health a mapovať každú metriku na LOINC: Wearable data in FHIR.

Aplikácie tretích strán: prístup so súhlasom

Aplikácia, ktorá chce získať údaje, ktoré osoba už uchováva v Anpheros, sa zaregistruje raz a požiada o súhlas prostredníctvom OAuth 2.1 s PKCE (SMART on FHIR standalone launch):

  1. GET /oauth/authorize?...&scope=patient/Observation.rs?category=laboratory offline_access — hosťovaná stránka súhlasu;
  2. osoba si vyberie záznam a dobu trvania (30, 90, 180 alebo 365 dní);
  3. POST /oauth/token si vymení kód za prístupový token (30 minút) a rotujúci obnovovací token (30 dní);
  4. aplikácia vidí iba tohto pacienta, iba v rámci svojich scopes, pod vlastným párovým ID.

Autentifikácia a OAuth

Udalosti: reagovanie na zmeny

Namiesto zisťovania stavu (polling) si zaregistrujte webhook. Dodávky sú podpísané pomocou HMAC-SHA256, opakujú sa s postupným zvyšovaním oneskorenia (backoff) až do 24 hodín a obsahujú ID, nikdy nie klinický obsah. Keď iný projekt zapíše do záznamu, ku ktorému máte prístup, udalosť to oznámi (data.external: true, so zdrojom). Webhooks

SDK

TypeScript (@anpheros/sdk) a Dart / Flutter (anpheros_sdk) SDK implementujú všetko vyššie uvedené — import laboratórnych výsledkov (labs.importCsv, labs.importHl7, labs.importItems), OAuth s PKCE, správu webhookov a overenie podpisov. SDK

Čo nie je dostupné

Súvisiace

Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card

Product updates by email

New features, guides and the end of the beta. One email a month at most.

Send me occasional Anpheros Platform updates by email (new features, API changes, guides). I'll confirm by email and can unsubscribe in one click from any email. Privacy