Skip to content

Commit

Permalink
update practitioner page
Browse files Browse the repository at this point in the history
  • Loading branch information
William AZIS committed Jun 24, 2024
1 parent 3da481a commit 1741ccf
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 17 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ subTitle: Intégration FHIR

Ce guide décrit comment intégrer l'API à un projet .Net Core.

Si vous n'avez pas de clé d'API, veuillez suivre la procédure décrite [ici]({{ '/pages/guide/version-1/integration-fhir/integration-dotnet.html' | relative_url}}).
Si vous n'avez pas de clé d'API, veuillez suivre la procédure décrite [ici]({{ '/pages/guide/version-1/integration-fhir/integration-dotnet.html'}}).

NOTE| Dans nos différents exemples, nous utilisons maven et la librairie développée par Firely Hl7.Fhir.R4. FHIR reste une API HTTP JSON/XML qui pourra être appelée avec d'autres techniques.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ subTitle: Intégration FHIR

Ce guide décrit comment intégrer l'API à un projet Java.

Si vous n'avez pas de clé d'API, veuillez suivre la procédure décrite [ici]({{ '/pages/guide/version-1/integration-fhir/integration-java.html' | relative_url}}).
Si vous n'avez pas de clé d'API, veuillez suivre la procédure décrite [ici]({{ '/pages/guide/version-1/integration-fhir/integration-java.html'}}).

NOTE| Dans nos différents exemples, nous utilisons maven et la librairie Hapi. FHIR reste une API HTTP JSON/XML qui pourra être appelée avec d'autres techniques.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ subTitle: Intégration FHIR

Ce guide décrit comment intégrer l'API à un projet PHP.

Si vous n'avez pas de clé d'API, veuillez suivre la procédure décrite [ici]({{ '/pages/guide/version-1/integration-fhir/integration-php.html' | relative_url}}).
Si vous n'avez pas de clé d'API, veuillez suivre la procédure décrite [ici]({{ '/pages/guide/version-1/integration-fhir/integration-php.html'}}).

NOTE| Dans nos différents exemples, nous utilisons composer et la librairie dcarbone/php-fhir pour FHIR et Guzzle pour le REST. FHIR reste une API HTTP JSON/XML qui pourra être appelée avec d'autres techniques.

Expand Down
2 changes: 1 addition & 1 deletion docs/pages/guide/version-1/resources/_source-ref.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## Code source des examples
## Code source des exemples

Vous retrouverez le code source de ces exemples sur notre repository git:

Expand Down
24 changes: 11 additions & 13 deletions docs/pages/guide/version-1/resources/practitioner.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ subTitle: Ressources
<div class="wysiwyg" markdown="1">
- [Description métier](#one-header)
- [Caractéristiques techniques](#two-header)
- [Caractéristiques techniques](#three-header)
- [Recherche de structure sur critères](#four-header)
- [Paramètres de recherche](#three-header)
- [Recherche d'un professionnel](#four-header)
- [Rechercher tout](#31-header)
- [Rechercher par identifiant](#32-header)
- [Rechercher par statut](#33-header)
Expand Down Expand Up @@ -66,14 +66,6 @@ Note : Le nom et le prénom d'exercice du professionnel sont restitués au nivea
</tr>
<tr>
<td width="45%">
<p><strong>Paramètres de recherche</strong></p>
</td>
<td width="54%">
<p>_id, identifier, name, mailbox-mss, _lastUpdated, active, _total</p>
</td>
</tr>
<tr>
<td width="45%">
<p><strong>Paramètres de requête</strong></p>
</td>
<td width="54%">
Expand All @@ -84,12 +76,12 @@ Note : Le nom et le prénom d'exercice du professionnel sont restitués au nivea
</table>
<br />

## <a id="three-header"></a>3) Practitioner - Paramètres de recherche
## <a id="three-header"></a>3) Paramètres de recherche

| Nom | Type | Description |
| --- | --- | --- |
| _id | token | ID de la ressource |
| _lastUpdated | date | renvoie uniquement les ressources qui ont été mises à jour pour la dernère fois comme spécifié par la période donnée |
| _lastUpdated | date | renvoie uniquement les ressources qui ont été mises à jour pour la dernère fois comme spécifié par la période donnée (eq, ne, gt, lt, ge, le, ap). Plus d'informations sur les [dates] (https://build.fhir.org/search.html#date) |
| _since | date | |
| _total | string | |
| active | token | Recherche les ressources Practitioner actives |
Expand All @@ -98,7 +90,7 @@ Note : Le nom et le prénom d'exercice du professionnel sont restitués au nivea
| identifier| token | Recherche sur tous les identifiants des professionnels intervenant dans le système de santé|
| identifier-type| token | Recherche sur les types d'identifiants (ADELI, RPPS, IDNPS - IDentifiant National du Professionnel intervenant dans le système de Santé |
| mailbox-mss| string | La Messagerie Sécurisées de Santé du Professionnel|
| name | string | Une recherche définie par le serveur qui peut correspondre à n'importe quel champ de HumanName, ici sur le préfix correspondant à la civilité des professinonels de santé|
| name | string | Une recherche définie par le serveur qui peut correspondre à n'importe quel champ de HumanName, ici sur le préfix correspondant à la civilité des professionnels de santé|


## <a id="four-header"></a>4) Recherche d'un professionnel sur des critères spécifiques
Expand Down Expand Up @@ -366,6 +358,12 @@ foreach (var be in bundle.Entry)

**Récit utilisateur :** En tant que client de l'API, je souhaite rechercher tous les professionnels de santé mis à jour depuis une certaine date.

| Préfix | Valeurs |
| --- | --- |
| api-url | https://gateway.api.esante.gouv.fr/fhir/v1 |
| ihm-url | https://portail.openfhir.annuaire.sante.fr |
| gravitee-url | https://portal.api.esante.gouv.fr (pour obtenir une API KEY) |

**Requête :**

`GET [base]/Practitioner?_lastUpdated=ge2022-08-08`
Expand Down

0 comments on commit 1741ccf

Please sign in to comment.