Pentru dezvoltatori

Server FHIR gratuit pentru dezvoltare: un sandbox cu 30 de pacienți sintetici și șase luni de istoric

Unde puteți obține un server FHIR R4 gratuit pe care îl puteți accesa astăzi: sandbox-ul Anpheros, self-service, cu 30 de pacienți sintetici, date realiste LOINC, ICD-10 și ATC, o API REST, webhooks și SDK-uri. Limite, resetări și cum arată datele.

de Publicat 4 min de citit

Serverele publice de testare FHIR sunt utile pentru o primă solicitare și inutile în momentul în care aveți nevoie de date care rămân la locul lor, pacienți care seamănă cu ai dumneavoastră sau o scriere care nu este ștearsă de următoarea persoană. Sandbox-ul Anpheros este un server FHIR R4 gratuit care aparține proiectului dumneavoastră: proprii 30 de pacienți sintetici, propriile scrieri, propriile chei și webhooks, și un buton de resetare atunci când doriți ca datele originale să revină.

Versiune tehnică pentru dezvoltatori: Sandbox FHIR · Bază de date FHIR gratuită pe developers.anpheros.com, cu solicitări, răspunsuri și limite. Această pagină este versiunea în limbaj simplu.

Ce primiți

  • Un endpoint FHIR R4 la https://platform.anpheros.com/fhir/R4, cu o declarație de capacitate la /metadata, căutare, _history, $everything, $summary (Rezumat Internațional al Pacientului) și $validate.
  • Aceleași date prin REST la /v1: pacienți, observații, medicamente, afecțiuni, cronologie, documente.
  • 30 de pacienți sintetici per proiect, cu șase luni de istoric până în ziua în care a fost creat proiectul: adulți, copii și persoane în vârstă din întreaga UE, cu afecțiuni codificate în ICD-10, medicamente în ATC, alergii, rezultate de laborator și semne vitale în LOINC.
  • Webhooks, documente, import de laborator, OAuth, exact ca în producție, astfel încât nimic să nu se schimbe atunci când treceți în producție.
  • SDK-uri pentru Dart (anpheros_sdk pe pub.dev) și TypeScript (@anpheros/sdk pe npm).

Sandbox-ul este gratuit și rămâne gratuit. Nimeni nu cere un card.

Obținerea unei chei

Autentificați-vă în tabloul de bord la platform.anpheros.com/dashboard cu Google și apăsați Obțineți o cheie de sandbox. Veți primi o organizație, un proiect de sandbox și o cheie sk_test_…, afișată o singură dată. La fel prin API-ul de administrare:

curl -X POST https://platform.anpheros.com/admin/sandbox/quickstart \
     -H "Authorization: Bearer $FIREBASE_ID_TOKEN"

Prima apelare:

export BASE=https://platform.anpheros.com
export KEY=sk_test_…
curl "$BASE/fhir/R4/Patient?_count=5" -H "Authorization: Bearer $KEY"
curl "$BASE/fhir/R4/Observation?patient=$PID&category=laboratory&_sort=-date" -H "Authorization: Bearer $KEY"

Pacienții sintetici

Fiecare proiect de sandbox primește propria copie. Modificați sau ștergeți orice; niciun alt proiect nu o vede. Resetați pacienții de test în tabloul de bord (sau POST /admin/projects/{id}/sandbox/reset) îi readuce așa cum erau, cu ID-uri noi; pacienții creați de dumneavoastră nu sunt afectați. Fiecare pacient sintetic păstrează un identificator stabil pe parcursul resetărilor, astfel încât un test poate găsi întotdeauna aceeași persoană:

Patient?identifier=https://anpheros.com/fhir/sid/sandbox-persona|p02

este întotdeauna Elena Ionescu, născută în 1985, cu aceleași afecțiuni și aceleași șase luni de înregistrări.

Limite

Generos, dar finit, astfel încât un singur script scăpat de sub control să nu coste pe nimeni nimic:

Limită Sandbox
Scrieri de resurse 10 000 per proiect pe zi
Pacienți 100 proprii, pe lângă cei 30 sintetici
Documente 250 MB per proiect
Solicitări 600 pe minut per cheie
Proiecte de sandbox 5 per organizație

O cheie de sandbox vede doar date de sandbox. Producția este o bază de date diferită, deschisă organizațiilor verificate cu un acord de prelucrare a datelor semnat; prima lună de producție este gratuită.

Vizualizarea datelor

Tabloul de bord afișează fișa fiecărui pacient, FHIR-ul fiecărei resurse, Proveniența din spatele acesteia și jurnalul de solicitări al proiectului. Pentru o privire rapidă fără cod, GET /v1/patients/{id}/timeline returnează totul despre o persoană în ordine cronologică, iar GET /fhir/R4/Patient/{id}/$everything returnează întreaga fișă ca un pachet (Bundle). Exemple de resurse pentru fiecare tip sunt publicate la platform.anpheros.com/tools/fhir-examples, iar un validator la /tools/fhir-validator.

Întrebări frecvente

Sandbox-ul este cu adevărat gratuit?

Da, fără limită de timp și fără card. Limitele de mai sus există pentru a-l menține gratuit pentru toată lumea.

Este un server FHIR public?

Nu, și acesta este avantajul. Serverele publice de testare sunt partajate și șterse; sandbox-ul dumneavoastră aparține proiectului dumneavoastră, cu propriile chei. Alți dezvoltatori nu vă pot vedea sau modifica datele.

Pot încărca proprii pacienți de test?

Da: creați pacienți și resurse prin /fhir/R4 sau /v1, până la 100 de pacienți per proiect. Conectorul de laborator importă un raport complet din CSV, HL7 v2 sau JSON într-o singură solicitare.

Ce se întâmplă când trec în producție?

Nimic nu se schimbă în codul dumneavoastră. URL-ul de bază este același; o cheie sk_live_… direcționează aceleași apeluri către baza de date de producție. Producția necesită o organizație verificată și un acord de prelucrare a datelor semnat.

Poate un asistent AI să folosească sandbox-ul?

Da. Serverul MCP la platform.anpheros.com/mcp acceptă o cheie de sandbox și expune fișa oricărui asistent capabil de MCP: listează pacienți, obține un context etichetat cu proveniență, caută FHIR, validează și creează resurse. Vezi Integrarea EMR cu asistenți medicali AI.

Acest ghid este informativ și nu înlocuiește consultul medical. Pentru decizii despre sănătatea ta, vorbește cu medicul tău. În urgență, sună la 112.
Despre autor
Adrian Kereky

Fondatorul Anpheros. Inginer electronist, a lucrat șase ani în conducere autonomă, pe proiecte din industria auto în parteneriat cu Samsung și NVIDIA, la arhitectura sistemelor de asistență la condus și a sistemelor AI care rulează pe cipuri NVIDIA cu CUDA. Apoi a construit Anpheros: dosarul medical controlat de pacient și platforma HL7 FHIR R4 pe care rulează.

Mai mult despre Anpheros și autor →

Ține-ți dosarul medical la tine

Anpheros Daily păstrează simptomele, analizele, medicamentele și documentele într-un singur loc, în format standard, sub controlul tău. Planul Basic e gratuit.

Descarcă Anpheros Daily