Le format pivot a ainsi deux usages :

  • La reprise d’historique non permise par le CDA
  • Le transfert de dossiers pour lesquels le patient est un foetus

Ce second besoin étant pérenne, le format Pivot est pérenne (il restera disponible en ligne, mais ne sera pas mis à jour). Il ne sera cependant pas couvert par l’appel à projets BaMaRa connecté (traitant uniquement des échanges CDA).

Fichier d’interface XML pivot

Le fichier d’interface donne les règles de construction du fichier XML pivot.

Fichier Organisme distributeur Périodicité Version
Interface BNDMR Version annuelle V5.1 (2019)
Exemple de pivot BNDMR Version annuelle V1.0 (2019)
Pivot.xsd BNDMR Version annuelle V1.0 (2019)

Validateur pour fichier XML pivot

Pour vérifier la structure et le contenu des fichiers XML, l’équipe opérationnelle BNDMR met à disposition un validateur.

Ce validateur permet de vérifier :

  • La structure XML du document
  • Des règles métiers de cohérence
  • Le contenu des énumérations issues des catalogues

Comme pour les CDA, une API est mise à disposition pour la validation des fichiers pivots.

Elle est accessible via l’instruction curl suivante :

curl https://demobamara.bndmr.fr/api/v2/interop/pivot/validate -X PUT -d @[CheminCompletVersPivot.xml]

A noter que contrairement au curl utilisé pour les CDA il n’est pas ici nécessaire d’indiquer le code hôpital destinataire. En effet, contrairement au CDA, le pivot contient en son sein cette information.