Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
Erori
Catalogul de erori: status HTTP, coduri de probleme OperationOutcome și ce să faci pentru fiecare.
Sub /fhir/R4 erorile sunt OperationOutcome; în alte cazuri {"error": {"type", "message", "field"?}}. Fiecare răspuns transportă Anpheros-Request-Id; citați-l când scrieți suportului.
| HTTP | issue.code / type |
Semnificație | Ce să faceți |
|---|---|---|---|
| 400 | invalid, structure, value |
JSON malformat, FHIR invalid, valoare care nu se află într-un set de valori necesar, parametru de căutare nesuportat, filtru de scop nesuportat | corectați cererea; mesajul numește câmpul |
| 400 | too-costly |
imbricare de resurse > 64 niveluri, text > 10 000 caractere | simplificați resursa |
| 401 | login |
acreditare lipsă, necunoscută, expirată sau revocată; consimțământ inactiv; răspunsul transportă WWW-Authenticate: Bearer realm="anpheros" (cu error="invalid_token" când a fost trimisă o acreditare) |
re-autentificați-vă; pentru OAuth, reîmprospătați sau re-consimțiți |
| 403 | forbidden |
scop, proprietate (scris de o altă organizație), permisiune de doar citire, doar admin | solicitați scopul corect; scrieți propria resursă |
| 404 | not-found |
nu există pentru acest apelant | nu presupuneți niciodată existența dintr-un 404 |
| 409 | conflict |
cheie de idempotency în curs; document finalizat; limită de endpoint | reîncercați curând / folosiți o cheie nouă |
| 410 | deleted |
resursă sau fișier șters | — |
| 412 | conflict |
nepotrivire versiune If-Match |
recitiți, apoi actualizați |
| 413 | too-costly |
corp sau document peste limită | împărțiți sau comprimați |
| 422 | not-found / invalid |
pacientul referențiat nu există pentru dvs.; resursă mutată între pacienți; cheie de idempotency reutilizată cu un alt corp | corectați referința |
| 429 | throttled |
limită de rate per acreditare sau per IP | așteptați Retry-After secunde; SDK-urile fac acest lucru |
| 503 | transient |
stocare document indisponibilă | reîncercați cu backoff |
| 500 | exception |
eroare neașteptată, înregistrată și auditată cu ID-ul cererii | raportați ID-ul cererii |
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card