Resolved
Pinned fields
Click on the next to a field label to start pinning.
Details
Details
Assignee
Jorn Duwel
Jorn DuwelReporter
Eduard de Rijcke
Eduard de RijckeClassification
Patch (Z)
Informatiestandaard onderdelen
Kwalificatie- en testmaterialen
Information standard
Alle 2020.01
Alle 2020.02
Dossierwijzigingsverzoek 1.x
Medicatieproces 9.0.7
Vaccinatie-Immunisatie 1.x
Delegated responsibility
Yes
Rejection
No
Priority
Better Excel Exporter
Better Excel Exporter
Created January 25, 2024 at 7:55 AM
Updated February 29, 2024 at 2:03 PM
Resolved February 29, 2024 at 2:03 PM
Vanaf het MedMij 2.x afsprakenstelsel wordt het toevoegen van de X_CORRELATION_ID in de headers in het resourcerequest verwacht (Resource interface (medmij.nl))
Hier moet de DVA op controleren en wanneer de verplichte header niet aanwezig is er een status-code 400 invalid-request moet worden gestuurd.
De wens vanuit de DVA is dat de X-Correlation-ID aanwezig is in ons materiaal van Touchstone, zodat ze geen workaround hoeven te implementeren voor de 'foutmelding' die nu getoond wordt vanwege de afwezigheid van X-Correlation-ID in de header.
Dit is vergelijkbaar met het al eerder toevoegen van de MedMij-Request-ID in . Ook hier kan de waarde een (door Touchstone gegenereerde) UUID zijn, gezien de UUID binnen de context van Touchstone slechts dient om te voldoen aan de verplichting en geen authorisatie-functie heeft. Daarnaast zit deze header niet in de weg voor deelnemers die de header (nog) niet kennen of verwerken.
Na ruggespraak met een deelnemer is besloten om de X-Correlation-ID als variabele toe te voegen in de TestScripts. Dit betekent dat de UUID uniek is per TestScript (in plaats van alternatieven als een uniek UUID per request of een fixed dummy UUID). Dit heeft als nadeel dat de variabele zichtbaar is bij het aanmaken van een testexecutie. wat enigszins vervuilend is, maar wat uiteindelijk geen impact heeft.
Een toelichting op beide headers moet worden geplaatst op en MedMij:V2019.01 Kwalificatie aansluiten - informatiestandaarden (nictiz.nl). MedMij V6 bleek geen eigen Touchstone-handleiding te hebben, hiervoor aangemaakt