Kattava FHIR R4 -kehitysopas yhteensopivien terveydenhuollon REST-rajapintojen rakentamiseen — sisältää resurssit, validoinnin, SMART-autentikoinnin, Bundlet ja virheenkäsittelyn.
npx clawhub@latest install fhir-developer-skillFHIR Developer Skill antaa tekoälyavustajallesi kattavan ja spesifikaation mukaisen tietämyksen FHIR R4 -rajapintakehityksestä. Asenna se saadaksesi luotettavaa ohjausta resurssirakenteisiin, validointisääntöihin, HTTP-tilakoodehin, virheidenkäsittelyyn, SMART on FHIR -valtuutukseen ja Bundle-operaatioihin — kaikki pohjautuen FHIR R4 -spesifikaatioon. Se on suunniteltu kehittäjille, jotka rakentavat tai tarkastelevat terveydenhuollon REST-rajapintoja ja tarvitsevat avustajansa tuottamaan vaatimustenmukaista, tuotantovalmista koodia.
Tarjoaa viralliset pakolliset kenttien kardinaliteettitaulukot resursseille Patient, Observation, Encounter, Condition, MedicationRequest, Medication ja Bundle — estäen yleiset virheet, kuten valinnaisten kenttien käsittelemisen pakollisina.
Kattaa kaikki keskeiset arvojoukot (Observation.status, Encounter.status/class, Condition.clinicalStatus, MedicationRequest.status/intent, Bundle.type, Patient.gender) ja palauttaa oikean 422-vastauksen virheellisille enum-arvoille.
Tarkka ohjeistus siitä, milloin käyttää tilakoodeja 200, 201, 204, 400, 401, 403, 404, 412 ja 422 — mukaan lukien kriittinen ero 412 Precondition Failed -koodin käytöstä ETag-ristiriitojen yhteydessä ja 422-koodin käytöstä validointivirheiden yhteydessä.
Valmiit OperationOutcome JSON-rakenteet ja koodiesimerkit Python/FastAPI- ja TypeScript/Express-ympäristöihin, jotka varmistavat, että kaikki virhevasaukset ovat FHIR-yhteensopivia.
Kanoniset järjestelmä-URL-osoitteet LOINC-, SNOMED CT-, RxNorm-, ICD-10- ja HL7-terminologiajärjestelmille sekä yleiset elintoimintojen LOINC-koodit nopeaa käyttöä varten.
Viitteet OAuth-laajuuksien valvontaan, ehdollisiin luonti-/päivitysoperaatioihin, transaktio- ja erä-Bundle-semantiikkaan sekä hakutulosten sivutusmalleihin.
Pyydä assistenttia rakentamaan POST /Observation -päätepiste, joka sisältää oikean tilavalidoinnin, 422-virhevastaukset sekä OperationOutcome-muotoilun FastAPI- tai Express-sovelluskehyksessä.
Liitä olemassa oleva FHIR-päätepistekoodi ja pyydä assistenttia tunnistamaan rikkomukset — kuten väärät tilakooodit, puuttuvat Location-otsikot tai virheelliset Encounter.class-tietotyypit.
Saat ohjausta OAuth-laajuuden syntaksiin (v1/v2), taustajärjestelmäpalveluiden työnkulkuihin ja laajuuden valvontalogiikkaan FHIR-päätepisteiden suojaamiseksi.
Käytä sisäänrakennettua pikakäynnistyskomentosarjaviitettä luodaksesi FastAPI-projektin, jossa on oikeat Pydantic v2 -mallit, OperationOutcome-apuohjelmat ja Patient CRUD -päätepisteet.
resource-examples.md, smart-auth.md, pagination.md, bundles.md) tulisi sisällyttää tämän skillin rinnallenpx clawhub@latest install fhir-developer-skillnpx clawhub@latest install fhir-developer-skillKirjaudu sisään kirjoittaaksesi arvostelun
Ei arvosteluja vielä. Ole ensimmäinen jakamaan kokemuksesi!