HL7 FHIR interoperability covering FHIR resources, RESTful API patterns, server implementation, SMART on FHIR authorization, CDS Hooks, Bulk Data Access, and US Core Implementation Guide profiles.
설치
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
HL7 FHIR interoperability covering FHIR resources, RESTful API patterns, server implementation, SMART on FHIR authorization, CDS Hooks, Bulk Data Access, and US Core Implementation Guide profiles.
allowed-tools
Read, Grep, Glob, Bash
HL7 FHIR Interoperability
When to use
Implementing FHIR R4 CRUD or search operations against any server
Standing up a HAPI FHIR or Microsoft FHIR Server instance
Building a SMART on FHIR application (EHR launch or standalone)
Implementing a CDS Hooks service for point-of-care decision support
Running a bulk data export for population health or quality reporting
Validating resources against US Core Implementation Guide profiles
Core principles
Capability statement is your contract — publish /metadata accurately; clients depend on it to know what you actually support
Search parameters must be indexed — unindexed searches on large datasets will time out in production; know your server's indexing model
Conditional create prevents duplicates — use If-None-Exist headers on POST; without them, retries create duplicate resources
SMART scopes are minimum necessary — request only the scopes the app actually needs; over-scoped tokens are a liability
Bulk export is async by design — poll the Content-Location URL; do not block a thread waiting for $export to complete
references/fhir-server-implementation.md — HAPI FHIR setup and interceptors, Microsoft FHIR Server with Azure AD, versioning, conditional create/update, Subscription patterns, capability statement
references/smart-cds-bulk.md — SMART on FHIR authorization flow, OAuth scopes, EHR and standalone launch contexts, CDS Hooks hook points and card format, Bulk Data NDJSON export, US Core profiles and USCDI alignment