Common assert in Bundle voor ontbreken BSN werkt niet.

Description

De assert volgende assert werkt niet.

Response Bundle.descendants().select(identifier.where(system.toString() = 'http://fhir.nl/fhir/NamingSystem/bsn').where(value.empty())).count() = 0

In deze Testexecution zit een Patient met een BSN en de assert faalt niet.

Verduidelijking van Impact

Laag, er wordt handmatig ook controleerd of er geen BSN nummer in het bericht zit. Zodoende hebben we deze fout ook gevonden. Er hoeft niets aangepast te worden in huidige implementaties.

Proposed solution (NL)

FHIRPath in de betreffende assert aanpassen naar "Bundle.descendants().select(identifier.where(system = 'http://fhir.nl/fhir/NamingSystem/bsn').where(value.empty().not())).count() = 0" en alles doortesten.

Proposed solution (EN)

None

Release notes (NL)

The assert in TestScripts that checks if a BSN identifier is present in a Patient resource is improved.

Release notes (EN)

None

is related to

Activity

Show:

Ardon Toonstra February 4, 2021 at 9:42 AM

Volgens mij moet het iets worden met  value.empty().not(),  dus Bundle.descendants().select(identifier.where(system.toString() = 'http://fhir.nl/fhir/NamingSystem/bsn').where(value.empty().not())).count() = 0
 

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

Details

Assignee

Jorn Duwel

Reporter

Classification

Niet van toepassing

Informatiestandaard onderdelen

Kwalificatie- en testmaterialen

Information standard

Alle

Priority

Better Excel Exporter

Created February 4, 2021 at 9:40 AM
Updated January 12, 2024 at 12:52 PM
Resolved April 15, 2021 at 10:23 AM