Period.end kardinaliteit op 0..1 in het profiel Payer

Description

In het FHIR profiel van zib payer heeft het element period.end een kardinaliteit van 1..1. Leveranciers hebben vaak bij een kwalificatie hiervoor een uitzondering gekregen om deze niet verplicht te stellen, wat ook niet volgens de zib is. Om verwarring te voorkomen moet het element een kardinaliteit van 0..1 krijgen. 

Verduidelijking van Impact

None

Proposed solution (NL)

None

Proposed solution (EN)

None

Release notes (NL)

None

Release notes (EN)

None

Activity

Show:

Pieter Edelman March 2, 2023 at 12:39 PM

Dit commentaar uit past beter hier:
Er is geen sprake van dat het profiel zichzelf tegen zou spreken, .period.end is op 1..1 gezet omdat EindDatumTijd in de zib verplicht is.

Na publicatie van zib 2017 is het inzicht gekomen dat kardinaliteiten in de zibs als conceptueel beschouwd moeten worden. Dit inzicht is niet met terugwerkende kracht toegepast op de informatiestandaarden of de FHIR-profielen. In de verschillende informatiestandaarden die zib-publicatie 2017 gebruiken, is Betaler::EindDatumTijd op dit moment dan ook verplicht.

Als er tijdens kwalificaties uitzonderingen worden gegeven op het meesturen van dit concept, dan moet dat daarom ook echt als uitzondering beschouwd worden. Een fout tijdens profielvalidatie is dan ook het verwachte gedrag.

Als die uitzondering afgegeven wordt op basis van het idee dat de kardinaliteit slechts conceptueel is, dan is dat niet in lijn met de informatiestandaard; als conceptuele kardinaliteiten met terugwerkende kracht toegepast worden, zal er ook een wijziging in de informatiestandaarden nodig zijn. Het verruimen van een kardinaliteit is backwards incompatible, wat betekent dat dat altijd tot een major publicatie zal leiden.

Hetzelfde geldt voor de FHIR-profielen: als die aangepast moeten worden op basis van voortschrijdend inzicht over conceptuele kardinaliteiten, zal dat leiden tot een major-publicatie van het package.

De aanpassing kan daarom niet in de patchrelease worden meegenomen.

Ashwin Djorai February 28, 2023 at 11:24 AM

Dit ticket is een duplicaat van ik sluit hierbij dit ticket en nomineer 4601 voor de patch release. 

Niek van Galen February 27, 2023 at 7:34 PM

kun je deze wat nader toelichten? Ik zie in de gekoppelde tickets nog geen uitsluitsel en ook in prepublicatie 2022-1 is de kardinaliteit van EindDatumTijd nog steeds (conceptueel) 1. Volgens mij heeft een lopende verzekering altijd einddatum 31-12, zoals Fred ook schrijft in ZIB-887.

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

Details

Assignee

Reporter

Informatiestandaard onderdelen

Technisch ontwerp

Information standard

Alle 2020.01

Priority

Better Excel Exporter

Created February 23, 2023 at 2:39 PM
Updated January 12, 2024 at 1:23 PM
Resolved February 28, 2023 at 11:47 AM