taktik / freehealth-connector

An Open Source implementation of the connectors needed to connect to belgian eHealth services
GNU Affero General Public License v3.0
18 stars 21 forks source link

KMEHR 1.26 casse les documents. #16

Open nicolas-b12 opened 5 years ago

nicolas-b12 commented 5 years ago

Pour le moment, les calls vers les hubs revoient du XML pur, forçant la désérialisation par le frontend.

Depuis hier (avec la sortie du KMEHR 1.26), les balises lnk ne revoient plus le contenu en base64. Celui-ci est remplacé par une balise URLqui est sensé contenir un lien HTTP ou une référence KMEHR. Or, pour le moment, ce champ contient du texte pouvant ressembler à du base64. Après décryptage, le texte semble cryptique...

<lnk TYPE="multimedia" MEDIATYPE="application/pdf" URL="A5onK-BAPBBayxTQ61fZPoL5ub-C6FKGIzjbrdDf-mMBzbf5-R9y01x1RW8U_djW1RKUtlKjUi7OrPuVlyI9YA==">UABpAOgAYwBlACAAagBvAGkAbgB0AGUAIABuALAAIAAxAA==</lnk>

A5onK-BAPBBayxTQ61fZPoL5ub-C6FKGIzjbrdDf-mMBzbf5-R9y01x1RW8U_djW1RKUtlKjUi7OrPuVlyI9YA== --- base64 ---> '(4:Onl.(b3
6r\uEov5D-ԋ>eȏX

@aduchate une idée?

CC @antoinepairet @gpiroux

aduchate commented 5 years ago

D'où sort ce document ?

nicolas-b12 commented 5 years ago

Je t'envoie les infos par mail