Flux de travail d’interrogation des dossiers des professionnels de santé et/ou de l’établissement

Flux de travail pour une application de point de service afin d’interroger le gestionnaire d’informations pour les professionnels de santé, les établissements et/ou les services fournis par chacun.

Échéance du flux de travail

Arriver à échéance

· Le flux de travail est défini et approuvé par ARB

· Le flux de travail est pris en charge par des normes CSD IHE*

Normes*

Care Services Discovery (CSD) : ftp://ftp.ihe.net/DocumentPublication/CurrentPublished/ITInfrastructure/IHE_ITI_Suppl_CSD.pdf

Hypothèses et conditions préalables

Aucune

Acteurs

· IL = couche d’interopérabilité pour traiter les questions de gouvernance et de sécurité des données, CSD Services Finder

· POS = application Point de Service, CSD Services Finder

· ILR InfoMan = registres interconnectés CSD InfoManager

· HWR = registre des professionnels de santé HWR, répertoire des services CSD

· FR = registre des établissements FR, répertoire des services CSD

Description de l’interaction

Voici une description des étapes d’interaction.

Interaction

Données/Remarques

Options de transaction

0

Initié selon le calendrier déterminé par la juridiction

Requête HTTP GET. Aucun paramètre de requête requis.

1

Demande ajoutée/établissements mis à jour

Message POST SOAP transmis avec la dernière fois que le répertoire de service a été interrogé

[ITl-74] Requête de transaction de services mise à jour

2

Retour ajouté/établissements mis à jour

Document SOAP transmis par CSD avec les mises à jour des services (établissements)

[ITl-74] Requête de transaction de services mise à jour

3

Demande ajoutée/fournisseurs mis à jour

Message SOAP transmis avec la dernière fois que le répertoire de service a été interrogé

[ITl-74] Requête de transaction de services mise à jour

4

Retour ajouté/fournisseurs mis à jour

Document SOAP transmis par CSD avec les mises à jour des services (professionnels de santé)

[ITl-74] Requête de transaction de services mise à jour

5

Fusionner les établissements et les fournisseurs

(Facultatif)

Fusionner les caches de FR et de HWR selon la politique de gouvernance des données/résolution des conflits spécifique à la juridiction

6

Fusionner la réponse

HTTP 200 Réponse en cas de succès.

HTTP 500 Réponse en cas d’échec

7

Trouver une requête de services correspondants

POST

Document careServicesRequest défini dans CSD.xsd

[ITI-73] Trouver des services correspondants (ad hoc et stockés)

8

S’assurer que le PoS dispose de droits d’accès

L’attribut @uuid dans le document careServicesRequest pour les requêtes stockées est utilisé pour la validation

La validation est définie en fonction du pays spécifique

Politiques de gouvernance des données lors de l’accès à InfoMan

9

XQuery pour le contenu

POST document careServicesRequest défini dans CSD.xsd

[ITI-73] Trouver des services correspondants (ad hoc et stockés)

10

Renvoyer le contenu

Résultat de l’exécution stocké référencé par uuid/ad-hoc xquery. Généralement un document CSD mais il peut avoir n’importe quel type de contenu en fonction de la requête demandée.

[ITI-73] Trouver des services correspondants (ad hoc et stockés)

11

Trouver une réponse des services correspondants

Résultat de l’exécution stocké référencé par uuid/ad-hoc xquery. Généralement un document CSD mais il peut avoir n’importe quel type de contenu en fonction de la requête demandée.

[ITI-73] Trouver des services correspondants (ad hoc et stockés)

Last updated