From cpa
FHIR API reference and documentation for Canvas plugins that need to read or write data via FHIR endpoints
How this skill is triggered — by the user, by Claude, or both
Slash command
/cpa:fhir-api-client-developmentThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill provides documentation for Canvas FHIR API endpoints, enabling plugin development when the Canvas SDK alone doesn't cover the needed data access or write operations.
This skill provides documentation for Canvas FHIR API endpoints, enabling plugin development when the Canvas SDK alone doesn't cover the needed data access or write operations.
Use this skill when:
IMPORTANT: The full FHIR documentation is bundled with this skill. DO NOT download, curl, or fetch remote files.
The context file fhir_client_context.txt is located in the same directory as this SKILL.md file.
When you read this skill, note the path to this SKILL.md file, then read fhir_client_context.txt from that same directory.
To use this skill:
fhir_client_context.txt from this skill's directory - it already exists locallyNEVER attempt to curl or download fhir_client_context.txt - it is already bundled here.
npx claudepluginhub canvas-medical/coding-agents --plugin cpaGuides building FHIR R4 REST endpoints for Patient, Observation, Encounter, Condition, MedicationRequest including resource validation, HTTP status codes, value sets, coding systems (LOINC, SNOMED, RxNorm, ICD-10), and OperationOutcome error handling.
Guides HL7 FHIR R4 interoperability: resources CRUD/search, HAPI/Microsoft servers, SMART on FHIR auth, CDS Hooks, bulk export, US Core profiles.
Provides FHIR development guidance including package management, resource modeling, server implementation, and terminology handling for R4, R4B, R5.