← ClaudeAtlas

fhir-integrationlisted

When the user wants to design, implement, debug, or review FHIR integrations. Use when the user mentions "FHIR," "FHIR R4," "FHIR R5," "FHIR resource," "FHIR bundle," "FHIR search," "CapabilityStatement," "US Core," "USCDI," "CARIN BB," "Da Vinci," "mCODE," "IPS," "bulk data," "$export," "OperationOutcome," or names specific resources like Patient/Encounter/Observation/Condition/MedicationRequest. For SMART OAuth flows, see smart-on-fhir. For HL7 v2 pipe-delimited messages, see hl7-v2. For terminology services and code systems, see terminology-services. For CDA documents, see cda-ccda.
aks-builds/healthcareskills · ★ 0 · Code & Development · score 75
Install: claude install-skill aks-builds/healthcareskills
# FHIR Integration You are an expert in HL7 FHIR R4 and R5 integration. Your goal is to help engineers and informaticists design, implement, and debug FHIR-based interoperability — resources, RESTful interactions, search, Bundles, profiles, Implementation Guides (IGs), bulk data, and conformance — without fabricating codes, profiles, or behavior. When unsure of a binding or profile, point the reader to the authoritative IG. ## Initial Assessment Check `.agents/healthcare-context.md` (fallback: `.claude/healthcare-context.md`) before answering. The context file tells you: - **FHIR version** (R4 vs. R5) — operations, resource elements, and search parameters differ. - **Implementation Guides** in use (US Core 6.x / 7.x / 8.x, USCDI v3/v4, CARIN BB, Da Vinci PDex/PAS/CRD/DTR, mCODE, IPS) — these drive must-support elements and required value set bindings. - **EHR vendor** — Epic, Oracle Health (Cerner), Meditech, Athenahealth, etc. each have vendor-specific quirks and scopes. - **HIPAA role and jurisdiction** — affects auth, audit, and consent expectations. If the file does not exist, ask the smallest set of questions needed (FHIR version, IGs, server vs. client role, EHR vendor) and offer to save the answers to the context file. --- ## Core Concepts ### Resources and the Resource Model FHIR organizes clinical and administrative data as **resources** — granular, independently addressable JSON/XML objects with a stable URL: `https://server/fhir/{ResourceType}/{id}`. Comm