Genel FHIR test sunucuları ilk istekler için kullanışlıdır ve verilerin kalıcı olmasını, sizin gibi görünen hastaları veya bir sonraki kişi tarafından silinmeyecek yazma işlemleri gerektirdiğinizde işe yaramaz hale gelir. Anpheros sandbox, projenize ait ücretsiz bir FHIR R4 sunucusudur: kendi 30 sentetik hastanız, kendi yazma işlemleriniz, kendi anahtarlarınız ve webhook'larınız ve orijinal verileri geri istediğinizde kullanabileceğiniz bir sıfırlama düğmesi.
Geliştiriciler için teknik sürüm: FHIR sandbox · developers.anpheros.com adresinde Ücretsiz FHIR veritabanı, istekler, yanıtlar ve sınırlar ile birlikte. Bu sayfa, anlaşılır dildeki sürümdür.
Neler Elde Edersiniz?
https://platform.anpheros.com/fhir/R4adresinde bir FHIR R4 uç noktası,/metadataadresinde bir CapabilityStatement, arama,_history,$everything,$summary(Uluslararası Hasta Özeti) ve$validateözellikleri ile birlikte./v1adresinde REST üzerinden aynı veriler: hastalar, gözlemler, ilaçlar, durumlar, zaman çizelgesi, belgeler.- Proje başına 30 sentetik hasta, projenin oluşturulduğu güne kadar altı aylık geçmişle birlikte: AB genelinden yetişkinler, çocuklar ve yaşlılar, ICD-10 ile kodlanmış durumlar, ATC ile ilaçlar, alerjiler, LOINC ile laboratuvar sonuçları ve yaşamsal belirtiler.
- Webhook'lar, belgeler, laboratuvar içe aktarma, OAuth, üretimdekiyle aynı şekilde, böylece canlıya geçtiğinizde hiçbir şey değişmez.
- Dart (
pub.dev'de anpheros_sdk) ve TypeScript (npm'de @anpheros/sdk) için SDK'lar.
Sandbox ücretsizdir ve ücretsiz kalır. Kimse kart istemez.
Anahtar Alma
platform.anpheros.com/dashboard adresindeki kontrol paneline Google ile giriş yapın ve Bir sandbox anahtarı al düğmesine basın. Bir kuruluş, bir sandbox projesi ve yalnızca bir kez gösterilen bir sk_test_… anahtarı alırsınız. Aynı şey Yönetici API aracılığıyla da geçerlidir:
curl -X POST https://platform.anpheros.com/admin/sandbox/quickstart \
-H "Authorization: Bearer $FIREBASE_ID_TOKEN"
İlk çağrı:
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"
Sentetik Hastalar
Her sandbox projesi kendi kopyasını alır. Herhangi bir şeyi değiştirin veya silin; başka hiçbir proje bunu görmez. Kontrol panelindeki Test hastalarını sıfırla (veya POST /admin/projects/{id}/sandbox/reset) onları orijinal hallerine, yeni kimliklerle geri getirir; kendiniz oluşturduğunuz hastalar etkilenmez. Her sentetik hasta, sıfırlamalar boyunca sabit bir tanımlayıcıya sahiptir, böylece bir test her zaman aynı kişiyi bulabilir:
Patient?identifier=https://anpheros.com/fhir/sid/sandbox-persona|p02
her zaman Elena Ionescu, 1985 doğumlu, aynı durumlara ve aynı altı aylık okumalara sahip olacaktır.
Sınırlar
Cömert ama sınırlı, böylece tek bir kontrolsüz komut kimseye maliyet getirmez:
| Sınır | Sandbox |
|---|---|
| Kaynak yazma işlemleri | Proje başına günde 10.000 |
| Hastalar | 30 sentetik hastaya ek olarak 100 kendi hastanız |
| Belgeler | Proje başına 250 MB |
| İstekler | Anahtar başına dakikada 600 |
| Sandbox projeleri | Kuruluş başına 5 |
Bir sandbox anahtarı yalnızca sandbox verilerini görür. Üretim, doğrulanmış kuruluşlara ve imzalanmış bir veri işleme sözleşmesine açık farklı bir veritabanıdır; üretimin ilk ayı ücretsizdir.
Verileri Göz Atma
Kontrol paneli, her hastanın kaydını, her kaynağın FHIR'ını, arkasındaki Provenance'ı ve projenin istek günlüğünü gösterir. Kod olmadan hızlı bir bakış için GET /v1/patients/{id}/timeline tek bir kişi hakkındaki her şeyi tarih sırasına göre döndürür ve GET /fhir/R4/Patient/{id}/$everything tüm kaydı bir Bundle olarak döndürür. Her tür için örnek kaynaklar platform.anpheros.com/tools/fhir-examples adresinde yayınlanmıştır ve bir doğrulayıcı /tools/fhir-validator adresindedir.
Sık sorulan sorular
Sandbox gerçekten ücretsiz mi?
Evet, zaman sınırı ve kart olmadan. Yukarıdaki sınırlar, herkes için ücretsiz kalmasını sağlamak amacıyla konulmuştur.
Bu genel bir FHIR sunucusu mu?
Hayır, ve bu avantajdır. Genel test sunucuları paylaşılır ve silinir; sizin sandbox'ınız projenize aittir, kendi anahtarlarıyla birlikte. Diğer geliştiriciler verilerinizi göremez veya değiştiremez.
Kendi test hastalarımı yükleyebilir miyim?
Evet: proje başına 100 hastaya kadar /fhir/R4 veya /v1 üzerinden hasta ve kaynak oluşturun. Laboratuvar bağlayıcısı, tek bir istekte CSV, HL7 v2 veya JSON'dan tam bir raporu içe aktarır.
Üretime geçtiğimde ne olur?
Kodunuzda hiçbir şey değişmez. Temel URL aynıdır; bir sk_live_… anahtarı aynı çağrıları üretim veritabanına yönlendirir. Üretim, doğrulanmış bir kuruluş ve imzalanmış bir veri işleme sözleşmesi gerektirir.
Bir yapay zeka asistanı sandbox'ı kullanabilir mi?
Evet. platform.anpheros.com/mcp adresindeki MCP sunucusu bir sandbox anahtarını kabul eder ve herhangi bir MCP uyumlu asistana kaydı sunar: hastaları listeleme, provenance etiketli bir bağlam alma, FHIR arama, kaynakları doğrulama ve oluşturma. Yapay zeka tıbbi asistanlarıyla EMR entegrasyonu bölümüne bakın.
Sağlık kaydınız hep yanınızda
Anpheros Daily semptomları, tahlilleri, ilaçları ve belgeleri tek bir yerde, standart bir formatta ve sizin kontrolünüzde saklar. Basic planı ücretsizdir.