6.0 vers 6.1

Intégration guide d’intégration 2.10 et ajout du Volet Médical IPS

CDA Volets Structurés

IPS : Volet Médical de synthèse

Externalisation du Modèle CDA  Lien avec les nouvelles entités du MOS

TD3.1

Limitation dans la recherche

Le guide d’intégration dit :

  • GetDocumentsAndAssociations :
    • le nombre de valeurs pour le paramètre $XDSDocumentEntryUniqueId est de 20 valeurs maximum,
    • le nombre de valeurs pour le paramètre $XDSDocumentEntryEntryUUID est 88 valeurs maximum.
  • GetAssociations et GetSubmissionSets : le nombre de valeurs pour le paramètre $uuid est de 1000 valeurs maximum. En cas de dépassement, une erreur XDSRegistryError est retournée.

Pour gérer ces valeurs une configuration par défaut a été mis en place dans la DevBox-Santé DMP.

Une modification a été apporté à la TD31Response afin de retourner un message d’erreur en cas de dépassement d’un de ces seuils et que le résultat de la requête est incomplète, afin de pouvoir affiner la recherche. La DevBox-Santé DMP évite ainsi la XDSRegistryError tout en notifiant l’intégrateur d’affiner sa recherche. thu La configuration de chaque paramètre peut se faire en surchargeant les propriétés suivantes :

devbox-sante.dmp.client.td31.thresholds.GetDocumentsAndAssociations.docEntryUniqueId: 20
devbox-sante.dmp.client.td31.thresholds.GetDocumentsAndAssociations.docEntryUuid: 88
devbox-sante.dmp.client.td31.thresholds.GetAssociations.uuid: 1000
devbox-sante.dmp.client.td31.thresholds.GetSubmissionSets.uuid: 1000