Practitioner
Verbes HTTP pris en charge
GET
{domain}/neo-atlas/fhir/Practitioner/{id}
Route qui aide à récupérer différents professionnels. Il renverra une entité.
Récupérez n'importe quel professionnel que nous avons dans notre base de données avec son identifiant logique
{id}
. L'identifiant logique est un GUID.- L'identifiant logique se trouve ici
{domain}/neo-atlas/fhir/Practitioner
.
- L'identifiant logique se trouve ici
Réponses
- OK (200)
- L'entité professionnel est dans le corps de réponse.
- BadRequest (400)
- Le paramètre
{id}
est null, vide ou se compose de caractères d'espace.
- Le paramètre
- Forbidden (403)
- Des droits insuffisants sur la ressource.
- NotFound (404)
- Le professionnel n'a pas été retrouvé.
- Gone (410)
- Le professionnel est inactif.
- InternalServerError (500)
- Une erreur inattendue s'est produite.
- OK (200)
{domain}/neo-atlas/fhir/Practitioner
Route qui recherche différents professionnels. Il renverra un bundle.
Recherchez n'importe quel professionnel en utilisant son identifiant FHIR (LN - Numéro de licence).
Réponses
- OK (200)
- L'ensemble est dans le corps de réponse.
- BadRequest (400)
- Il y avait une erreur liant les paramètres de recherche.
- Forbidden (403)
- Des droits insuffisants sur la ressource.
- InternalServerError (500)
- Une erreur inattendue s'est produite.
- OK (200)
PUT
{domain}/neo-atlas/fhir/Practitioner/{id}
Le JSON représentant le professionnel FHIR doit être dans le corps de la demande.
L'identifiant logique
{id}
du professionnel FHIR doit être ajouté en tant que paramètre de route.Réponses
- OK (200) Le professionnel a été mis à jour et nous le renverons dans le corps de réponse avec la meta mise à jour.
- BadRequest (400)
- L'identifiant logique
{id}
dans les paramètres de la route ne correspond pas à l'identifiant logique dans le JSON situé dans le corps de la demande. - Le JSON qui a été passé dans le corps de la demande n'est pas FHIR valide, il renverra une BadRequest avec le résultat de l'opération. Voir ici pour les résultats de l'opération.
- L'entité professionnel FHIR ne correspond pas à nos règles d'affaires.
- L'identifiant logique
- Forbidden (403)
- Des droits insuffisants sur la ressource.
- MethodNotAllowed (405)
- L'entité professionnel FHIR n'a pas été retrouvée.
- Unprocessable Entity (422)
- Le professionnel FHIR ne correspond pas à nos règles d'affaires.
- InternalServerError (500)
- Une erreur inattendue s'est produite.
DELETE
{domain}/neo-atlas/fhir/Practitioner/{id}
Route qui aide à supprimer un professionnel.
Supprimez tout professionnel que nous avons dans notre base de données avec son identifiant logique
{id}
.Réponses
- NoContent (204)
- L'entité professionnel a été supprimée.
- Le professionnel n'a pas été retrouvé.
- BadRequest (400)
- Le paramètre
{id}
est null, vide ou se compose de caractères d'espace.
- Le paramètre
- Forbidden (403)
- Des droits insuffisants sur la ressource.
- InternalServerError (500)
- Une erreur inattendue s'est produite.
- NoContent (204)