Una guía completa de desarrollo FHIR R4 para construir APIs REST de salud conformes — que cubre recursos, validación, autenticación SMART, Bundles y manejo de errores.
npx clawhub@latest install fhir-developer-skillEl FHIR Developer Skill le proporciona a tu asistente de IA un conocimiento completo y preciso de la especificación para el desarrollo de APIs FHIR R4. Instálalo para obtener orientación confiable sobre estructuras de recursos, reglas de validación, códigos de estado HTTP, manejo de errores, autorización SMART on FHIR y operaciones con Bundle — todo fundamentado en la especificación FHIR R4. Está diseñado para desarrolladores que construyen o revisan APIs REST de salud y que necesitan que su asistente produzca código compatible y listo para producción.
Proporciona tablas de cardinalidad autoritativas de campos requeridos para Patient, Observation, Encounter, Condition, MedicationRequest, Medication y Bundle — previniendo errores comunes como tratar campos opcionales como requeridos.
Cubre todos los value sets clave (Observation.status, Encounter.status/class, Condition.clinicalStatus, MedicationRequest.status/intent, Bundle.type, Patient.gender) con la respuesta 422 correcta para valores de enumeración no válidos.
Orientación precisa sobre cuándo usar 200, 201, 204, 400, 401, 403, 404, 412 y 422 — incluyendo la distinción crítica entre 412 Precondition Failed para discrepancias de ETag y 422 para errores de validación.
Estructuras JSON de OperationOutcome listas para usar y fragmentos de código para Python/FastAPI y TypeScript/Express, garantizando que todas las respuestas de error sean conformes con FHIR.
URLs de sistema canónicas para LOINC, SNOMED CT, RxNorm, ICD-10 y sistemas de terminología HL7, además de códigos LOINC de signos vitales comunes para consulta rápida.
Referencias para la aplicación de ámbitos OAuth, operaciones de creación/actualización condicional, semántica de Bundles de transacción frente a lote, y patrones de paginación de resultados de búsqueda.
Pide al asistente que genere la estructura de un endpoint POST /Observation con validación correcta de estado, respuestas de error 422 y formato OperationOutcome en FastAPI o Express.
Pega el código de tu endpoint FHIR existente y pide al asistente que identifique las infracciones, como códigos de estado incorrectos, encabezados Location faltantes o tipos de datos incorrectos en Encounter.class.
Obtén orientación sobre la sintaxis de alcances OAuth (v1/v2), flujos de servicios backend y lógica de aplicación de alcances para proteger los endpoints FHIR.
Utiliza la referencia del script de inicio rápido integrado para generar un proyecto FastAPI con modelos Pydantic v2 correctos, helpers de OperationOutcome y endpoints CRUD de Patient.
resource-examples.md, smart-auth.md, pagination.md, bundles.md) deben incluirse junto con este skillnpx clawhub@latest install fhir-developer-skillnpx clawhub@latest install fhir-developer-skillInicia sesión para escribir una reseña
Aún no hay reseñas. ¡Sé el primero en compartir tu experiencia!