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_sdkpe pub.dev) și TypeScript (@anpheros/sdkpe 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.
Ț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.