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

This page is part of the Partage de Documents de Santé en mobilité (PDSm) (v3.1.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

Equivalences

Ce document indique les équivalences avec d’autres modèles

Mise en équivalence PDSm avec les concepts métiers

Concept métier Profil PDSm
LotDeSoumission List SubmissionSetComprehensive
Fiche DocumentReference ComprehensiveDocumentReference 
Classeur List FolderComprehensive
Document Binary

Mise en équivalence SFE-PDS avec le profil MHD

Ce tableau reprend les acteurs identifiés dans les SFE-PDS ainsi que les flux qu’ils prennent en charge et les met en équivalence avec le profil MHD.

SFE-PDS Profil MHD
Producteur de documents Document source
Flux 1 - AjoutLotDocument
Flux 2 - ResultatAjoutLotDocument
Provide Document Bundle [ITI-65]
Flux 3 - MiseAJourMetadonneeFiche
Flux 4 - ResultatMAJMetadonneFiche
Hors périmètre MHD
Consommateur de documents Document Consumer
Flux 5 - RechercheDocument
Flux 6 - ResultatRechercheDocument
Find Document Lists [ITI-66]
Find Document References [ITI-67]
Flux 7 - DemandeConsultationDocuments
Flux 8 - ResultatDemandeConsultationDocument
Retrieve Document [ITI-68]
Gestionnaire de partage de documents DocumentRecipient
Flux 1 - AjoutLotDocument
Flux 2 - ResultatAjoutLotDocument
Provide Document Bundle [ITI-65]
Flux 3 - MiseAJourMetadonneeFiche
Flux 4 - ResultatMiseAJourMetadonneFiche
Hors périmètre MHD
Gestionnaire de partage de documents Document Responder
Flux 5 - RechercheDocument
Flux 6 - ResultatRechercheDocument
Find Document Lists [ITI-66]
Find Document References [ITI-67]
Flux 7 - DemandeConsultationDocuments
Flux 8 - ResultatDemandeConsultationDocument
Retrieve Document [ITI-68]

Mise en correspondance des flux avec le volet Partage de documents de santé

Flux partage de documents de santé en mobilité Flux partage de documents de santé
Flux 1 - AjoutLotDocument
Flux 2 - ResultatAjoutLotDocument XDS
Provide & Register Document Set ITI-41
Flux 3 - MiseAJourMetadonneeFiche
Flux 4 - ResultatMAJMetadonneFiche
XDS Update Document Set ITI-57
Flux 5 - RechercheDocument
Flux 6 - ResultatRechercheDocument
 XDS Stored Query ITI-18
Flux 7 - DemandeConsultationDocuments
Flux 8 - ResultatDemandeConsultationDocument
XDS Retrieve Document Set ITI-43

Mise en correspondance avec l’API documents de Mon Espace Santé (MES)

Flux partage de documents de santé en mobilité Flux API DOC CNAM Comparaison
Flux 1 - AjoutLotDocument
Flux 2 - ResultatAjoutLotDocument XDS
Flux 1 : Alimentation d’un document Certains différences de modélisation font qu’il n’y a pas de compatibilité, par exemple DocumentReference.category ne sont pas liés au même ValueSet
Flux 3 - MiseAJourMetadonneeFiche
Flux 4 - ResultatMAJMetadonneFiche
∅ Pas d’équivalence ∅ Pas d’équivalence
Flux 5 - RechercheDocument
Flux 6 - ResultatRechercheDocument
Flux 2 : Recherche multicritère des métadonnées d’un ou plusieurs documents Les critères de recherche sont différents, mise à part period-start (cf tableau ci-dessous). Ils peuvent cependant devenir compatibles à l’aide du paramètre de recherche _filter permettant d’utiliser l’opérateur booléen “OU”
Flux 7 - DemandeConsultationDocuments
Flux 8 - ResultatDemandeConsultationDocument
Flux 3 : Récupération d’un document Similaire : accès à une url via un HTTP Get

Mise en correspondance des critères de recherche avec l’API documents de MES

PDSm Flux 05-a API DOC CNAM Remarques
period-start period-start OK
category category ValueSet différents
patient.identifier patient:identifier Recherche différente
type ∅ Pas d’équivalence  
facility ∅ Pas d’équivalence  
setting ∅ Pas d’équivalence  
identifier ∅ Pas d’équivalence  
creation ∅ Pas d’équivalence  
security-label ∅ Pas d’équivalence  
status ∅ Pas d’équivalence  
isArchived ∅ Pas d’équivalence  
period-end ∅ Pas d’équivalence  
format ∅ Pas d’équivalence  
relatesto ∅ Pas d’équivalence  
event ∅ Pas d’équivalence  
period ∅ Pas d’équivalence  

Search Parameters de la ressource DocumentReference (flux 05-b)

Nom SearchParam PDSm Commentaire
period-start Compatible
category Compatible
patient.identifier Devient patient:identifier dans API DOC MES
_count N’est pas présent dans la documentation de PDSm

Différences de modélisation de la ressource DocumentReference

  • DocumentReference.category n’est pas bindé au même ValueSet (table des catégories ENS vs TRE)
  • content.attachment.data (obligatoire pour API DOC MES vs ressource Binary pour PDSm)

Mise en équivalence des paramètres de recherche avec les critères de recherche métier

Recherche de lot de soumission (profil PDSmSubmissionSetComprehensive)

Critère de recherche Paramètre de recherche
dateSoumission : Date date : date
typeActivite : Code designationType : token
idUnique : Identifiant identifier : token
statut : Code status : token
Paramètre de recherche créé pour le volet PDSm :
isArchived : token
idLotSoumission : Identifiant identifier : token
titre : Texte title : string
idSource : Identifiant sourceId : reference
auteur : Identifiant source : reference
Paramètre de recherche créé pour le volet PDSm
authorOrg : reference
code : code code : token
idPatient : Identifiant patient.identifier : token
prenomAuteurPersonnePhysique : Texte source:Patient.given : string
source:PractitionerRole.name : string
nomAuteurPersonnePhysique : Texte source:Patient.family : string
source:PractitionerRole.name : string

Recherche de fiche (profil PDSmComprehensiveDocumentReference)

Critère de recherche Paramètre de recherche
dateSoumission : Date date : date
typeActivite : Code designationType : token
idUnique : Identifiant identifier : token
statut : Code status : token
Paramètre de recherche créé pour le volet PDSm :
isArchived : token
idLotSoumission : Identifiant identifier : token
titre : Texte title : string
idSource : Identifiant sourceId : reference
auteur : Identifiant source : reference
Paramètre de recherche créé pour le volet PDSm
authorOrg : reference
code : code code : token
idPatient : Identifiant patient.identifier : token
prenomAuteurPersonnePhysique : Texte source:Patient.given : string
source:PractitionerRole.name : string
nomAuteurPersonnePhysique : Texte source:Patient.family : string
source:PractitionerRole.name : string