FHIR hizmetini kullanmaya başlama
Bu makalede, Azure Health Veri Hizmetleri'nde FHIR® hizmetini kullanmaya başlamaya yönelik temel adımlar özetlenmektedir.
Önkoşul olarak bir Azure aboneliğine ve Azure kaynak grubu oluşturup Azure kaynaklarını dağıtma izinlerine ihtiyacınız olacaktır. Tüm adımları izleyebilir veya mevcut bir ortamınız varsa bazılarını atlayabilirsiniz. Ayrıca tüm adımları birleştirebilir ve bunları PowerShell, Azure CLI ve REST API betikleriyle tamamlayabilirsiniz.
Azure aboneliğinizde çalışma alanı oluşturma
Azure portalından veya PowerShell, Azure CLI ve REST API kullanarak bir çalışma alanı oluşturun. Betikleri Azure Health Data Services örneklerinden bulabilirsiniz.
Not
Her Azure aboneliğinde oluşturabileceğiniz çalışma alanı sayısı ve FHIR hizmet örneği sayısıyla ilgili sınırlar vardır.
Çalışma alanında FHIR hizmeti oluşturma
Azure portalından veya PowerShell, Azure CLI ve REST API kullanarak bir FHIR hizmet örneği oluşturabilirsiniz. Betikleri Azure Health Data Services örneklerinden bulabilirsiniz.
İsteğe bağlı olarak, çalışma alanında bir DICOM hizmeti ve MedTech hizmeti oluşturabilirsiniz.
FHIR hizmetine erişme
FHIR hizmetinin güvenliği, devre dışı bırakılabilen Microsoft Entra Id ile sağlanır. Hizmet API'sine erişmek için, Microsoft Entra Id'de bir istemci uygulaması (hizmet sorumlusu olarak da adlandırılır) oluşturmanız ve doğru izinleri vermelisiniz.
Bir istemci uygulaması kaydetme
Azure portalından veya PowerShell ve Azure CLI betiklerini kullanarak bir istemci uygulaması oluşturabilir veya kaydedebilirsiniz. Bu istemci uygulaması bir veya daha fazla FHIR hizmet örneği için kullanılabilir. Azure Health Veri Hizmetleri'ndeki diğer hizmetler için de kullanılabilir.
İstemci uygulaması bir sertifika veya istemci gizli dizisiyle oluşturulduysa, süre dolmadan önce sertifikayı veya istemci gizli dizisini yenilediğinizden ve uygulamalarınızdaki istemci kimlik bilgilerini değiştirdiğinizden emin olun.
İstemci uygulamasını silebilirsiniz. Bir istemci uygulamasını silmeden önce üretim, geliştirme, test veya kalite güvencesi (QA) ortamlarında kullanılmadığından emin olun.
Erişim izni verme
Azure portalında veya PowerShell ve Azure CLI betiklerini kullanarak erişim izinleri verebilir veya roller atayabilirsiniz.
Oluşturma, okuma, güncelleştirme ve silme (CRUD) işlemleri gerçekleştirme
Uygulamalarınızdaki FHIR hizmetine karşı veya Postman, REST client ve cURL gibi araçları kullanarak Oluşturma, Okuma (arama), Güncelleştirme ve Silme - CRUD işlemleri gerçekleştirebilirsiniz. FHIR hizmeti varsayılan olarak güvenli olduğundan, bir erişim belirteci edinmeniz ve bunu işlem isteğinize eklemeniz gerekir.
Bir erişim belirteci alma
PowerShell, Azure CLI, REST CCI veya .NET SDK kullanarak Bir Microsoft Entra erişim belirteci alabilirsiniz. Daha fazla bilgi için bkz. Erişim belirteci alma.
Mevcut araçları kullanarak erişim
Verileri yükleme
FHIR hizmetine karşı POST veya PUT yöntemini kullanarak verileri doğrudan yükleyebilirsiniz. Verileri toplu yüklemek için $import işlemini kullanabilirsiniz. Bilgi için içeri aktarma işlemini ziyaret edin.
CMS, arama, profil doğrulama ve yeniden dizin oluşturma
Birlikte çalışabilirlik ve hasta erişimi, arama, profil doğrulama ve yeniden dizinleme hakkında daha fazla ayrıntıyı FHIR hizmet belgelerinde bulabilirsiniz.
Verileri dışarı aktarma
İsteğe bağlı olarak, verileri Azure Depolama'ya aktarabilir ($export) ve analiz veya makine öğrenmesi projelerinizde kullanabilirsiniz. Verileri "olduğu gibi" veya tanımsız ndjson
biçimde dışarı aktarabilirsiniz.
Verileri dönüştürme
İsteğe bağlı olarak, HL7 v2 verilerini ve diğer biçimleri FHIR'ye dönüştürebilirsiniz.
Power BI panosunda FHIR verilerini kullanma
İsteğe bağlı olarak, FHIR verileriyle Power BI pano raporları oluşturabilirsiniz.