Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
FHIR Platformu: Hasta Onaylı Yönetilen FHIR R4
Yönetilen bir FHIR R4 platformu: 26 kaynak türü, arama, geçmiş, işlemler, $everything, IPS, Inferno testli SMART başlatma, onay ve veri kökeni, artı basit bir REST API. Ücretsiz test ortamı.
Anpheros bir FHIR platformudur — uygulamaların FHIR arka ucu olarak kullandığı yönetilen bir FHIR veritabanı (veri deposu): her hasta kaydını yerel olarak HL7 FHIR R4 (4.0.1) kaynakları olarak depolar ve standartın üzerine rıza, köken bilgisi ve denetim ekleyerek https://platform.anpheros.com/fhir/R4 adresinde sunar. Zaten FHIR konuşan uygulamalar doğrudan kullanabilir; konuşmayanlar ise aynı kimliklerle aynı kaynakları okuyup yazan daha basit REST API'yi (/v1) kullanabilir.
Yapay zeka uygulamaları için bu, Anpheros'u bir modelin bağlamının geldiği FHIR arka ucu yapar: LLM uygulamaları ve sağlık verileri bölümüne bakın.

HL7 FHIR Nedir?
FHIR (Fast Healthcare Interoperability Resources), web üzerinden sağlık verilerinin alışverişi için HL7 standardıdır. Aşağıdakileri tanımlar:
- kaynaklar — her klinik kavram için küçük, tipli JSON (veya XML) belgeler: bir
Patient, birObservation, birCondition, birMedicationStatement; - aralarındaki referanslar (
"subject": {"reference": "Patient/123"}), böylece bir kayıt bir hasta etrafındaki kaynakların bir grafiğidir; - kaynakları okumak, aramak, oluşturmak, güncellemek ve silmek için standart arama parametreleriyle bir REST API;
- kaynakları tek seferde (işlemler) veya bir belge olarak (bir hasta özeti gibi) göndermek için paketler;
- LOINC veya ICD-10 gibi sistemlerden gelen kodları taşıyan değerler için terminoloji bağlamaları;
- belirli bir kullanım durumu veya ülke için kısıtlamalar, örneğin International Patient Summary gibi profiller.
R4 (sürüm 4.0.1), bugün en yaygın uygulanan sürümdür. FHIR'ı depolama modeli olarak kullanmak — yalnızca bir dışa aktarma formatı olarak değil — bir uygulamanın yazdığı ile başka bir FHIR sisteminin okuduğu arasında bir çeviri katmanı olmadığı anlamına gelir.
{
"resourceType": "Observation",
"status": "final",
"category": [{"coding": [{"system": "http://terminology.hl7.org/CodeSystem/observation-category", "code": "laboratory"}]}],
"code": {"coding": [{"system": "http://loinc.org", "code": "4548-4", "display": "Hemoglobin A1c"}]},
"subject": {"reference": "Patient/…"},
"effectiveDateTime": "2026-09-01T08:00:00Z",
"valueQuantity": {"value": 6.4, "unit": "%", "system": "http://unitsofmeasure.org", "code": "%"}
}
Yetenek Bildirimi
GET /fhir/R4/metadata, desteklenen kaynak türlerini, arama parametrelerini ve işlemleri içeren CapabilityStatement'ı döndürür. Bu, herkese açık ve yetkili listedir; aşağıdaki tablo 28 Eylül 2026 itibarıyla bunu yansıtmaktadır.
26 kaynak türü
Patientone record per personObservationDiagnosticReport
ConditionEpisodeOfCareProcedureCarePlanGoalServiceRequestCareTeamFamilyMemberHistory
MedicationStatementMedicationAdministrationImmunizationAllergyIntolerance
DocumentReferenceQuestionnaireResponse
EncounterAppointment
OrganizationPractitionerPractitionerRole
ConsentProvenance
RelatedPersonBasic
Her hasta kapsamındaki tür, hasta bölmesine aittir, bu nedenle Patient/{id}/$everything, hasta düzeyindeki OAuth kapsamları ve onay filtreleri bunların tümü için geçerlidir. Dizin kaynaklarının (Organization, Practitioner, PractitionerRole) hastası yoktur; aynı ortamdaki projeler arasında okunabilirler ve yalnızca onları oluşturan proje tarafından değiştirilebilirler.
Etkileşimler ve Operasyonlar
- CRUD + searchEvery type; unknown search parameters refused with 400
- History_history for every version; If-Match for safe updates
- TransactionsBundles of type transaction or batch
- $everythingThe whole compartment of one patient
- $summaryAn International Patient Summary document
- Desteklenen her tür üzerinde okuma, arama, oluşturma, güncelleme, silme; türe göre arama parametreleri CapabilityStatement'ta listelenmiştir. Bilinmeyen arama parametreleri sessizce yoksayılmak yerine
400ile reddedilir. - Geçmiş:
GET /fhir/R4/{type}/{id}/_historyher sürümü döndürür; güncellemelerIf-Matchile koşullu hale getirilebilir (sürüm uyumsuzluğu412ile yanıt verir). - İşlemler ve toplu işler:
transactionveyabatchtüründe birBundleilePOST /fhir/R4. Patient/{id}/$everything: tek bir hastanın tüm bölmesi.Patient/{id}/$summary: İngilizce veya Rumence (?lang=) bir Uluslararası Hasta Özeti (IPS) belgesiBundle.Observation/$validate?profile=eu-lab: bir laboratuvar sonucunun HL7 Europe laboratuvar rapor kurallarına nasıl uyduğunu bildirir.- Sayfalama: 200'e kadar
_count;_revincludeen fazla 1.000 kaynak döndürür. - Tekrarlanabilirlik:
POSTistekleri birIdempotency-Keykabul eder; aynı anahtarla bir isteği tekrarlamak aynı yanıtı döndürür ve hiçbir şey oluşturmaz.
# latest HbA1c results of one patient, strict FHIR
curl "https://platform.anpheros.com/fhir/R4/Observation?patient=$PID&code=http://loinc.org|4548-4&_sort=-date" \
-H "Authorization: Bearer $KEY"
# the patient's International Patient Summary
curl "https://platform.anpheros.com/fhir/R4/Patient/$PID/\$summary?lang=en" -H "Authorization: Bearer $KEY"
FHIR ve Daha Basit REST API
/v1, FHIR kaynaklarıyla doğrudan çalışmak istemeyen geliştiriciler için mevcuttur. Hastalar, gözlemler, durumlar, ilaçlar, belgeler, kronolojik bir zaman çizelgesi ve köken bilgileri ile platform özelliklerini (bağlam, laboratuvar içe aktarma, webhook'lar, terminoloji) kapsar. Her /v1 nesnesi fhir referansını taşır, böylece bir uygulama /v1 ile başlayıp tam modele ihtiyaç duyduğu kısımlar için FHIR'a geçiş yapabilir.
FHIR Etrafındaki Standartlar
$summary, resmi HL7 doğrulayıcısı ile doğrulanmış bir Uluslararası Hasta Özeti (0 hata) üretir; laboratuvar sonuçları HL7 Europe laboratuvar kurallarına göre kontrol edilir (bugün tavsiye niteliğinde); üçüncü taraf uygulamalar SMART on FHIR standalone launch aracılığıyla bağlanır; HL7 v2 ORU^R01 laboratuvar mesajları girdi olarak kabul edilir. Formatlar, seviyeler ve değişim desenleri Sağlık verisi birlikte çalışabilirliği bölümünde açıklanmıştır; kaynak türüne göre kod sistemleri FHIR kod sistemleri bölümünde açıklanmıştır.
Sıkça Sorulan Sorular
FHIR platformu nedir?
Sağlık verilerini HL7 FHIR kaynakları olarak depolayan ve standart FHIR REST API aracılığıyla sunan bir hizmettir. Uygulamaların standart etrafında ihtiyaç duyduğu yetkilendirme, onay, denetim, geçmiş ve $everything ve $summary gibi işlemleri ekler. Anpheros, yönetilen bir FHIR R4 platformudur: bir FHIR sunucusu çalıştırmak yerine onu çağırırsınız.
FHIR sunucusu ile FHIR platformu arasındaki fark nedir?
FHIR sunucusu, bir veritabanı üzerinde FHIR API'sini uygular. FHIR platformu bunu sizin için çalıştırır ve etrafındaki katmanı ekler — hasta onayı, köken bilgisi, erişim günlükleri, SDK'lar, webhook'lar, laboratuvar içe aktarma ve bir sandbox — böylece uygulamaların bu kısımları oluşturması gerekmez.
Anpheros hangi FHIR sürümünü destekliyor?
FHIR R4 (4.0.1), /fhir/R4/metadata adresindeki genel CapabilityStatement'ta listelenen 26 kaynak türü ile.
Anpheros FHIR platformu bağımsız olarak test ediliyor mu?
Açık kaynaklı Inferno test kitinin SMART App Launch STU2 "Standalone Launch" grubu, 22 testin 22'sini (28 Eylül 2026 çalıştırması) geçiyor ve International Patient Summary, resmi HL7 doğrulayıcısında 0 hata ile doğrulanıyor. EHR başlatma ve Bulk Data dışa aktarma henüz desteklenmiyor.
FHIR platformunu ücretsiz kullanabilir miyim?
Evet. Sandbox ücretsizdir ve proje başına 30 sentetik hasta içerir; üretim, ilk ay ücretsiz olmak üzere ayda 99 €'dan başlar.
Anpheros'u kullanmak için FHIR kullanmak zorunda mıyım?
Hayır. Daha basit bir REST API (/v1), aynı kimliklerle aynı kaynakları okur ve yazar, böylece bir uygulama düz JSON ile başlayabilir ve tam modele ihtiyaç duyduğunda FHIR'a geçebilir.
İlgili Kaynaklar
- FHIR sandbox: ücretsiz özel bir FHIR R4 test sunucusu
- Uluslararası Hasta Özeti (IPS) FHIR formatında
- Tıbbi veri kökenbilimi (provenance) açıklaması: kim neyi yazdı ve bunu nasıl kaydedersiniz
- FHIR R4 kullanarak tıbbi kayıtlar nasıl saklanır: curl ile adım adım öğretici
- FHIR ve özel bir tıbbi veritabanı karşılaştırması: kendi tablolarınızı ne zaman tasarlamalısınız ve ne zaman FHIR kullanmalısınız
- Ücretsiz FHIR veritabanı ve sandbox
- Anpheros diğer FHIR sunucularıyla nasıl karşılaştırılır
- Sağlık verisi birlikte çalışabilirliği
- FHIR kod sistemleri
- Tıbbi veri API'si
- Bir sağlık uygulaması oluşturun
- API referansı (OpenAPI)
- DICOM ve FHIR karşılaştırması: FHIR nerede biter ve tıbbi görüntüleme nerede başlar
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card