AnpherosAnpheros PlatformDevelopers

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

API pro zdravotnická data

Kam jdou jednotlivé typy zdravotnických dat v Anpheros API, jak jsou kódovány a jak je zapisovat, filtrovat, sledovat, opravovat a mazat — s funkčními příklady.

Medicínská datová API poskytuje softwaru strukturovaný přístup k obsahu záznamů pacientů: vytvořit pacienta, zaznamenat naměřený krevní tlak, vypsat aktivní léky, připojit laboratorní zprávu, sledovat, kdo co zapsal. Tato stránka popisuje datové operace Anpheros API — kam který druh medicínských dat směřuje, jak je kódován a jak si jej přečíst zpět — s příklady, které fungují proti sandboxu.

Aplikace používají tyto operace k tomu, aby Anpheros sloužil jako medicínská databáze jejich produktu: záznamy pacientů žijí v HL7 FHIR R4 úložišti platformy a aplikace je čte a zapisuje prostřednictvím API namísto toho, aby si udržovala vlastní tabulky medicínských dat.

Pro širší kontext (autentizace, souhlas, události) viz Healthcare API.

Kam která data ukládáme

Lékařská data REST v1 FHIR resource Kódování
Osoba POST /v1/patients Patient jméno, datum narození, pohlaví, identifikátory
Vitální funkce, laboratorní výsledky, symptomy, aktivita, dotazníky /v1/patients/{id}/observations Observation LOINC (symptomy: kapitola R ICD-10); jednotky UCUM
Diagnózy a problémy /v1/patients/{id}/conditions Condition ICD-10
Léky /v1/patients/{id}/medications MedicationStatement ATC, název produktu ponechán jako text
Dokumenty (PDF, obrázky) /v1/patients/{id}/documents DocumentReference typy dokumentů LOINC
Celá laboratorní zpráva POST /v1/patients/{id}/labs/import Observation (laboratory) LOINC, pokud je znám, jinak vlastní kód laboratoře
Podané nebo vynechané dávky, očkování, alergie, procedury, zprávy, plány péče, cíle, doporučení, návštěvy, schůzky, týmy péče, rodinná anamnéza, dotazníky /fhir/R4/{type} MedicationAdministration, Immunization, AllergyIntolerance, Procedure, DiagnosticReport, CarePlan, Goal, ServiceRequest, Encounter, Appointment, CareTeam, FamilyMemberHistory, QuestionnaireResponse dle FHIR code systems

Objekty REST v1 a FHIR resource jsou stejné záznamy se stejnými ID; každý objekt v1 nese svůj odkaz fhir.

Zápis lékařských dat

# a lab result with its reference range, linked to the report it came from
curl -X POST https://platform.anpheros.com/v1/patients/$PID/observations \
     -H "Authorization: Bearer $KEY" -H 'content-type: application/json' -H "Idempotency-Key: $(uuidgen)" -d '{
  "code": "4548-4", "display": "Hemoglobin A1c", "category": "laboratory",
  "value": 6.4, "unit": "%", "effective_at": "2026-09-01T08:00:00Z",
  "reference_range": {"low": 4.0, "high": 5.6},
  "derived_from": ["DocumentReference/'$DOC'"], "author_type": "import"
}'

Čtení lékařských dat

curl "https://platform.anpheros.com/v1/patients/$PID/observations?category=laboratory&code=4548-4&from=2026-01-01" -H "Authorization: Bearer $KEY"
curl "https://platform.anpheros.com/v1/patients/$PID/conditions?clinical_status=active" -H "Authorization: Bearer $KEY"
curl "https://platform.anpheros.com/v1/patients/$PID/medications?status=active" -H "Authorization: Bearer $KEY"
curl "https://platform.anpheros.com/v1/patients/$PID/timeline?from=2026-06-01" -H "Authorization: Bearer $KEY"
Koncový bod Filtry
observations category, code, from, to
conditions clinical_status
medications status
documents kind
timeline from, to, types

Seznamy jsou stránkované pomocí limit a cursor. Timeline slučuje pozorování, stavy, léky, dokumenty, návštěvy, schůzky, očkování a epizody péče do jednoho chronologického seznamu — přirozeného vstupu pro obrazovku historie pacienta.

Pro cokoli, co REST filtry nepokrývají, použijte vyhledávání FHIR: GET /fhir/R4/Observation?patient=$PID&code=http://loinc.org|4548-4&_sort=-date (platforma FHIR).

Sledování a opravy dat

Dokumenty

Vytvořte dokument (získáte cílové místo pro nahrání), nahrajte bajty prostřednictvím platformy nebo přímo do úložiště a poté jej finalizujte. Po finalizaci je originál neměnný; jeho SHA-256 a velikost jsou zaznamenány. Maximálně 25 MiB na soubor.

Související

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