Deskundige begeleiding voor het implementeren van HL7 FHIR R4/R5 RESTful API-servers en -clients, inclusief endpoints, operaties, zoekopdrachten, bundles en content negotiation.
npx clawhub@latest install fhir-apiDe FHIR API skill biedt specificatie-afgestemde begeleiding voor het implementeren van HL7 FHIR RESTful API's op R4-, R4B- en R5-niveau. Installeer het om nauwkeurige HTTP-operatiepatronen, headervereisten, foutafhandeling en versiestrategieën direct in uw AI-assistent te krijgen. Het behandelt zowel server- als client-implementatieaspecten, waardoor de behoefte om de uitgebreide HL7-specificatie handmatig te raadplegen wordt verminderd.
Dekt alle kern FHIR API REST-interacties: read, vread, create, update, patch, delete, search, history, capabilities en batch/transaction — met correcte HTTP-methoden, URL-patronen en successtatuscodes.
Legt de FHIR MIME-types (application/fhir+json, application/fhir+xml, application/fhir+turtle) uit, het correcte gebruik van Accept- en Content-Type-headers, FHIR-versieonderhandeling en de terugvalparameter _format.
Begeleidt de implementatie van ETag-gebaseerde versietracking met behulp van If-Match-headers en legt uit hoe 412 Precondition Failed-responsen afgehandeld kunnen worden voor veilige gelijktijdige updates.
Biedt correcte OperationOutcome-responsstructuren en koppelt FHIR-specifieke HTTP-statuscodes (400, 404, 409, 410, 412, 422) aan hun toepasselijke gebruiksscenario's.
Legt uit hoe de Prefer-header wordt gehonoreerd voor return=minimal, return=representation, return=OperationOutcome, en asynchrone bewerkingspatronen met 202 Accepted.
Bevat een praktische checklist met onder andere CapabilityStatement op /metadata, ETag-ondersteuning, Location-header bij aanmaken/bijwerken en terugvaloptie voor de _format-parameter, om naleving van de specificatie te waarborgen.
Bouw een conforme FHIR API REST-server met correcte route-handlers, antwoordheaders en foutresponsen voor resourcetypen zoals Patient, Observation of DiagnosticReport.
Ontwikkel een client die correct FHIR HTTP-verzoeken opbouwt, het inhoudsformaat onderhandelt, resourceversies beheert met ETags en OperationOutcome-fouten parseert.
Implementeer FHIR batch- of transactiebundles die naar de basis-URL worden gestuurd, waarbij gemengde operatietypes en atomaire transactiesemantieken worden afgehandeld.
Valideer geplande FHIR API-routestructuren en bewerkingsmappings aan de hand van de HL7-specificatie voordat u zich vastlegt op een implementatie.
Geen API-sleutels of externe services zijn vereist. Deze skill is van toepassing op elke FHIR R4-, R4B- of R5-implementatie, ongeacht de programmeertaal of het serverframework.
npx clawhub@latest install fhir-apinpx clawhub@latest install fhir-apiInloggen om een beoordeling te schrijven
Nog geen beoordelingen. Wees de eerste om je ervaring te delen!