Gestion d'Agendas Partagés (GAP)
3.0.0 - trial-use France flag

This page is part of the Guide d'implémentation FHIR - Gestion d'Agendas Partagés (v3.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Accueil

Official URL: https://interop.esante.gouv.fr/ig/fhir/gap/ImplementationGuide/ans.fhir.fr.gap Version: 3.0.0
Active as of 2024-04-29 Computable Name: GAP

Brief description of this Implementation Guide
The purpose of this implementation guide is to allow the management of resources (people, places or objects), the management of the availability of these resources, the consultation and synchronization of calendars and the making of appointments.

CI-SIS

Ce guide d’implémentation a pour objet de permettre la gestion de ressources (personnes, lieux ou objets), la gestion des disponibilités de ces ressources, la consultation et la synchronisation d’agenda et la prise de rendez-vous.

Scénarios d’implémentation

Les présentes spécifications techniques définissent des flux pouvant s’appliquer à deux scénarios d’implémentation :

  • Gestion centralisée d’agendas

Le système gestionnaire d’agenda gère les disponibilités et les rendez-vous des ressources de manière centralisée. Les systèmes initiateurs sollicitent ponctuellement le gestionnaire d’agenda en lui envoyant des déclarations de nouvelles disponibilités des ressources, des requêtes de recherche de disponibilités de ressources ou des demandes de rendez-vous.

  • Gestion déléguée d’agendas

Dans ce scénario le système initiateur peut gérer, par délégation du gestionnaire d’agendas, les disponibilités des ressources et la prise de rendez-vous. Des échanges fréquents de synchronisation des disponibilités et des rendez-vous entre ces acteurs doivent donc être optimisés notamment en termes de volumétrie.

Profils définis dans le guide d’implémentation

Titre du profilDescription
Profil du bundle de réponse à la demande de consultation des disponibilités d’une ou de plusieurs ressources. Sur la durée demandée, elle devra contenir les informations sur le temps libre ou occupé de chacune des ressources. La réponse contient donc les disponibilités (Slot) des ressources répondant aux critères de recherche de la demande. Les Slot portant le statut free représentent les disponibilités (status=free). Status=busy pour les indisponibilités correspondant à des rendez-vous pris
Profil du bundle de réponse à la recherche de rendez-vous dans l’agenda d’une ressource. Sur la durée demandée, il devra contenir les informations sur les rendez-vous répondant aux critères de recherche envoyés dans la demande
Profil décrivant un rendez-vous médical
Profil décrivant un agenda médical
Profil décrivant un créneau

D’autres ressources mentionnés dans ce document n’ont pas été profilées (liste non exhaustive).

Ressource Profil Package  Description
Patient FrPatient hl7.fhir.fr.core Ce profil spécifie les identifiants de patient utilisés en France. Il utilise des extensions internationales (birthplace et nationalité) et ajoute des extensions propres à la France.
Practitioner AsPractitionerProfile ans.fhir.fr.annuaire Profil du praticien français.
PractitionerRole AsPractitionerRoleProfile ans.fhir.fr.annuaire Profil de la situation d’exercice du praticien français.
Organization AsOrganizationProfile ans.fhir.fr.annuaire Ce profil spécifie les types d’identifiants pour l’organisation en France, et ajoute des extensions françaises.
Location FrLocation hl7.fhir.fr.core Ce profil spécifie les rôles joués par un lieu en France.
HealthcareService FrHealthcareService hl7.fhir.fr.core Ce profil spécifie les services en France.
RelatedPerson FrRelatedPerson hl7.fhir.fr.core Ce profil spécifie les personnes reliées à un patient.

Dans l’ensemble de cet IG, lorsqu’il est fait référence à ces ressources, les profils associés doivent être utilisés.

Dépendances

Package hl7.fhir.uv.extensions.r4#1.0.0

This IG defines the global extensions - the ones defined for everyone. These extensions are always in scope wherever FHIR is being used (built Sun, Mar 26, 2023 08:46+1100+11:00)

Package ans.fr.nos#1.2.0

Les nomenclatures des objets de Sante (built Wed, Feb 28, 2024 14:48+0000+00:00)

Package ans.fhir.fr.annuaire#1.0.1

Ressources de conformité basées sur le modèle d'exposition de l'Annuaire Santé. (built Thu, Apr 25, 2024 11:41+0000+00:00)

Package ans.fr.nos#1.1.0

Les nomenclatures des objets de Sante (built Thu, Dec 7, 2023 16:19+0000+00:00)

A propos

Ce document s’adresse aux développeurs des interfaces interopérables des systèmes implémentant le volet « Gestion d’agendas partagés » ou à toute autre personne intervenant dans le processus de mise en place de ces interfaces.

Cette spécification technique s’appuie sur le standard HL7 FHIR et son API REST. L’hypothèse est faite que le lecteur est familier de ces concepts.

Les spécifications techniques présentées dans ce volet ne présagent pas des conditions de leur mise en œuvre dans le cadre d’un système d’information partagé. Il appartient à tout responsable de traitement de s’assurer que les services utilisant ces spécifications respectent les cadres et bonnes pratiques applicables à ce genre de service (ex. cadre juridique, ergonomie, accessibilité…).

Il est à noter que les contraintes de sécurité concernant les flux échangés ne sont pas traitées dans ce document. Celles-ci sont du ressort de chaque responsable de l’implémentation du mécanisme qui est dans l’obligation de se conformer au cadre juridique en la matière. L’ANS propose des référentiels dédiés à la politique de sécurité (la PGSSI-S) et des mécanismes de sécurisation sont définis dans les volets de la couche Transport du Cadre d’Interopérabilité des systèmes d’information de santé (CI-SIS).