HL7Austria / HL7-AT-FHIR-Core-R5

This repository serves to host the HL7® FHIR® TC developed FHIR® profiles in R5 for the Austrian domain.
1 stars 0 forks source link

Allow for multiple values of a VPNR #16

Closed alackerbauer closed 1 month ago

alackerbauer commented 3 months ago

Real Submitter ELGA GmbH

Resource(s)/Profiles incl. Version https://fhir.hl7.at/r5-core-ballot_2024_stu2/StructureDefinition-at-core-organization.html

Links https://github.com/HL7Austria/HL7-AT-FHIR-Core-R5/blob/main/input/fsh/at-core-organization.fsh#L30

Priority Major

Is your feature request related to a problem? Please describe. Some organizations have multiple Vertragspartnernummern (VPNR). An example can be found here: https://www.gesundheit.gv.at/gda/details.html?oid=1.2.40.0.34.3.1.1061. Currently, our identifier slices only allow for a single VPNR value, which is too restrictive and does not accommodate modeling the example above.

Describe the solution you'd like A clear and concise description of what you want to happen.

Describe alternatives you've considered The cardinality of the VPNR value slice will be expanded to 0..*.

alackerbauer commented 3 months ago

Result from the Ballot Reconciliation: Some Organizations are assigned multiple Vertragspartnernummern (VPNRs). In certain cases, only one of these assigned VPNRs is relevant. However, the current cardinality of 0..1 is too restrictive, as there are other use cases, such as FHIR-based registries, that require options to provide a full list of VPNRs.

The following be changed: The cardinality of an Organization's VPNR will be expanded to be 0..* instead of 0..1

alackerbauer commented 3 months ago

Pull Request: https://github.com/HL7Austria/HL7-AT-FHIR-Core-R5/pull/19