{"id":"5e8c1857-fa63-40b1-8b4a-2289c14cc4d0","shortId":"Z9vDJ4","kind":"skill","title":"azure-health-data-services","tagline":"Expert knowledge for Azure Health Data Services development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when using FHIR/DICOM/MedTech, de-","description":"# Azure Health Data Services Skill\n\nThis skill provides expert guidance for Azure Health Data Services. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.\n\n## How to Use This Skill\n\n> **IMPORTANT for Agent**: Use the **Category Index** below to locate relevant sections. For categories with line ranges (e.g., `L35-L120`), use `read_file` with the specified lines. For categories with file links (e.g., `[security.md](security.md)`), use `read_file` on the linked reference file\n\n> **IMPORTANT for Agent**: If `metadata.generated_at` is more than 3 months old, suggest the user pull the latest version from the repository. If `mcp_microsoftdocs` tools are not available, suggest the user install it: [Installation Guide](https://github.com/MicrosoftDocs/mcp/blob/main/README.md)\n\nThis skill requires **network access** to fetch documentation content:\n- **Preferred**: Use `mcp_microsoftdocs:microsoft_docs_fetch` with query string `from=learn-agent-skill`. Returns Markdown.\n- **Fallback**: Use `fetch_webpage` with query string `from=learn-agent-skill&accept=text/markdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Troubleshooting | L37-L45 | Diagnosing and fixing Azure Health Data Services issues: FHIR access token problems, event delivery failures, $convert-data errors, identity provider misconfig, and known platform limitations. |\n| Best Practices | L46-L53 | Guidance on using customer-managed keys with FHIR/DICOM, optimizing FHIR performance, and safely running, monitoring, and managing FHIR reindex jobs. |\n| Decision Making | L54-L59 | Guidance on planning and executing migrations from Azure API for FHIR to FHIR service or Azure Health Data Services, including retirement timelines, architecture, and migration strategies. |\n| Architecture & Design Patterns | L60-L66 | Architectural patterns for FHIR, DICOM, and de-identification: disaster recovery setup, reliable anonymization services, DICOM + Data Lake integration, and digital pathology workflow design. |\n| Limits & Quotas | L67-L72 | Autoscaling and performance tuning for Azure API for FHIR/FHIR service, plus supported languages and limits for the Azure Health de-identification service. |\n| Security | L73-L113 | Configuring secure access to FHIR/DICOM/HDI: Entra app registration, auth flows and tokens, RBAC and policies, CMK encryption, network/Private Link, and SMART on FHIR. |\n| Configuration | L114-L169 | Configuring FHIR, DICOM, and MedTech services: bulk ops, profiles/validation, CORS, logging/metrics, de-identification, events, security (Private Link), and standards (CARIN, Da Vinci). |\n| Integrations & Coding Patterns | L170-L202 | Coding patterns and integration guides for FHIR, DICOM, MedTech, and de-identification APIs, including REST/SDK usage, bulk ops, data pipelines, and connections to Synapse, ADF, AML, Power BI, and Teams. |\n| Deployment | L203-L219 | How to deploy and move Azure Health Data Services (FHIR, DICOM, de-identification, workspaces) using portal, ARM, Bicep, CLI, PowerShell, and check regional availability |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Validate and troubleshoot Azure API for FHIR access tokens | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/azure-api-fhir-access-token-validation |\n| Troubleshoot event delivery in Azure Health Data Services | https://learn.microsoft.com/en-us/azure/healthcare-apis/events/events-troubleshooting-guide |\n| Troubleshoot FHIR $convert-data operation failures | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/convert-data-troubleshoot |\n| Troubleshoot FHIR identity provider configuration issues | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/troubleshoot-identity-provider-configuration |\n| Review known issues for Azure Health Data Services | https://learn.microsoft.com/en-us/azure/healthcare-apis/known-issues |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Apply customer-managed key best practices to DICOM service | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/customer-managed-keys |\n| Best practices for CMK in FHIR service | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/customer-managed-keys |\n| Apply performance best practices for FHIR service | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-best-practices |\n| Run and manage FHIR reindex jobs safely | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/how-to-run-a-reindex |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Plan migration from Azure API for FHIR to FHIR service | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/migration-faq |\n| Plan migration from Azure API for FHIR to Health Data Services | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/migration-strategies |\n\n### Architecture & Design Patterns\n| Topic | URL |\n|-------|-----|\n| Configure disaster recovery for Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/disaster-recovery |\n| Architect DICOM service with Azure Data Lake Storage | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-data-lake |\n| Implement digital pathology workflows with DICOM service | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-digital-pathology |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Use autoscale with Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/autoscale-azure-api-fhir |\n| Use autoscale for FHIR service performance and capacity | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/autoscale |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Configure authentication and authorization for Health Data Services | https://learn.microsoft.com/en-us/azure/healthcare-apis/authentication-authorization |\n| Configure Entra identity and auth for Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/azure-active-directory-identity-configuration |\n| Configure Azure RBAC for Azure API for FHIR data plane | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-azure-rbac |\n| Configure local RBAC with secondary Entra tenant for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-local-rbac |\n| Configure customer-managed keys for Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/customer-managed-key |\n| Register Microsoft Entra apps for Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/fhir-app-registration |\n| Locate identity object IDs for Azure API for FHIR auth | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/find-identity-object-ids |\n| Get Azure API for FHIR access token via Azure CLI | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/get-healthcare-apis-access-token-cli |\n| Apply built-in Azure Policy definitions to Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/policy-reference |\n| Register confidential client apps for Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/register-confidential-azure-ad-client-app |\n| Register public client apps for Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/register-public-azure-ad-client-app |\n| Register resource (API) app for Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/register-resource-azure-ad-client-app |\n| Register service client apps for Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/register-service-azure-ad-client-app |\n| Apply regulatory compliance policies to Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/security-controls-policy |\n| Register public client apps for Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/tutorial-web-app-public-app-reg |\n| Use built-in Azure Policies for Health Data Services compliance | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-health-data-services-policy-reference |\n| Configure Azure RBAC for FHIR and DICOM services | https://learn.microsoft.com/en-us/azure/healthcare-apis/configure-azure-rbac |\n| Grant FHIR and DICOM access using CLI and REST | https://learn.microsoft.com/en-us/azure/healthcare-apis/configure-azure-rbac-using-scripts |\n| Configure Private Link for secure Health Data Services access | https://learn.microsoft.com/en-us/azure/healthcare-apis/configure-private-link |\n| Configure private endpoint access for de-identification service | https://learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/configure-private-endpoints |\n| Manage de-identification service access with Azure RBAC | https://learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/manage-access-rbac |\n| Use managed identities with de-identification service | https://learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/managed-identities |\n| Configure customer-managed keys for DICOM encryption | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/configure-customer-managed-keys |\n| Configure Azure RBAC roles for DICOM service | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-configure-azure-rbac |\n| Register client applications for DICOM service in Entra ID | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-register-application |\n| Request access tokens for DICOM service | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/get-access-token |\n| Configure Azure AD B2C access to FHIR service | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/azure-ad-b2c-setup |\n| Configure Microsoft Entra External ID access to FHIR service | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/azure-entra-external-id-setup |\n| Configure customer-managed keys for FHIR encryption | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/configure-customer-managed-keys |\n| Configure secure FHIR export to Azure Storage | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/configure-export-data |\n| Configure multiple identity providers for FHIR service | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/configure-identity-providers |\n| Configure secure FHIR import from Azure Storage | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/configure-import-data |\n| Enable SMART on FHIR security for FHIR service | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/smart-on-fhir |\n| Obtain access tokens for FHIR and DICOM services | https://learn.microsoft.com/en-us/azure/healthcare-apis/get-access-token |\n| Configure network access security for Health Data Services | https://learn.microsoft.com/en-us/azure/healthcare-apis/network-access-security |\n| Register Entra client app for Azure Health Data Services | https://learn.microsoft.com/en-us/azure/healthcare-apis/register-application |\n| Scripted Entra app registration for Health Data Services | https://learn.microsoft.com/en-us/azure/healthcare-apis/register-application-cli-rest |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Bulk delete FHIR resources in Azure Health Data Services | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/bulk-delete-operation |\n| Configure Azure API for FHIR for CARIN Blue Button | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/carin-implementation-guide-blue-button-tutorial |\n| Configure CORS for Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-cross-origin-resource-sharing |\n| Configure database settings for Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-database |\n| Configure bulk export settings for Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-export-data |\n| Set up Private Link for Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-private-link |\n| Configure Azure API for FHIR for Da Vinci Drug Formulary | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/davinci-drug-formulary-tutorial |\n| Configure Azure API for FHIR for Da Vinci PDex | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/davinci-pdex-tutorial |\n| Configure Azure API for FHIR for Da Vinci Plan Net | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/davinci-plan-net |\n| Set up de-identified export for Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/de-identified-export |\n| Enable diagnostic logging for Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/enable-diagnostic-logging |\n| Review supported FHIR features in Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/fhir-features-supported |\n| Define custom search parameters in Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/how-to-do-custom-search |\n| Run reindex jobs in Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/how-to-run-a-reindex |\n| Manage FHIR history with $purge-history in Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/purge-history |\n| Store and manage FHIR profiles in Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/store-profiles-in-fhir |\n| Add custom headers to Azure API for FHIR audit logs | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/use-custom-headers |\n| Configure FHIR profile validation in Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/validation-against-profiles |\n| Configure Azure Storage for de-identification batch jobs | https://learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/configure-storage |\n| Configure monitoring and alerts for de-identification service | https://learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/monitor-deidentification-service |\n| Reference for de-identification service monitoring data | https://learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/monitor-deidentification-service-reference |\n| Define custom redaction formats for de-identification service | https://learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/redaction-format |\n| Configure CORS settings for DICOM service | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/configure-cross-origin-resource-sharing |\n| Customize image location URLs in DICOM responses | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-proxy-url-support |\n| Understand DICOM service v1 conformance and APIs | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-services-conformance-statement |\n| Understand DICOM service v2 conformance and APIs | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-services-conformance-statement-v2 |\n| Enable and query DICOM diagnostic logging | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/enable-diagnostic-logging |\n| Disable FHIR and DICOM events by deleting subscriptions | https://learn.microsoft.com/en-us/azure/healthcare-apis/events/events-disable-delete-workspace |\n| Understand Azure Health Data Services event message schema | https://learn.microsoft.com/en-us/azure/healthcare-apis/events/events-message-structure |\n| Configure FHIR service for CARIN Blue Button tests | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/carin-implementation-guide-blue-button-tutorial |\n| Configure CORS settings for FHIR service | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/configure-cross-origin-resource-sharing |\n| Configure $convert-data settings for FHIR service | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/convert-data-configuration |\n| Configure FHIR service for Da Vinci Drug Formulary | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/davinci-drug-formulary-tutorial |\n| Configure FHIR service for Da Vinci PDex tests | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/davinci-pdex-tutorial |\n| Set up Da Vinci Plan-Net on FHIR service | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/davinci-plan-net |\n| Configure de-identified FHIR data export | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/deidentified-export |\n| Run bulk $export operations on FHIR data | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/export-data |\n| Configure and use bulk delete in FHIR service | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-bulk-delete |\n| Configure and run FHIR $bulk-update operations | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-bulk-update |\n| Use $docref to fetch patient DocumentReferences | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-docref |\n| Use $expand to resolve FHIR ValueSets | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-expand |\n| Configure and query FHIR diagnostic logs | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-service-diagnostic-logs |\n| Configure FHIR resource versioning and history policies | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-versioning-policy-and-history-management |\n| Define custom search parameters in FHIR service | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/how-to-do-custom-search |\n| Use FHIR import operation for NDJSON data | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/import-data |\n| Use Patient-everything operation in FHIR service | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/patient-everything |\n| Use $purge-history to delete FHIR resource history | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/purge-history |\n| Configure selectable search parameters in FHIR service | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/selectable-search-parameters |\n| Store FHIR profiles in Azure Health Data Services | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/store-profiles-in-fhir |\n| Use $member-match operation on FHIR service | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/tutorial-member-match |\n| Add custom headers to FHIR audit logs | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/use-custom-headers-diagnosticlog |\n| Validate FHIR resources against stored profiles | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/validation-against-profiles |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Access FHIR and DICOM APIs with cURL and SDKs | https://learn.microsoft.com/en-us/azure/healthcare-apis/access-healthcare-apis |\n| Use $convert-data endpoint in Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/convert-data |\n| Copy Azure API for FHIR data into Synapse | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/copy-to-synapse |\n| Execute FHIR bulk $export with Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/export-data |\n| Use FHIR REST API capabilities in Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/fhir-rest-api-capabilities |\n| Use Patient-everything operation in Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/patient-everything |\n| Use FHIR search examples with Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/search-samples |\n| Enable SMART on FHIR apps with Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/smart-on-fhir |\n| Use $member-match operation with Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/tutorial-member-match |\n| Build a web app that calls Azure API for FHIR | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/tutorial-web-app-write-web-app |\n| Bulk de-identify documents via asynchronous Python API | https://learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart-asynchronous-python |\n| Call synchronous de-identification endpoint with Python | https://learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart-python |\n| Use .NET client library for Azure Health de-identification | https://learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart-sdk-net |\n| Call DICOMweb APIs with C# and sample DICOM files | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicomweb-standard-apis-c-sharp |\n| Call DICOMweb APIs with cURL and sample DICOM files | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicomweb-standard-apis-curl |\n| Call DICOMweb APIs with Python and sample DICOM files | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicomweb-standard-apis-python |\n| Use DICOMweb and custom APIs to manage DICOM data | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicomweb-standard-apis-with-dicom-services |\n| Export DICOM files to Azure Blob Storage | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/export-files |\n| Store and query external metadata in DICOM service | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/external-metadata |\n| Use DICOM data with Azure Data Factory and Fabric | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/get-started-with-analytics-dicom |\n| Bulk import DICOM files into Azure DICOM service | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/import-files |\n| Consume DICOM Change Feed using C# client | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/pull-dicom-changes-from-change-feed |\n| Use bulk update API for DICOM file metadata | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/update-files |\n| Consume FHIR events with Azure Logic Apps workflows | https://learn.microsoft.com/en-us/azure/healthcare-apis/events/events-consume-logic-apps |\n| Integrate ADF with FHIR $convert-data for HL7v2 | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/convert-data-azure-data-factory |\n| Copy FHIR data to Azure Synapse Analytics | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/copy-to-synapse |\n| Use FHIR REST API capabilities in Azure Health Data Services | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/rest-api-capabilities |\n| Access Azure Health Data Services APIs with cURL | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/using-curl |\n| Access Azure Health Data Services using VS Code REST Client | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/using-rest-client |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Deploy Azure API for FHIR with ARM templates | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/azure-api-fhir-resource-manager-template |\n| Move Azure API for FHIR between subscriptions or groups | https://learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/move-fhir-service |\n| Deploy de-identification service in Azure Health Data Services | https://learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart |\n| Deploy de-identification service using ARM template | https://learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart-arm |\n| Deploy de-identification service using Azure CLI | https://learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart-azure-cli |\n| Deploy de-identification service with Bicep | https://learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart-bicep |\n| Deploy de-identification service using Azure PowerShell | https://learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart-powershell |\n| Deploy Azure Health Data Services workspace with Bicep | https://learn.microsoft.com/en-us/azure/healthcare-apis/deploy-healthcare-apis-using-bicep |\n| Deploy DICOM service using Azure portal | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/deploy-dicom-services-in-azure |\n| Deploy DICOM service backed by Azure Data Lake Storage | https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom/deploy-dicom-services-in-azure-data-lake |\n| Deploy FHIR service via Azure portal | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/deploy-azure-portal |\n| Deploy FHIR service using Bicep templates | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-service-bicep |\n| Deploy FHIR service using ARM templates | https://learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-service-resource-manager-template |\n| Check Azure Health Data Services regional availability | https://learn.microsoft.com/en-us/azure/healthcare-apis/services-features-regional-availability |","tags":["azure","health","data","services","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents","ai-coding"],"capabilities":["skill","source-microsoftdocs","skill-azure-health-data-services","topic-agent","topic-agent-skills","topic-agentic-skills","topic-agentskill","topic-ai-agents","topic-ai-coding","topic-azure","topic-azure-functions","topic-azure-kubernetes-service","topic-azure-openai","topic-azure-sql-database","topic-azure-storage"],"categories":["Agent-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-health-data-services","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add MicrosoftDocs/Agent-Skills","source_repo":"https://github.com/MicrosoftDocs/Agent-Skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 549 github stars · SKILL.md body (25,784 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:53:54.008Z","embedding":null,"createdAt":"2026-04-18T21:59:10.833Z","updatedAt":"2026-05-18T18:53:54.008Z","lastSeenAt":"2026-05-18T18:53:54.008Z","tsv":"'/en-us/azure/healthcare-apis/access-healthcare-apis':1709 '/en-us/azure/healthcare-apis/authentication-authorization':691 '/en-us/azure/healthcare-apis/azure-api-for-fhir/autoscale-azure-api-fhir':666 '/en-us/azure/healthcare-apis/azure-api-for-fhir/azure-active-directory-identity-configuration':704 '/en-us/azure/healthcare-apis/azure-api-for-fhir/azure-api-fhir-access-token-validation':496 '/en-us/azure/healthcare-apis/azure-api-for-fhir/azure-api-fhir-resource-manager-template':2055 '/en-us/azure/healthcare-apis/azure-api-for-fhir/bulk-delete-operation':1128 '/en-us/azure/healthcare-apis/azure-api-for-fhir/carin-implementation-guide-blue-button-tutorial':1140 '/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-azure-rbac':717 '/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-cross-origin-resource-sharing':1150 '/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-database':1161 '/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-export-data':1173 '/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-local-rbac':729 '/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-private-link':1185 '/en-us/azure/healthcare-apis/azure-api-for-fhir/convert-data':1722 '/en-us/azure/healthcare-apis/azure-api-for-fhir/copy-to-synapse':1733 '/en-us/azure/healthcare-apis/azure-api-for-fhir/customer-managed-key':742 '/en-us/azure/healthcare-apis/azure-api-for-fhir/davinci-drug-formulary-tutorial':1198 '/en-us/azure/healthcare-apis/azure-api-for-fhir/davinci-pdex-tutorial':1210 '/en-us/azure/healthcare-apis/azure-api-for-fhir/davinci-plan-net':1223 '/en-us/azure/healthcare-apis/azure-api-for-fhir/de-identified-export':1237 '/en-us/azure/healthcare-apis/azure-api-for-fhir/disaster-recovery':631 '/en-us/azure/healthcare-apis/azure-api-for-fhir/enable-diagnostic-logging':1248 '/en-us/azure/healthcare-apis/azure-api-for-fhir/export-data':1745 '/en-us/azure/healthcare-apis/azure-api-for-fhir/fhir-app-registration':754 '/en-us/azure/healthcare-apis/azure-api-for-fhir/fhir-features-supported':1260 '/en-us/azure/healthcare-apis/azure-api-for-fhir/fhir-rest-api-capabilities':1758 '/en-us/azure/healthcare-apis/azure-api-for-fhir/find-identity-object-ids':767 '/en-us/azure/healthcare-apis/azure-api-for-fhir/get-healthcare-apis-access-token-cli':780 '/en-us/azure/healthcare-apis/azure-api-for-fhir/how-to-do-custom-search':1272 '/en-us/azure/healthcare-apis/azure-api-for-fhir/how-to-run-a-reindex':1283 '/en-us/azure/healthcare-apis/azure-api-for-fhir/move-fhir-service':2067 '/en-us/azure/healthcare-apis/azure-api-for-fhir/patient-everything':1771 '/en-us/azure/healthcare-apis/azure-api-for-fhir/policy-reference':795 '/en-us/azure/healthcare-apis/azure-api-for-fhir/purge-history':1298 '/en-us/azure/healthcare-apis/azure-api-for-fhir/register-confidential-azure-ad-client-app':807 '/en-us/azure/healthcare-apis/azure-api-for-fhir/register-public-azure-ad-client-app':819 '/en-us/azure/healthcare-apis/azure-api-for-fhir/register-resource-azure-ad-client-app':831 '/en-us/azure/healthcare-apis/azure-api-for-fhir/register-service-azure-ad-client-app':843 '/en-us/azure/healthcare-apis/azure-api-for-fhir/search-samples':1783 '/en-us/azure/healthcare-apis/azure-api-for-fhir/security-controls-policy':855 '/en-us/azure/healthcare-apis/azure-api-for-fhir/smart-on-fhir':1796 '/en-us/azure/healthcare-apis/azure-api-for-fhir/store-profiles-in-fhir':1311 '/en-us/azure/healthcare-apis/azure-api-for-fhir/tutorial-member-match':1809 '/en-us/azure/healthcare-apis/azure-api-for-fhir/tutorial-web-app-public-app-reg':867 '/en-us/azure/healthcare-apis/azure-api-for-fhir/tutorial-web-app-write-web-app':1822 '/en-us/azure/healthcare-apis/azure-api-for-fhir/use-custom-headers':1324 '/en-us/azure/healthcare-apis/azure-api-for-fhir/validation-against-profiles':1336 '/en-us/azure/healthcare-apis/azure-health-data-services-policy-reference':881 '/en-us/azure/healthcare-apis/configure-azure-rbac':892 '/en-us/azure/healthcare-apis/configure-azure-rbac-using-scripts':904 '/en-us/azure/healthcare-apis/configure-private-link':916 '/en-us/azure/healthcare-apis/deidentification/configure-private-endpoints':928 '/en-us/azure/healthcare-apis/deidentification/configure-storage':1348 '/en-us/azure/healthcare-apis/deidentification/manage-access-rbac':940 '/en-us/azure/healthcare-apis/deidentification/managed-identities':951 '/en-us/azure/healthcare-apis/deidentification/monitor-deidentification-service':1360 '/en-us/azure/healthcare-apis/deidentification/monitor-deidentification-service-reference':1371 '/en-us/azure/healthcare-apis/deidentification/quickstart':2080 '/en-us/azure/healthcare-apis/deidentification/quickstart-arm':2091 '/en-us/azure/healthcare-apis/deidentification/quickstart-asynchronous-python':1834 '/en-us/azure/healthcare-apis/deidentification/quickstart-azure-cli':2102 '/en-us/azure/healthcare-apis/deidentification/quickstart-bicep':2112 '/en-us/azure/healthcare-apis/deidentification/quickstart-powershell':2123 '/en-us/azure/healthcare-apis/deidentification/quickstart-python':1845 '/en-us/azure/healthcare-apis/deidentification/quickstart-sdk-net':1858 '/en-us/azure/healthcare-apis/deidentification/redaction-format':1383 '/en-us/azure/healthcare-apis/deploy-healthcare-apis-using-bicep':2134 '/en-us/azure/healthcare-apis/dicom/configure-cross-origin-resource-sharing':1392 '/en-us/azure/healthcare-apis/dicom/configure-customer-managed-keys':962 '/en-us/azure/healthcare-apis/dicom/customer-managed-keys':554 '/en-us/azure/healthcare-apis/dicom/deploy-dicom-services-in-azure':2143 '/en-us/azure/healthcare-apis/dicom/deploy-dicom-services-in-azure-data-lake':2155 '/en-us/azure/healthcare-apis/dicom/dicom-configure-azure-rbac':972 '/en-us/azure/healthcare-apis/dicom/dicom-data-lake':642 '/en-us/azure/healthcare-apis/dicom/dicom-digital-pathology':652 '/en-us/azure/healthcare-apis/dicom/dicom-proxy-url-support':1402 '/en-us/azure/healthcare-apis/dicom/dicom-register-application':984 '/en-us/azure/healthcare-apis/dicom/dicom-services-conformance-statement':1412 '/en-us/azure/healthcare-apis/dicom/dicom-services-conformance-statement-v2':1422 '/en-us/azure/healthcare-apis/dicom/dicomweb-standard-apis-c-sharp':1870 '/en-us/azure/healthcare-apis/dicom/dicomweb-standard-apis-curl':1882 '/en-us/azure/healthcare-apis/dicom/dicomweb-standard-apis-python':1894 '/en-us/azure/healthcare-apis/dicom/dicomweb-standard-apis-with-dicom-services':1906 '/en-us/azure/healthcare-apis/dicom/enable-diagnostic-logging':1431 '/en-us/azure/healthcare-apis/dicom/export-files':1916 '/en-us/azure/healthcare-apis/dicom/external-metadata':1927 '/en-us/azure/healthcare-apis/dicom/get-access-token':993 '/en-us/azure/healthcare-apis/dicom/get-started-with-analytics-dicom':1939 '/en-us/azure/healthcare-apis/dicom/import-files':1950 '/en-us/azure/healthcare-apis/dicom/pull-dicom-changes-from-change-feed':1960 '/en-us/azure/healthcare-apis/dicom/update-files':1971 '/en-us/azure/healthcare-apis/events/events-consume-logic-apps':1982 '/en-us/azure/healthcare-apis/events/events-disable-delete-workspace':1442 '/en-us/azure/healthcare-apis/events/events-message-structure':1453 '/en-us/azure/healthcare-apis/events/events-troubleshooting-guide':507 '/en-us/azure/healthcare-apis/fhir/autoscale':677 '/en-us/azure/healthcare-apis/fhir/azure-ad-b2c-setup':1004 '/en-us/azure/healthcare-apis/fhir/azure-entra-external-id-setup':1016 '/en-us/azure/healthcare-apis/fhir/carin-implementation-guide-blue-button-tutorial':1464 '/en-us/azure/healthcare-apis/fhir/configure-cross-origin-resource-sharing':1473 '/en-us/azure/healthcare-apis/fhir/configure-customer-managed-keys':1027 '/en-us/azure/healthcare-apis/fhir/configure-export-data':1037 '/en-us/azure/healthcare-apis/fhir/configure-identity-providers':1047 '/en-us/azure/healthcare-apis/fhir/configure-import-data':1057 '/en-us/azure/healthcare-apis/fhir/convert-data-azure-data-factory':1994 '/en-us/azure/healthcare-apis/fhir/convert-data-configuration':1484 '/en-us/azure/healthcare-apis/fhir/convert-data-troubleshoot':517 '/en-us/azure/healthcare-apis/fhir/copy-to-synapse':2004 '/en-us/azure/healthcare-apis/fhir/customer-managed-keys':564 '/en-us/azure/healthcare-apis/fhir/davinci-drug-formulary-tutorial':1495 '/en-us/azure/healthcare-apis/fhir/davinci-pdex-tutorial':1506 '/en-us/azure/healthcare-apis/fhir/davinci-plan-net':1519 '/en-us/azure/healthcare-apis/fhir/deidentified-export':1529 '/en-us/azure/healthcare-apis/fhir/deploy-azure-portal':2164 '/en-us/azure/healthcare-apis/fhir/export-data':1539 '/en-us/azure/healthcare-apis/fhir/fhir-best-practices':574 '/en-us/azure/healthcare-apis/fhir/fhir-bulk-delete':1550 '/en-us/azure/healthcare-apis/fhir/fhir-bulk-update':1561 '/en-us/azure/healthcare-apis/fhir/fhir-docref':1570 '/en-us/azure/healthcare-apis/fhir/fhir-expand':1579 '/en-us/azure/healthcare-apis/fhir/fhir-service-bicep':2173 '/en-us/azure/healthcare-apis/fhir/fhir-service-diagnostic-logs':1588 '/en-us/azure/healthcare-apis/fhir/fhir-service-resource-manager-template':2182 '/en-us/azure/healthcare-apis/fhir/fhir-versioning-policy-and-history-management':1598 '/en-us/azure/healthcare-apis/fhir/how-to-do-custom-search':1608 '/en-us/azure/healthcare-apis/fhir/how-to-run-a-reindex':584 '/en-us/azure/healthcare-apis/fhir/import-data':1618 '/en-us/azure/healthcare-apis/fhir/migration-faq':601 '/en-us/azure/healthcare-apis/fhir/migration-strategies':615 '/en-us/azure/healthcare-apis/fhir/patient-everything':1629 '/en-us/azure/healthcare-apis/fhir/purge-history':1641 '/en-us/azure/healthcare-apis/fhir/rest-api-capabilities':2017 '/en-us/azure/healthcare-apis/fhir/selectable-search-parameters':1651 '/en-us/azure/healthcare-apis/fhir/smart-on-fhir':1068 '/en-us/azure/healthcare-apis/fhir/store-profiles-in-fhir':1662 '/en-us/azure/healthcare-apis/fhir/troubleshoot-identity-provider-configuration':526 '/en-us/azure/healthcare-apis/fhir/tutorial-member-match':1673 '/en-us/azure/healthcare-apis/fhir/use-custom-headers-diagnosticlog':1683 '/en-us/azure/healthcare-apis/fhir/using-curl':2028 '/en-us/azure/healthcare-apis/fhir/using-rest-client':2041 '/en-us/azure/healthcare-apis/fhir/validation-against-profiles':1692 '/en-us/azure/healthcare-apis/get-access-token':1079 '/en-us/azure/healthcare-apis/known-issues':537 '/en-us/azure/healthcare-apis/network-access-security':1090 '/en-us/azure/healthcare-apis/register-application':1102 '/en-us/azure/healthcare-apis/register-application-cli-rest':1113 '/en-us/azure/healthcare-apis/services-features-regional-availability':2192 '/microsoftdocs/mcp/blob/main/readme.md)':169 '3':140 'accept':208 'access':174,230,368,492,773,897,913,920,934,986,998,1010,1070,1082,1698,2018,2029 'ad':996 'add':1312,1674 'adf':447,1984 'agent':89,133,192,206 'alert':1352 'aml':448 'analyt':2001 'anonym':323 'api':286,345,435,489,593,606,626,661,699,710,737,749,761,770,790,802,814,822,826,838,850,862,1131,1145,1156,1168,1180,1188,1201,1213,1232,1243,1255,1267,1278,1293,1306,1317,1331,1409,1419,1702,1717,1725,1740,1749,1753,1766,1778,1791,1804,1817,1831,1861,1873,1885,1899,1964,2008,2023,2047,2058 'app':372,746,799,811,823,835,859,1094,1105,1788,1813,1978 'appli':542,565,781,844 'applic':975 'architect':632 'architectur':20,58,300,304,310,616 'arm':474,2051,2087,2178 'asynchron':1829 'audit':1320,1679 'auth':374,696,764 'authent':682 'author':684 'autosc':339 'autoscal':658,668 'avail':159,481,2189 'azur':2,9,37,48,224,285,293,344,356,462,488,501,531,592,605,625,636,660,698,706,709,736,748,760,769,776,785,789,801,813,825,837,849,861,872,883,936,964,995,1033,1053,1096,1122,1130,1144,1155,1167,1179,1187,1200,1212,1231,1242,1254,1266,1277,1292,1305,1316,1330,1338,1444,1656,1716,1724,1739,1752,1765,1777,1790,1803,1816,1851,1911,1932,1945,1976,1999,2011,2019,2030,2046,2057,2074,2098,2119,2125,2139,2149,2160,2184 'azure-health-data-servic':1 'b2c':997 'back':2147 'batch':1344 'best':16,54,247,538,547,555,567 'bi':450 'bicep':475,2109,2131,2169 'blob':1912 'blue':1136,1459 'build':1810 'built':783,870 'built-in':782,869 'bulk':399,439,1117,1163,1531,1543,1556,1736,1823,1940,1962 'bulk-upd':1555 'button':1137,1460 'c':1863,1956 'call':1815,1835,1859,1871,1883 'capabl':81,1750,2009 'capac':674 'carin':413,1135,1458 'categori':92,100,116,212,214 'chang':1953 'check':479,2183 'cli':476,777,899,2099 'client':798,810,834,858,974,1093,1848,1957,2038 'cmk':381,558 'code':28,66,417,422,1694,2036 'combin':71 'complianc':846,878 'confidenti':797 'configur':26,64,366,389,393,522,621,681,692,705,718,730,882,905,917,952,963,994,1005,1017,1028,1038,1048,1080,1114,1129,1141,1151,1162,1186,1199,1211,1325,1337,1349,1384,1454,1465,1474,1485,1496,1520,1540,1551,1580,1589,1642 'conform':1407,1417 'connect':444 'consum':1951,1972 'content':76,178 'convert':237,511,1476,1712,1988 'convert-data':236,510,1475,1711,1987 'copi':1723,1995 'cor':402,1142,1385,1466 'cover':52 'curl':1704,1875,2025 'custom':256,544,732,954,1019,1262,1313,1373,1393,1600,1675,1898 'customer-manag':255,543,731,953,1018 'da':414,1192,1205,1217,1489,1500,1509 'data':4,11,39,50,226,238,295,326,441,464,503,512,533,611,637,687,713,876,911,1086,1098,1109,1124,1368,1446,1477,1525,1536,1615,1658,1713,1728,1903,1930,1933,1989,1997,2013,2021,2032,2076,2127,2150,2186 'databas':1152 'de':36,317,359,405,433,469,923,931,946,1227,1342,1355,1364,1378,1522,1825,1838,1854,2070,2083,2094,2105,2115 'de-identif':316,358,404,432,468,922,930,945,1341,1354,1363,1377,1837,1853,2069,2082,2093,2104,2114 'de-identifi':1226,1521,1824 'decis':18,56,273,585 'defin':1261,1372,1599 'definit':787 'delet':1118,1438,1544,1635 'deliveri':234,499 'deploy':31,69,453,459,2042,2045,2068,2081,2092,2103,2113,2124,2135,2144,2156,2165,2174 'descript':216 'design':21,59,305,333,617 'develop':13 'diagnos':221 'diagnost':1239,1427,1584 'dicom':314,325,395,429,467,550,633,648,888,896,958,968,977,989,1075,1388,1398,1404,1414,1426,1435,1701,1866,1878,1890,1902,1908,1923,1929,1942,1946,1952,1966,2136,2145 'dicomweb':1860,1872,1884,1896 'digit':330,644 'disabl':1432 'disast':319,622 'doc':184 'docref':1563 'document':79,177,1827 'documentrefer':1567 'drug':1194,1491 'e.g':104,120 'enabl':1058,1238,1423,1784 'encrypt':382,959,1024 'endpoint':919,1714,1840 'entra':371,693,723,745,980,1007,1092,1104 'error':239 'event':233,407,498,1436,1448,1974 'everyth':1622,1762 'exampl':1775 'execut':282,1734 'expand':1572 'expert':6,45 'export':1031,1164,1229,1526,1532,1737,1907 'extern':1008,1920 'fabric':1936 'factori':1934 'failur':235,514 'fallback':196 'featur':1252 'feed':1954 'fetch':80,176,185,198,1565 'fhir':229,262,270,288,290,313,388,394,428,466,491,509,519,560,570,578,595,597,608,628,663,670,701,712,726,739,751,763,772,792,804,816,828,840,852,864,886,894,1000,1012,1023,1030,1043,1050,1061,1064,1073,1119,1133,1147,1158,1170,1182,1190,1203,1215,1234,1245,1251,1257,1269,1280,1285,1295,1302,1308,1319,1326,1333,1433,1455,1469,1480,1486,1497,1515,1524,1535,1546,1554,1575,1583,1590,1604,1610,1625,1636,1647,1653,1669,1678,1685,1699,1719,1727,1735,1742,1747,1755,1768,1773,1780,1787,1793,1806,1819,1973,1986,1996,2006,2049,2060,2157,2166,2175 'fhir/dicom':260 'fhir/dicom/hdi':370 'fhir/dicom/medtech':35 'fhir/fhir':347 'file':110,118,125,130,1867,1879,1891,1909,1943,1967 'fix':223 'flow':375 'format':1375 'formulari':1195,1492 'get':768 'github.com':168 'github.com/microsoftdocs/mcp/blob/main/readme.md)':167 'grant':893 'group':2064 'guid':166,426 'guidanc':46,252,278 'header':1314,1676 'health':3,10,38,49,225,294,357,463,502,532,610,686,875,910,1085,1097,1108,1123,1445,1657,1852,2012,2020,2031,2075,2126,2185 'histori':1286,1290,1594,1633,1638 'hl7v2':1991 'id':758,981,1009 'ident':240,520,694,756,943,1040 'identif':318,360,406,434,470,924,932,947,1343,1356,1365,1379,1839,1855,2071,2084,2095,2106,2116 'identifi':1228,1523,1826 'imag':1394 'implement':643 'import':87,131,1051,1611,1941 'includ':14,297,436 'index':93,213 'instal':163,165 'integr':27,65,328,416,425,1693,1983 'issu':228,523,529 'job':272,580,1275,1345 'key':258,546,734,956,1021 'knowledg':7 'known':244,528 'l113':365 'l114':391 'l114-l169':390 'l120':107 'l169':392 'l170':420 'l170-l202':419 'l202':421 'l203':455 'l203-l219':454 'l219':456 'l35':106 'l35-l120':105 'l37':219 'l37-l45':218 'l45':220 'l46':250 'l46-l53':249 'l53':251 'l54':276 'l54-l59':275 'l59':277 'l60':308 'l60-l66':307 'l66':309 'l67':337 'l67-l72':336 'l72':338 'l73':364 'l73-l113':363 'lake':327,638,2151 'languag':351 'latest':148 'learn':191,205 'learn-agent-skil':190,204 'learn.microsoft.com':495,506,516,525,536,553,563,573,583,600,614,630,641,651,665,676,690,703,716,728,741,753,766,779,794,806,818,830,842,854,866,880,891,903,915,927,939,950,961,971,983,992,1003,1015,1026,1036,1046,1056,1067,1078,1089,1101,1112,1127,1139,1149,1160,1172,1184,1197,1209,1222,1236,1247,1259,1271,1282,1297,1310,1323,1335,1347,1359,1370,1382,1391,1401,1411,1421,1430,1441,1452,1463,1472,1483,1494,1505,1518,1528,1538,1549,1560,1569,1578,1587,1597,1607,1617,1628,1640,1650,1661,1672,1682,1691,1708,1721,1732,1744,1757,1770,1782,1795,1808,1821,1833,1844,1857,1869,1881,1893,1905,1915,1926,1938,1949,1959,1970,1981,1993,2003,2016,2027,2040,2054,2066,2079,2090,2101,2111,2122,2133,2142,2154,2163,2172,2181,2191 'learn.microsoft.com/en-us/azure/healthcare-apis/access-healthcare-apis':1707 'learn.microsoft.com/en-us/azure/healthcare-apis/authentication-authorization':689 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/autoscale-azure-api-fhir':664 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/azure-active-directory-identity-configuration':702 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/azure-api-fhir-access-token-validation':494 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/azure-api-fhir-resource-manager-template':2053 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/bulk-delete-operation':1126 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/carin-implementation-guide-blue-button-tutorial':1138 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-azure-rbac':715 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-cross-origin-resource-sharing':1148 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-database':1159 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-export-data':1171 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-local-rbac':727 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/configure-private-link':1183 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/convert-data':1720 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/copy-to-synapse':1731 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/customer-managed-key':740 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/davinci-drug-formulary-tutorial':1196 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/davinci-pdex-tutorial':1208 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/davinci-plan-net':1221 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/de-identified-export':1235 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/disaster-recovery':629 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/enable-diagnostic-logging':1246 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/export-data':1743 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/fhir-app-registration':752 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/fhir-features-supported':1258 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/fhir-rest-api-capabilities':1756 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/find-identity-object-ids':765 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/get-healthcare-apis-access-token-cli':778 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/how-to-do-custom-search':1270 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/how-to-run-a-reindex':1281 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/move-fhir-service':2065 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/patient-everything':1769 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/policy-reference':793 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/purge-history':1296 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/register-confidential-azure-ad-client-app':805 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/register-public-azure-ad-client-app':817 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/register-resource-azure-ad-client-app':829 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/register-service-azure-ad-client-app':841 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/search-samples':1781 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/security-controls-policy':853 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/smart-on-fhir':1794 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/store-profiles-in-fhir':1309 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/tutorial-member-match':1807 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/tutorial-web-app-public-app-reg':865 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/tutorial-web-app-write-web-app':1820 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/use-custom-headers':1322 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-api-for-fhir/validation-against-profiles':1334 'learn.microsoft.com/en-us/azure/healthcare-apis/azure-health-data-services-policy-reference':879 'learn.microsoft.com/en-us/azure/healthcare-apis/configure-azure-rbac':890 'learn.microsoft.com/en-us/azure/healthcare-apis/configure-azure-rbac-using-scripts':902 'learn.microsoft.com/en-us/azure/healthcare-apis/configure-private-link':914 'learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/configure-private-endpoints':926 'learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/configure-storage':1346 'learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/manage-access-rbac':938 'learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/managed-identities':949 'learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/monitor-deidentification-service':1358 'learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/monitor-deidentification-service-reference':1369 'learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart':2078 'learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart-arm':2089 'learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart-asynchronous-python':1832 'learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart-azure-cli':2100 'learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart-bicep':2110 'learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart-powershell':2121 'learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart-python':1843 'learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/quickstart-sdk-net':1856 'learn.microsoft.com/en-us/azure/healthcare-apis/deidentification/redaction-format':1381 'learn.microsoft.com/en-us/azure/healthcare-apis/deploy-healthcare-apis-using-bicep':2132 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/configure-cross-origin-resource-sharing':1390 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/configure-customer-managed-keys':960 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/customer-managed-keys':552 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/deploy-dicom-services-in-azure':2141 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/deploy-dicom-services-in-azure-data-lake':2153 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-configure-azure-rbac':970 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-data-lake':640 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-digital-pathology':650 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-proxy-url-support':1400 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-register-application':982 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-services-conformance-statement':1410 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicom-services-conformance-statement-v2':1420 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicomweb-standard-apis-c-sharp':1868 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicomweb-standard-apis-curl':1880 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicomweb-standard-apis-python':1892 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/dicomweb-standard-apis-with-dicom-services':1904 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/enable-diagnostic-logging':1429 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/export-files':1914 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/external-metadata':1925 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/get-access-token':991 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/get-started-with-analytics-dicom':1937 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/import-files':1948 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/pull-dicom-changes-from-change-feed':1958 'learn.microsoft.com/en-us/azure/healthcare-apis/dicom/update-files':1969 'learn.microsoft.com/en-us/azure/healthcare-apis/events/events-consume-logic-apps':1980 'learn.microsoft.com/en-us/azure/healthcare-apis/events/events-disable-delete-workspace':1440 'learn.microsoft.com/en-us/azure/healthcare-apis/events/events-message-structure':1451 'learn.microsoft.com/en-us/azure/healthcare-apis/events/events-troubleshooting-guide':505 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/autoscale':675 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/azure-ad-b2c-setup':1002 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/azure-entra-external-id-setup':1014 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/carin-implementation-guide-blue-button-tutorial':1462 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/configure-cross-origin-resource-sharing':1471 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/configure-customer-managed-keys':1025 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/configure-export-data':1035 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/configure-identity-providers':1045 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/configure-import-data':1055 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/convert-data-azure-data-factory':1992 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/convert-data-configuration':1482 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/convert-data-troubleshoot':515 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/copy-to-synapse':2002 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/customer-managed-keys':562 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/davinci-drug-formulary-tutorial':1493 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/davinci-pdex-tutorial':1504 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/davinci-plan-net':1517 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/deidentified-export':1527 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/deploy-azure-portal':2162 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/export-data':1537 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-best-practices':572 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-bulk-delete':1548 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-bulk-update':1559 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-docref':1568 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-expand':1577 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-service-bicep':2171 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-service-diagnostic-logs':1586 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-service-resource-manager-template':2180 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/fhir-versioning-policy-and-history-management':1596 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/how-to-do-custom-search':1606 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/how-to-run-a-reindex':582 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/import-data':1616 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/migration-faq':599 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/migration-strategies':613 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/patient-everything':1627 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/purge-history':1639 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/rest-api-capabilities':2015 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/selectable-search-parameters':1649 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/smart-on-fhir':1066 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/store-profiles-in-fhir':1660 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/troubleshoot-identity-provider-configuration':524 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/tutorial-member-match':1671 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/use-custom-headers-diagnosticlog':1681 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/using-curl':2026 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/using-rest-client':2039 'learn.microsoft.com/en-us/azure/healthcare-apis/fhir/validation-against-profiles':1690 'learn.microsoft.com/en-us/azure/healthcare-apis/get-access-token':1077 'learn.microsoft.com/en-us/azure/healthcare-apis/known-issues':535 'learn.microsoft.com/en-us/azure/healthcare-apis/network-access-security':1088 'learn.microsoft.com/en-us/azure/healthcare-apis/register-application':1100 'learn.microsoft.com/en-us/azure/healthcare-apis/register-application-cli-rest':1111 'learn.microsoft.com/en-us/azure/healthcare-apis/services-features-regional-availability':2190 'librari':1849 'limit':23,61,246,334,353,653 'line':102,114,215 'link':119,128,384,410,907,1177 'local':72,719 'locat':96,755,1395 'log':1240,1321,1428,1585,1680 'logging/metrics':403 'logic':1977 'make':19,57,274,586 'manag':257,269,545,577,733,929,942,955,1020,1284,1301,1901 'markdown':195,211 'match':1666,1800 'mcp':154,181 'medtech':397,430 'member':1665,1799 'member-match':1664,1798 'messag':1449 'metadata':1921,1968 'metadata.generated':135 'microsoft':183,744,1006 'microsoftdoc':155,182 'migrat':283,302,590,603 'misconfig':242 'monitor':267,1350,1367 'month':141 'move':461,2056 'multipl':1039 'ndjson':1614 'net':1220,1513,1847 'network':173,1081 'network/private':383 'object':757 'obtain':1069 'old':142 'op':400,440 'oper':513,1533,1558,1612,1623,1667,1763,1801 'optim':261 'paramet':1264,1602,1645 'patholog':331,645 'patient':1566,1621,1761 'patient-everyth':1620,1760 'pattern':22,29,60,67,306,311,418,423,618,1695 'pdex':1207,1502 'perform':263,341,566,672 'pipelin':442 'plan':280,589,602,1219,1512 'plan-net':1511 'plane':714 'platform':245 'plus':349 'polici':380,786,847,873,1595 'portal':473,2140,2161 'power':449 'powershel':477,2120 'practic':17,55,248,539,548,556,568 'prefer':179 'privat':409,906,918,1176 'problem':232 'profil':1303,1327,1654,1689 'profiles/validation':401 'provid':44,241,521,1041 'public':809,857 'pull':146 'purg':1289,1632 'purge-histori':1288,1631 'python':1830,1842,1887 'queri':187,201,1425,1582,1919 'quick':74 'quick-refer':73 'quota':24,62,335,654 'rang':103 'rbac':378,707,720,884,937,965 'read':109,124 'recoveri':320,623 'redact':1374 'refer':75,129,1361 'region':480,2188 'regist':743,796,808,820,832,856,973,1091 'registr':373,1106 'regulatori':845 'reindex':271,579,1274 'relev':97 'reliabl':322 'remot':78 'repositori':152 'request':985 'requir':172 'resolv':1574 'resourc':821,1120,1591,1637,1686 'respons':1399 'rest':901,1748,2007,2037 'rest/sdk':437 'retir':298 'return':194,210 'review':527,1249 'role':966 'run':266,575,1273,1530,1553 'safe':265,581 'sampl':1865,1877,1889 'schema':1450 'script':1103 'sdks':1706 'search':1263,1601,1644,1774 'secondari':722 'section':98 'secur':25,63,362,367,408,678,909,1029,1049,1062,1083 'security.md':121,122 'select':1643 'servic':5,12,40,51,227,291,296,324,348,361,398,465,504,534,551,561,571,598,612,634,649,671,688,833,877,889,912,925,933,948,969,978,990,1001,1013,1044,1065,1076,1087,1099,1110,1125,1357,1366,1380,1389,1405,1415,1447,1456,1470,1481,1487,1498,1516,1547,1605,1626,1648,1659,1670,1924,1947,2014,2022,2033,2072,2077,2085,2096,2107,2117,2128,2137,2146,2158,2167,2176,2187 'set':1153,1165,1174,1224,1386,1467,1478,1507 'setup':321 'skill':41,43,86,171,193,207 'skill-azure-health-data-services' 'smart':386,1059,1785 'source-microsoftdocs' 'specifi':113 'standard':412 'storag':639,1034,1054,1339,1913,2152 'store':1299,1652,1688,1917 'strategi':303 'string':188,202 'subscript':1439,2062 'suggest':143,160 'support':350,1250 'synaps':446,1730,2000 'synchron':1836 'team':452 'templat':2052,2088,2170,2179 'tenant':724 'test':1461,1503 'text/markdown':209 'timelin':299 'token':231,377,493,774,987,1071 'tool':156 'topic':483,540,587,619,655,679,1115,1696,2043 'topic-agent' 'topic-agent-skills' 'topic-agentic-skills' 'topic-agentskill' 'topic-ai-agents' 'topic-ai-coding' 'topic-azure' 'topic-azure-functions' 'topic-azure-kubernetes-service' 'topic-azure-openai' 'topic-azure-sql-database' 'topic-azure-storage' 'troubleshoot':15,53,217,482,487,497,508,518 'tune':342 'understand':1403,1413,1443 'updat':1557,1963 'url':484,541,588,620,656,680,1116,1396,1697,2044 'usag':438 'use':32,34,84,90,108,123,180,197,254,472,657,667,868,898,941,1542,1562,1571,1609,1619,1630,1663,1710,1746,1759,1772,1797,1846,1895,1928,1955,1961,2005,2034,2086,2097,2118,2138,2168,2177 'user':145,162 'v1':1406 'v2':1416 'valid':485,1328,1684 'valueset':1576 'version':149,1592 'via':775,1828,2159 'vinci':415,1193,1206,1218,1490,1501,1510 'vs':2035 'web':1812 'webpag':199 'workflow':332,646,1979 'workspac':471,2129","prices":[{"id":"d0d622bd-f58e-44fd-856f-d823e43db318","listingId":"5e8c1857-fa63-40b1-8b4a-2289c14cc4d0","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"MicrosoftDocs","category":"Agent-Skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:59:10.833Z"}],"sources":[{"listingId":"5e8c1857-fa63-40b1-8b4a-2289c14cc4d0","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/azure-health-data-services","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-health-data-services","isPrimary":false,"firstSeenAt":"2026-04-18T21:59:10.833Z","lastSeenAt":"2026-05-18T18:53:54.008Z"}],"details":{"listingId":"5e8c1857-fa63-40b1-8b4a-2289c14cc4d0","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"azure-health-data-services","github":{"repo":"MicrosoftDocs/Agent-Skills","stars":549,"topics":["agent","agent-skills","agentic-skills","agentskill","ai","ai-agents","ai-coding","azure","azure-functions","azure-kubernetes-service","azure-openai","azure-sql-database","azure-storage","azure-virtual-machine","claude-code","github-copilot","microsoft-learn","openai-codex","skills"],"license":"cc-by-4.0","html_url":"https://github.com/MicrosoftDocs/Agent-Skills","pushed_at":"2026-05-17T02:50:05Z","description":"Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.","skill_md_sha":"4df79f4196ca008619f68cbdea521a021c980d2a","skill_md_path":"skills/azure-health-data-services/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-health-data-services"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"name":"azure-health-data-services","description":"Expert knowledge for Azure Health Data Services development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when using FHIR/DICOM/MedTech, de-identification APIs, SMART on FHIR, Synapse/ADF pipelines, or CMK encryption, and other Azure Health Data Services related development tasks. Not for Azure Health Bot (use azure-health-bot), Azure Data Factory (use azure-data-factory), Azure Synapse Analytics (use azure-synapse-analytics), Azure Machine Learning (use azure-machine-learning).","compatibility":"Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation."},"skills_sh_url":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-health-data-services"},"updatedAt":"2026-05-18T18:53:54.008Z"}}