数据与复现临床医学与医药FreedomIntelligence/OpenClaw-Medical-Skills数据与复现
FH

fhir-developer-skill

维护者 FreedomIntelligence · 最近更新 2026年4月1日

FHIR API development guide for building healthcare endpoints. Use when: (1) Creating FHIR REST endpoints (Patient, Observation, Encounter, Condition, MedicationRequest), (2) Validating FHIR resources and returning proper HTTP status codes and error responses, (3) Implementing SMART on FHIR authorization and OAuth scopes, (4) Working with Bundles, transactions, batch operations, or search pagination. Covers FHIR R4 r….

OpenClawNanoClaw分析处理复现实验fhir-developer-skill🏥 medical & clinicalmedical toolsfhir

原始来源

FreedomIntelligence/OpenClaw-Medical-Skills

https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/fhir-developer-skill

维护者
FreedomIntelligence
许可
MIT
最近更新
2026年4月1日

技能摘要

来自 SKILL.md 的关键信息

2 min

核心说明

  • Only validate fields ,支持 cardinality starting ,支持 "1" as required。
  • Common mistake:Making subject 或 period required on Encounter. They are 0..1 (optional)。
  • Invalid enum values must return 422 Unprocessable Entity。

原始文档

SKILL.md 摘录

HTTP Status Codes

CodeWhen to Use
200 OKSuccessful read, update, or search
201 CreatedSuccessful create (include Location header)
204 No ContentSuccessful delete
400 Bad RequestMalformed JSON, wrong resourceType
401 UnauthorizedMissing, expired, revoked, or malformed token (RFC 6750)
403 ForbiddenValid token but insufficient scopes
404 Not FoundResource doesn't exist
412 Precondition FailedIf-Match ETag mismatch (NOT 400!)
422 Unprocessable EntityMissing required fields, invalid enum values, business rule violations

Required Fields by Resource (FHIR R4)

ResourceRequired FieldsEverything Else
Patient(none)All optional
Observationstatus, codeOptional
Encounterstatus, classOptional (including subject, period)
ConditionsubjectOptional (including code, clinicalStatus)
MedicationRequeststatus, intent, medication[x], subjectOptional
Medication(none)All optional
BundletypeOptional

Observation.status

registered | preliminary | final | amended | corrected | cancelled | entered-in-error | unknown

适用场景

  • 适合在:(1) Creating FHIR REST endpoints (Patient,Observation,Encounter,Condition,MedicationRequest),(2) Validating FHIR resources 、 returning proper HTTP status codes 、 error responses,(3) Implementing SMART on FHIR authorization 、 OAuth scopes,(4) Working ,支持 Bundles,transactions,batch operations,或 search pagination时使用。

不适用场景

  • Do not rely on this catalog entry alone ,用于 installation 或 maintenance details。

相关技能

相关技能

返回目录
AR
数据与复现临床医学与医药

armored-cart-design-agent

Design armored CAR-T cells with cytokine payloads and resistance mechanisms.

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看
AR
数据与复现临床医学与医药

arxiv-search

Search arXiv physics, math, and computer science preprints using natural language queries. Powered by Valyu semantic sea…

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看
AU
数据与复现临床医学与医药

autonomous-oncology-agent

Autonomous oncology research agent: literature mining, trial matching, biomarker analysis, and treatment hypothesis gene…

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看
BI
数据与复现临床医学与医药

bio-cfdna-preprocessing

Preprocesses cell-free DNA sequencing data including adapter trimming, alignment optimized for short fragments, and UMI-…

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看