Touchstone test faalt onterecht op count asserts

Description

De asserts in Touchstone voor BgGGZ falen bij TreatmentDirective wanneer de referentie naar LivingWill direct in de bundle is meegegeven (zodat de referentie niet apart geresolved hoeft te worden).

Foutmelding uit touchstone:

Ik heb hierover al mondeling contact gehad met Former user.

Verduidelijking van Impact

De huidige assert wordt specifieker waardoor verschillende implementaties mogelijk worden. Dit is backwards compatible en betreft geen impact voor huidige implementaties of kwalificaties.

Proposed solution (NL)

De count asserts specifieker maken zodat alleen geteld wordt op de 'focal' resource van de TestScript resource request. De FHIRpath expressie kan bijvoorbeeld worden uitgebreid met een where() statement waarin de `.category` wordt meegenomen

Proposed solution (EN)

None

Release notes (NL)

Resource count asserts in the MedMij testscripts for BgGGZ 2.x (2020.01) have been made more specific to the expected resource types in order to minimize false errors.

Release notes (EN)

None

is related to

Activity

Show:

Ardon Toonstra April 14, 2021 at 10:22 AM

Draft pull request aangemaakt, zou je daar eens naar willen kijken? Waar mogelijk heb ik de count extensies explicieter gemaakt. Dat wil zeggen voor de gevallen waar een fixed `category` of `code` wordt gebruikt voor het zib profiel. Daarnaast heb ik voor de count assert bij CareTeam resource aangepast naar 4 of meer entries omdat het hier heel moeilijk is om de assert heel expliciet te maken en dit zo ook al een controle geeft. 

We moeten dan ook nog even zien hoe we dit met de andere informatiestandaarden verwerken of dat dat middels de gegenereerde asserts goed gaat komen.

Groet,
Ardon

Simone Kamer April 1, 2021 at 10:48 AM

Beste Former user,

Een zelfde situatie is aan de hand bij CareTeam bij de assert: "Bundle.entry.count() = 4".

 De request ..CareTeam?_include=CareTeam:participant verwijst naar verschillende references. 

Naast de verwachte participant.member (practitioner), kunnen ook de participant.member.extension (practitionerRole) en participant.onbehalfof (organization) in de bundle worden meegegeven. Dit resulteert in 10 entries in deze bundle.

 

Groeten, 

Simone

Piet Eckhart March 22, 2021 at 10:27 AM

Hoi Former user,

Dank voor de snelle afhandeling!

Groet,

Piet

Ardon Toonstra March 22, 2021 at 10:23 AM
Edited

Hoi , 

Dank voor het indienen! Ik heb er een wijziginsverzoek van gemaakt, genomineerd voor de April patch release én de voorgestelde oplossing ingevuld.

Groet,
Ardon

Resolved
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Classification

Informatiestandaard onderdelen

FHIR-package
Kwalificatie- en testmaterialen

Information standard

Basisgegevens GGZ

Priority

Better Excel Exporter

Created March 22, 2021 at 9:58 AM
Updated January 12, 2024 at 12:51 PM
Resolved April 29, 2021 at 9:31 AM