Huisartsgegevens: Discrepantie Technisch ontwerp en Kwalificatie
Description
Verduidelijking van Impact
Proposed solution (NL)
Toevoegen query op Flag in technisch ontwerp met als doel de attentiewaarden te kunnen ophalen
Aanpassen van query op AllergyIntolerance van code=http://snomed.info/sct|419511003 naar category=medication
Aanpassen van query op EpisodeOfCare?_revinclude=Flag:detail naar EpisodeOfCare (_revinclude doet overigens geen kwaad, maar hij werkt op deze manier ook niet)
Aanpassen van query op actieve medicatieafspraken door de parameter status te verwijderen. Deze is optioneel in het profiel en is niet de manier om te weten of een medicatieafspraak actief is. Het gevolg is wel dat je niet "actieve" medicatieafspraken krijgt, maar "alle". MedicationRequest?status=active&category=http://snomed.info/sct|16076005&_include:MedicationRequest:medication naar MedicationRequest?periodofuse=ge[today]&category=http://snomed.info/sct|16076005&_include:MedicationRequest:medication
De manier om te weten of een medicatieafspraak "actief" is, zit in de gebruiksperiode. Deze hoeft niet gevuld te zijn en in zo'n geval moet je veronderstellen dat deze nog loopt. Een PGO kan via de extensie periodOfUse dus na ontvangst van de gegevens zien of deze nog loopt.
Proposed solution (EN)
Release notes (NL)
Release notes (EN)
is related to
Activity

Bas Koolschijn June 3, 2019 at 4:10 PM
Beste Yuri,
Volgens een FHIR collega maak je je terecht geen zorgen. Bij die test in Touchstone staat klaarblijkelijk de volgende tekst:
"Test XIS Client request to query for all MedicationRequests for known person 1. The expected response code is 200(OK) and content is a search Bundle resource containing at least 1 MedicationRequest resource entry. Note: due to an issue in the way the current implementation of the search parameter periodofuse works, it is possible that no data is returned when T is set to 'today'. This leads to a false negative because >0 responeses are expected. This issue has been reported (2019-05-13)"
Hopelijk herken je je hierin!
mvg Bas
Yuri Bonanno May 27, 2019 at 7:46 AM
We hebben de querys weer uitgevoerd en sommige van onze requests zijn dus niet meer correct volgens touchstone, dus de aanpassingen zijn doorgevoerd!
We hebben onze requests aangepast om conform touchstone te zijn en alles behalve één test gaat goed.
Dit is de execution dat we gedaan hebben. Test 9 gaat fout omdat Touchstone verwacht dat er een bundle binnen komt waarvan bundle.total niet groter is dan 0. Terwijl het wel de bedoeling lijkt te zijn dat we een bundle met bundle.total is 0 binnen krijgen.
Verder klopt onze request wel volledig volgens mij.
Ik hoor graag van jullie terug!
Met vriendelijke groet,
Yuri Bonanno

Nictiz Kwalificatie user May 16, 2019 at 1:25 PM
@Yuri Bonanno en @Anton Kool: hebben jullie zo genoeg informatie om hiermee door te kunnen gaan? Mvg, Maarten Ligtvoet

Alexander Henket May 16, 2019 at 11:11 AMEdited
Alles doorgevoerd zoals voorgesteld. Huisartsgegevens staat klaar voor testen (al sinds maandag 13 januari). Administratie op dit issue leek de indruk te geven dat dat nog moest gebeuren. Issue blijft nog wel even openstaan, omdat er nog wat andere administratieve zaken op lopen.

Niek van Galen May 9, 2019 at 1:19 PM
Dag @Yuri Bonanno,
Zoals zojuist besproken komen we hier nog op terug en melden we het als de testen representatief zijn om mee verder te gaan. Dat geldt ook voor https://nictiz.atlassian.net/browse/MM-271#icft=MM-271.
Groeten,
Niek van Galen
Details
Assignee
Bas KoolschijnBas KoolschijnReporter
Yuri BonannoYuri BonannoInformatiestandaard onderdelen
Kwalificatie- en testmaterialenInformation standard
HuisartsgegevensPriority
High
Details
Details
Assignee

Het technisch ontwerp van de HuisartsGegevens op de Medmij wiki bevat een aantal voorbeeld URL’s waarmee je berichten zou kunnen ophalen.
De voorbeeld URL’s komen niet overeen met wat er bij Nictiz/FHIR3-0-1-MM201901-Test/GenPractData-1-1-1/PHR-Client verwacht wordt als set aan requests.
Edit: Ik maak dit even wat concreter.
De touchstone requests bevatten bijvoorbeeld geen patiënt ZIB. Terwijl het technisch ontwerp en het huisartsen testscript deze wel bevatten.
Ook is er op touchstone één specifieke request dat alle Flag ZIB's ophaalt maar in het voorbeeld van het technisch ontwerp staat /EpisodeOfCare?_revinclude=Flag:detail.
Ik kan me voorstellen dat dit gewoon voorbeelden zijn van hoe je het zou kunnen doen. Verder kan ik Patiënt ook uit een reference halen van de andere ZIB's. Maar ik wil zeker weten of dit de bedoeling is.
Met vriendelijke groet,
Yuri Bonanno