Expert vägledning för implementering av HL7 FHIR R4/R5 RESTful API-servrar och klienter, med täckning av endpoints, operationer, sökning, bundles och innehållsförhandling.
npx clawhub@latest install fhir-apiFHIR API-skickligheten ger specifikationsanpassad vägledning för implementering av HL7 FHIR RESTful API:er på R4-, R4B- och R5-nivå. Installera den för att få korrekta HTTP-operationsmönster, header-krav, felhantering och versionsstrategier direkt i din AI-assistent. Den täcker både server- och klientimplementeringsfrågor och minskar behovet av att manuellt korshänvisa till den täta HL7-specifikationen.
Täcker alla grundläggande FHIR REST-interaktioner: read, vread, create, update, patch, delete, search, history, capabilities och batch/transaction — med korrekta HTTP-metoder, URL-mönster och statuskoder för lyckade anrop.
Förklarar FHIR MIME-typer (application/fhir+json, application/fhir+xml, application/fhir+turtle), korrekt användning av Accept- och Content-Type-huvuden, FHIR-versionsförhandling samt reservparametern _format.
Vägleder implementering av ETag-baserad versionsspårning med hjälp av If-Match-headers och förklarar hur man hanterar 412 Precondition Failed-svar för säkra samtidiga uppdateringar.
Tillhandahåller korrekta OperationOutcome-svarsstrukturer och mappar FHIR-specifika HTTP-statuskoder (400, 404, 409, 410, 412, 422) till deras lämpliga användningsfall.
Förklarar hur man hanterar Prefer-headern för return=minimal, return=representation, return=OperationOutcome och asynkrona operationsmönster med 202 Accepted.
Innehåller en praktisk checklista som täcker CapabilityStatement på /metadata, stöd för ETag, Location-huvud vid skapa/uppdatera och reservlösning för parametern _format för att säkerställa specifikationsefterlevnad.
Bygg en kompatibel FHIR REST-server med korrekta route-hanterare, svarshuvuden och felsvar för resurstyper som Patient, Observation eller DiagnosticReport.
Utveckla en klient som korrekt konstruerar FHIR HTTP-förfrågningar, förhandlar innehållsformat, hanterar resursversioner med ETags och tolkar OperationOutcome-fel.
Implementera FHIR API batch- eller transaktionspaket som skickas till bas-URL:en, med hantering av blandade operationstyper och atomära transaktionssemantik.
Validera planerade FHIR API-ruttstrukturer och operationsmappningar mot HL7-specifikationen innan du förbinder dig till en implementering.
Inga API-nycklar eller externa tjänster krävs. Denna skill gäller för alla FHIR R4-, R4B- eller R5-implementationer oavsett programmeringsspråk eller serverramverk.
npx clawhub@latest install fhir-apinpx clawhub@latest install fhir-apiLogga in för att skriva en recension
Inga recensioner ännu. Var den första att dela din upplevelse!