Fejlesztőknek

Ingyenes FHIR szerver fejlesztéshez: homokozó 30 szintetikus beteggel és hat hónapnyi adattal

Hol szerezhet be ingyenes FHIR R4 szervert, amelyre ma írhat: az Anpheros homokozó, önkiszolgáló, 30 szintetikus beteggel, valósághű LOINC, ICD-10 és ATC adatokkal, REST API-val, webhookokkal és SDK-kkal. Korlátok, visszaállítások és hogyan néznek ki az adatok.

Szerző: Megjelent: 3 perc olvasási idő

A nyilvános FHIR tesztszerverek hasznosak az első kéréshez, és haszontalanok attól a pillanattól kezdve, amikor olyan adatokra van szüksége, amelyek megmaradnak, olyan betegekre, akik hasonlítanak az Önhöz, vagy olyan írásra, amelyet a következő személy nem töröl el. Az Anpheros sandbox egy ingyenes FHIR R4 szerver, amely a projektjéhez tartozik: saját 30 szintetikus betege, saját írásai, saját kulcsai és webhookjai, valamint egy visszaállítás gomb, amikor vissza szeretné kapni az eredeti adatokat.

Műszaki verzió fejlesztőknek: FHIR sandbox · Ingyenes FHIR adatbázis a developers.anpheros.com oldalon, kérésekkel, válaszokkal és korlátokkal. Ez az oldal a hétköznapi nyelvű verzió.

Mit kap

  • Egy FHIR R4 végpont a https://platform.anpheros.com/fhir/R4 címen, CapabilityStatement-tel a /metadata címen, kereséssel, _history, $everything, $summary (International Patient Summary) és $validate funkciókkal.
  • Ugyanazok az adatok REST-en keresztül a /v1 címen: betegek, megfigyelések, gyógyszerek, állapotok, idővonal, dokumentumok.
  • 30 szintetikus beteg projektenként, hat hónapnyi történelemmel a projekt létrehozásának napjáig: felnőttek, gyermekek és idősek az EU minden részéről, ICD-10 kódolású állapotokkal, ATC kódolású gyógyszerekkel, allergiákkal, laboreredményekkel és LOINC kódolású életjelekkel.
  • Webhookok, dokumentumok, laboratóriumi import, OAuth, pontosan úgy, mint a gyártásban, így semmi sem változik, amikor élesbe kapcsol.
  • SDK-k Dart (anpheros_sdk a pub.dev-en) és TypeScript (@anpheros/sdk az npm-en) számára.

A sandbox ingyenes és ingyenes marad. Senki sem kér kártyát.

Kulcs igénylése

Jelentkezzen be a platform.anpheros.com/dashboard irányítópultra a Google-lal, és nyomja meg a Get a sandbox key gombot. Kap egy szervezetet, egy sandbox projektet és egy sk_test_… kulcsot, amely egyszer jelenik meg. Ugyanez az Admin API-n keresztül:

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

Első hívás:

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"

A szintetikus betegek

Minden sandbox projekt a saját példányát kapja meg. Bármit megváltoztathat vagy törölhet; más projekt nem látja. A Reset test patients a műszerfalon (vagy POST /admin/projects/{id}/sandbox/reset) visszaállítja őket az eredeti állapotukba, új azonosítókkal; az Ön által létrehozott betegeket nem érinti. Minden szintetikus beteg stabil azonosítót tart fenn a visszaállítások során, így egy teszt mindig ugyanazt a személyt találhatja meg:

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

mindig Elena Ionescu, 1985-ben született, ugyanazokkal az állapotokkal és ugyanazokkal a hat hónapos leolvasásokkal.

Korlátok

Nagylelkű, de véges, így egy elszabadult szkript senkinek sem kerülhet semmibe:

Korlát Sandbox
Erőforrás írások 10 000 projektenként naponta
Betegek 100 saját, a 30 szintetikus mellett
Dokumentumok 250 MB projektenként
Kérések 600 percenként kulcsonként
Sandbox projektek 5 szervezetként

Egy sandbox kulcs csak sandbox adatokat lát. A gyártás egy másik adatbázis, amelyet hitelesített szervezetek számára nyitnak meg egy aláírt adatfeldolgozási megállapodással; a gyártás első hónapja ingyenes.

Az adatok böngészése

A műszerfal megmutatja minden beteg rekordját, az egyes erőforrások FHIR-jét, az mögötte lévő Provenance-t és a projekt kérésnaplóját. Gyors áttekintéshez kód nélkül, a GET /v1/patients/{id}/timeline visszaad mindent egy személyről dátumrendben, és a GET /fhir/R4/Patient/{id}/$everything az egész rekordot Bundle-ként adja vissza. Minden típushoz példa erőforrások találhatók a platform.anpheros.com/tools/fhir-examples címen, és egy validátor a /tools/fhir-validator címen.

Gyakori kérdések

A sandbox tényleg ingyenes?

Igen, időkorlát és kártya nélkül. A fenti korlátok azért vannak, hogy mindenki számára ingyenes maradjon.

Ez egy nyilvános FHIR szerver?

Nem, és ez az előnye. A nyilvános tesztszervereket megosztják és törlik; a sandbox a projektjéhez tartozik, saját kulcsaival. Más fejlesztők nem láthatják vagy változtathatják meg az adatait.

Betölthetek saját teszt betegeket?

Igen: hozzon létre betegeket és erőforrásokat a /fhir/R4 vagy /v1 címen keresztül, legfeljebb 100 beteg projektenként. A laboratóriumi csatlakozó egy egész jelentést importál CSV, HL7 v2 vagy JSON formátumban egyetlen kéréssel.

Mi történik, amikor élesbe kapcsolok?

Semmi sem változik a kódjában. Az alap URL ugyanaz; egy sk_live_… kulcs ugyanazokat a hívásokat irányítja az éles adatbázisra. Az éles üzemhez hitelesített szervezet és aláírt adatfeldolgozási megállapodás szükséges.

Használhat egy AI asszisztens a sandboxot?

Igen. A platform.anpheros.com/mcp címen található MCP szerver elfogad egy sandbox kulcsot, és elérhetővé teszi a rekordot bármely MCP-képes asszisztens számára: listázhat betegeket, lekérhet egy provenance-címkézett kontextust, kereshet FHIR-ben, validálhat és létrehozhat erőforrásokat. Lásd: EMR integráció AI orvosi asszisztensekkel.

Ez az útmutató tájékoztató jellegű, és nem helyettesíti az orvosi tanácsot. Az egészségeddel kapcsolatos döntésekhez beszélj az orvosoddal. Vészhelyzet esetén hívd a 112-t.
A szerzőról
Adrian Kereky

Founder of Anpheros. An electronics engineer, he spent six years in autonomous driving, on automotive projects run in partnership with Samsung and NVIDIA, designing the architecture of driver-assistance and AI systems that run on NVIDIA chips with CUDA. He then built Anpheros: the patient-controlled medical record and the HL7 FHIR R4 platform it runs on.

Többet az Anpherosról és a szerzőről →

Tartsd magadnál az egészségügyi dokumentációdat

Az Anpheros Daily egy helyen tárolja a tüneteket, leleteket, gyógyszereket és dokumentumokat, szabványos formátumban, az irányításod alatt. Az Alap csomag ingyenes.

Szerezd meg az Anpheros Daily-t