Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
Anpheros ile Geliştirin
Erişimden üretime dokuz adımda yolculuk — kimlik doğrulama, API, tıbbi veriler, onay, FHIR, webhook'lar, SDK'lar ve yayına alma — her adım için rehberle.
Anpheros üzerine geliştirme yapmak, onu uygulamanızın tıbbi veri katmanı olarak kullanmak anlamına gelir: ürününüz, hasta kayıtlarını HL7 FHIR R4'te depolamak ve okumak, hasta onayını almak ve olayları almak için Anpheros API'sini çağırır. Bu sayfa, ilk erişimden üretime giden yol haritasıdır; her adım, onu ayrıntılı olarak kapsayan rehbere bağlanır.
1. Erişim Sağlama
Anpheros Platform özel beta aşamasındadır. Sandbox kendi kendine hizmet sunar: kontrol panelinde (https://platform.anpheros.com/dashboard/) Google ile oturum açın ve Bir sandbox anahtarı al düğmesine basın — bir kuruluş, kendi 30 sentetik hastası olan bir sandbox projesi ve bir anahtar elde edersiniz. Üretim erişimi isteğe bağlıdır ([email protected]). Kontrol paneli aracılığıyla veya Admin API aracılığıyla ek projeler ve API anahtarları oluşturursunuz; OAuth uygulamaları POST /admin/projects/{id}/applications ile ve webhook'lar POST /v1/webhooks ile kaydedilir.
Bir proje, izolasyon birimidir: anahtarları yalnızca oluşturduğu hastaları (ve rıza ile erişim izni verenleri) görür.
2. Kimlik Doğrulama
| Kimlik Bilgisi | İçin | Şöyle Görünür |
|---|---|---|
| API anahtarı | sunucularınız | sk_test_… (sandbox), sk_live_… (production) |
| OAuth erişim belirteci | bir hasta adına hareket eden bir uygulama | at_…, 30 dakika geçerli, dönen bir yenileme belirteci ile yenilenir |
Bunu Authorization: Bearer <credential> olarak gönderin. Anahtarlar yalnızca bir kez gösterilir ve asla mobil veya web uygulamasında bulunmamalıdır. → Kimlik Doğrulama ve OAuth
3. API'ye Bağlanma
Temel URL https://platform.anpheros.com; REST /v1, FHIR R4 /fhir/R4 adresindedir. İnteraktif referans ve OpenAPI spesifikasyonu her uç noktayı açıklar.
curl https://platform.anpheros.com/v1/patients -H "Authorization: Bearer $KEY"
→ API referansı · Sağlık API'si
4. Tıbbi Veri Oluşturma ve Okuma
Kullanıcılarınızın her biri için bir hasta oluşturun, Idempotency-Key ile gözlemler, durumlar, ilaçlar ve belgeler yazın ve bunları liste veya zaman çizelgesi olarak geri okuyun. Her yazının yazarını belirtin (patient, practitioner, device, import, ai).
→ Başlarken · Tıbbi Veri API'si · Sağlık Uygulaması Oluşturma
5. Rıza Ekleme
Bir kişinin Anpheros'ta tuttuğu bir kayda ulaşmak için, yönlendirme URI'si ile bir OAuth uygulaması kaydedin, ihtiyacınız olan kapsamlarla kişiyi rıza sayfasına gönderin ve kodu (PKCE) jetonlarla değiştirin. Kişi süreyi seçebilir ve istediği zaman erişimi iptal edebilir; her okuma işlemi onlar tarafından görülebilir.
→ Rıza ve erişim modeli · Kimlik Doğrulama ve OAuth
6. Tam modele ihtiyaç duyduğunuzda FHIR kullanın
REST API dışındaki kaynak türleri — aşılar, prosedürler, bakım planları, alerjiler, karşılaşmalar ve diğerleri, toplam 26 adet — FHIR R4 aracılığıyla, arama, geçmiş, işlemler, $everything ve Uluslararası Hasta Özeti ($summary) ile birlikte kullanılabilir.
→ FHIR platformu · FHIR kod sistemleri · Sağlık verisi birlikte çalışabilirliği
7. Olaylara Tepki Verme
resource.*, consent.* veya document.finalized olayları için bir webhook uç noktası kaydedin ve her teslimatın Anpheros-Signature'ini doğrulayın. Laboratuvar raporları, laboratuvar bağlayıcısına tek bir çağrıda gönderilebilir.
→ Webhooks · Lab connector · Healthcare integrations
8. SDK Kullanımı
@anpheros/sdk (TypeScript: Node 18+, tarayıcılar, Deno, Bun) ve anpheros_sdk (Dart / Flutter), tüm genel API'yi aynı yapıda kapsar, oluşturma işlemlerine idempotency anahtarları ekler, 429/5xx üzerinde yeniden dener, belirteçleri yeniler ve onay akışını uygular.
npm install @anpheros/sdk # or: dart pub add anpheros_sdk
→ SDK'lar
9. Üretime Geçiş
- Üretim anahtarları (
sk_live_), imzalanmış bir veri işleme sözleşmesiyle doğrulanmış kuruluşlara verilir. - Özel beta sürümünün sınırlamalarını planlayın: tek bölge, sözleşmeli SLA yok, anahtar başına ve IP başına dakikada 600 istek.
- Hataları türlerine göre ele alın ve destek için
Anpheros-Request-Id'i saklayın. - Verilerin nasıl korunduğunu ve nerede depolandığını gözden geçirin.
→ Güvenlik, gizlilik ve veri ikametgâhı · Sınırlamalar · Hatalar · Sürüm oluşturma ve kullanımdan kaldırma
Yapay Zeka Ekleme
Ürününüz bir yapay zeka asistanı veya ajanı içeriyorsa, bağlam API'si, bir jeton bütçesi dahilinde ve her öğe kaynakla etiketlenmiş olarak, bir kaydın ilgili bölümünü kullandığınız model için hazırlar. → Yapay Zeka Sağlık Uygulamaları
İlgili Konular
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card