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/R4címen, CapabilityStatement-tel a/metadatacímen, kereséssel,_history,$everything,$summary(International Patient Summary) és$validatefunkciókkal. - Ugyanazok az adatok REST-en keresztül a
/v1cí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_sdka pub.dev-en) és TypeScript (@anpheros/sdkaz 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.
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.