Partage de Documents de Santé en mobilité (PDSm)
3.1.0 - trial-use

Partage de Documents de Santé en mobilité (PDSm) - Local Development build (v3.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

## Recherche de documents

### Définition

Figure 4 : Processus collaboratif "Recherche de documents"

Service attendu | Le consommateur de documents transmet une recherche de documents à l’aide de critères de recherches, notamment les caractéristiques principales du document (données qui permettent de classer les documents). L’infrastructure de partage de documents retourne les références des documents répondant aux critères.
Pré-conditions | Le consommateur de documents doit : 1. être en possession des paramètres de recherche de documents, 2. être habilité
Post-conditions | N/A
Contraintes fonctionnelles | N/A
Scénario nominal | N/A

Table 3 Caractéristiques du processus collaboratif

### Description et identification des flux

Figure 8 : Processus collaboratif "Recherche de documents"

#### Description des actions

Action | Description
--- | ---
Transmettre la recherche de documents | Le consommateur de documents transmet à l'infrastructure de partage de documents une liste de critères de recherche, basés sur les informations-clés supportées par l'infrastructure de documents
Traiter la réponse | Le consommateur de documents reçoit et traite la réponse à la recherche de documents. Le résultat de la recherche est affiché à l'utilisateur.
Traiter la recherche de documents | L'infrastructure de documents retourne au consommateur de documents la réponse à la recherche de documents.

Table 10 Tableau des actions

#### Identification des flux

Flux | Processus | Emetteur | Récepteur | Périmètre
Flux 5 - RechercheDocument | Recherche de documents | Consommateur de documents | Gestionnaire de partage de documents | Oui
Flux 6 - ResultatRechercheDocument | Recherche de documents | Gestionnaire de partage de documents | Consommateur de documents | Oui

### Flux de recherche : Flux 5 – RechercheDocument

Les caractéristiques principales des documents renseignées dans les lots de soumission ou dans les fiches servent à la recherche de documents. Celle-ci se fait donc de deux manières : via la recherche de fiches ou via la recherche de lots de soumission. Le document dont les caractéristiques principales correspondent aux critères de recherche peut être consulté dans un second temps en utilisant le flux 05 de demande de consultation de document.

#### Recherche de lots de soumission

Nom | Description
--- | ---
dateSoumission | Représente la date et heure de soumission.
typeActivite | Représente le type d’activité associé à l’événement clinique ayant abouti à la constitution du lot de soumission. Jeu de valeurs issu des nomenclatures: **TRE_R209-TypeActivite **TRE_R02-SecteurActivite
idUnique | Identifiant unique global affecté à ce lot de soumission par son créateur. Cet attribut est utilisé à des fins de références externes alors que idLotSoumission est destiné à des fins de gestion interne.
idPatient | Représente l'identifiant du patient.
statut | Représente le statut du lot de soumission. Nomenclatures utilisées : TRE_R269-AvailabilityStatusProvenanceOasis TRE_R270-AvailabilityStatus
idLotSoumission | Identifiant unique du lot de soumission. Cet attribut est destiné à des fins de gestion interne alors que idUnique est utilisé à des fins de références externes.
idSource | Représente l’identifiant unique global du système émetteur du lot de soumission.
titre | Titre du lot de soumission
auteur | Représente les personnes physiques ou morales et/ou les dispositifs auteurs d’un lot de soumission.
nomAuteurPersonnePhysique | Nom de la personne physique auteur du lot.
prenomAuteurPersonnePhysique | Prénom de la personne physique auteur du lot.

#### Recherche de fiches

Nom | Description
--- | ---
typeDocument | Représente le type du document. Jeu de valeurs issu des nomenclatures ** LOINC ** et TRE_A05-TypeDocComplementaire
idPatient | Représente l'identifiant du patient.
secteurActivite | Secteur d'activité lié à la prise en charge de la personne, en lien avec le document produit. Nomenclature utilisée : TRE_R02-SecteurActivite
dateDebutActe | Représente la période de début de l’acte de référence.
cadreExercice | Cadre d’exercice de l’acte qui a engendré la création du document. Nomenclature utilisée : TRE_A01-CadreExercice
idFiche | Identifiant unique d'une fiche d'un document.
dateCreationDocument | Représente la date et l'heure de la création du document.
niveauConfidentialite | Contient les informations définissant le niveau de confidentialité d'un document. Nomenclatures utilisées : ** TRE_A08-Confidentiality-HL7 ** TRE_A07-StatusVisibiliteDocument ** JDV_J08-XdsConfidentialityCode-CISIS
idUnique | Identifiant unique global affecté au document par son créateur. Il est utilisable comme référence externe dans d’autres documents.
statut | Représente le statut de la fiche d'un document. Nomenclature(s) associée(s) : ** TRE_R269-AvailabilityStatusProvenanceOasis ** TRE_R270-AvailabilityStatus
dateFinActe | Date de fin de l’acte de référence, si connue.
formatDocument | Format technique détaillé du document. Nomenclatures utilisées : ** TRE_A06-FormatCodeComplementaire ** TRE_A09-DICOMuidRegistry ** TRE_A10-NomenclatureURN ** TRE_A11-IheFormatCode ** ASS_X11-CorresModeleCDA-XdsFormatCode-CISIS ** ASS_A12-CorresMediaTypeCDANonStructure-XdsFormatCode-CISIS
classeDocument | Représente la classe du document (compte rendu, imagerie médicale, traitement, certificat, ….). Jeu de valeurs issu de la nomenclature TRE_A03-ClasseDocument
auteur | Identifiant de la personne physique et/ou du dispositif auteur d'un document.
nomAuteurPersonnePhysique | Nom de la personne physique auteur du document.
prenomAuteurPersonnePhysique | Prénom de la personne physique auteur du document.
idFicheAssociation | Représente l'identifiant d'une association entre deux fiches.
actePathologie | Actes et pathologies en rapport avec le document. Nomenclatures utilisées : ** CCAM pour les actes médicaux (OID=""1.2.250.1.213.2.5""); ** CIM-10 pour les diagnostics de pathologie (OID=""2.16.840.1.113883.6.3""); ** TRE_A00-ProducteurDocNonPS pour les documents d'expression personnelle du patient."

Table 25 Flux de recherche

### Flux 6 – ResultatRechercheDocument

La recherche retourne soit un ensemble de lots de soumission soit un ensemble de fiches répondant aux critères envoyés par le consommateur de documents de santé.

Figure 14 Flux 6 - ResultatRechercheDocument

#### Classe "LotSoumission"

Un lot de soumission regroupe les fiches et les classeurs faisant partie d’une même demande de modification du contenu du dossier. Il atteste l’existence et le statut de la demande et est décrit par un ensemble d’attributs, ses métadonnées. Une fois créé, un lot de soumission est immuable à l'exception de son statut.

Nom | Description
--- | ---
idLotSoumission : [0..*] Identifiant | Identifiant unique du lot de soumission. Cet attribut est destiné à des fins de gestion interne alors que idUnique est utilisé à des fins de références externes.
idUnique : [0..1] Identifiant | Identifiant unique global affecté à ce lot de soumission par son créateur. Cet attribut est utilisé à des fins de références externes alors que idLotSoumission est destiné à des fins de gestion interne.
idPatient : [0..1] Identifiant | Représente l'identifiant du patient.
idSource : [0..1] Identifiant | Représente l’identifiant unique global du système émetteur du lot de soumission.
auteur : [1..1] Identifiant | Représente les personnes physiques ou morales et/ou les dispositifs auteurs d’un lot de soumission.
dateSoumission : [1..1] DateHeure | Représente la date et heure de soumission.
typeActivite : [1..1] Code | Représente le type d’activité associé à l’événement clinique ayant abouti à la constitution du lot de soumission. Jeu de valeurs issu des nomenclatures: ** TRE_R209-TypeActivite ** TRE_R02-SecteurActivite
statut : [1..1] Code | Représente le statut du lot de soumission. Nomenclatures utilisées : TRE_R269-AvailabilityStatusProvenanceOasis TRE_R270-AvailabilityStatus
commentaire : [0..1] Texte | Contient le commentaire associé au lot de soumission.
statutAttributLotSoumission : [0..*] Texte | La réponse de la demande de modification du dossier patient peut contenir un lot de soumission qui contient le statut (réussite ou échec) de chaque attribut renseigné lors de la demande de modification du dossier patient.
titre : [0..1] Texte | Titre du lot de soumission

Table 26 Attributs de la classe "LotSoumission"

#### Classe "Fiche"

Une fiche représente le document stocké dans l’infrastructure de partage de documents. Elle contient les informations décrivant les caractéristiques principales d’un document servant au classement et à la recherche des documents.

Nom | Description
--- | ---
idFiche : [0..*] Identifiant | Identifiant unique d'une fiche d'un document.
idUnique : [0..1] Identifiant | Identifiant unique global affecté au document par son créateur. Il est utilisable comme référence externe dans d’autres documents.
auteur : [1..*] Identifiant | Identifiant de la personne physique et/ou du dispositif auteur d'un document.
statut : [1..1] Code | Représente le statut de la fiche d'un document. Nomenclature(s) associée(s) : ** TRE_R269-AvailabilityStatusProvenanceOasis ** TRE_R270-AvailabilityStatus
classeDocument : [0..1] Code | Représente la classe du document (compte rendu, imagerie médicale, traitement, certificat, ….). Jeu de valeurs issu de la nomenclature TRE_A03-ClasseDocument
typeDocument : [0..1] Code | Représente le type du document. Jeu de valeurs issu des nomenclatures: ** LOINC ** et TRE_A05-TypeDocComplementaire
authentificateur : [1..1] Identifiant | Cet attribut représente l’acteur validant le document et prenant la responsabilité du contenu médical de celui-ci. Il peut s’agir de l’auteur du document si celui-ci est une personne et s’il endosse la responsabilité du contenu médical de ses documents. Si l’auteur est un dispositif, cet attribut doit représenter la personne responsable de l’action effectuée par le dispositif. Pour les documents d’expression personnelle du patient, cet attribut fait référence au patient.
dateCreationDocument : [1..1] DateHeure | Représente la date et l'heure de la création du document.
niveauConfidentialite : [0..*] Code | Contient les informations définissant le niveau de confidentialité d'un document. Nomenclatures utilisées : ** TRE_A08-Confidentiality-HL7 ** TRE_A07-StatusVisibiliteDocument ** JDV_J08-XdsConfidentialityCode-CISIS
cadreExercice : [0..1] Code | Cadre d’exercice de l’acte qui a engendré la création du document. Nomenclature utilisée : TRE_A01-CadreExercice
idPatient : [0..1] Identifiant | Représente l'identifiant du patient.
secteurActivite : [0..1] Code | Secteur d'activité lié à la prise en charge de la personne, en lien avec le document produit. Nomenclature utilisée : TRE_R02-SecteurActivite
dateDebutActe : [0..1] DateHeure | Représente la période de début de l’acte de référence.
dateFinActe : [0..1] DateHeure | Date de fin de l’acte de référence, si connue.
idFicheAssociation : [0..*] Identifiant | Représente l'identifiant d'une association entre deux fiches.
association : [0..*] Code | Représente le type d'association entre deux fiches. Se référer aux spécifications techniques pour plus de détails sur la ou les nomenclatures utilisées.
commentaire : [0..1] Texte | Commentaire associé au document.
titreDocument : [0..1] Texte | Titre du document
langueDocument : [1..*] Code | Langue dans laquelle le document est rédigé, pour tous les documents produits par les systèmes initiateurs français, le codes est "fr-FR'.
formatDocument : [0..1] Code | Format technique détaillé du document. Nomenclatures utilisées : TRE_A06-FormatCodeComplementaire TRE_A09-DICOMuidRegistry TRE_A10-NomenclatureURN TRE_A11-IheFormatCode ASS_X11-CorresModeleCDA-XdsFormatCode-CISIS ASS_A12-CorresMediaTypeCDANonStructure-XdsFormatCode-CISIS
actePathologie : [0..1] Code | Actes et pathologies en rapport avec le document. Nomenclatures utilisées : ** CCAM pour les actes médicaux (OID=""1.2.250.1.213.2.5""); ** CIM-10 pour les diagnostics de pathologie (OID=""2.16.840.1.113883.6.3""); ** TRE_A00-ProducteurDocNonPS pour les documents d'expression personnelle du patient."
version : [0..1] Numerique | Numéro de version de la fiche d’un document. La valeur de la métadonnée version est égale à 1 pour la première version de la fiche.
statutAttributFiche : [0..*] Texte | La réponse de la demande de modification du dossier patient peut contenir une fiche qui contient le statut (réussite ou échec) de chaque attribut renseigné lors de la demande de modification du dossier patient.

Table 27 Attributs de la classe "Fiche"