FHIR icon indicating copy to clipboard operation
FHIR copied to clipboard

Bulk data does not honor FHIR REST API Resource interactions.

Open d0roppe opened this issue 3 years ago • 1 comments

Describe the bug when configuring Resource interactions as stated in the Users Guide section 4.12. These interactions are ignored by Bulkdata

Environment IBM FHIR Server - Main To Reproduce Steps to reproduce the behavior: Configure FHIR REST API resource interactions as noted in Users Guide Section 4.12 and remove the create, update, and patch for the Condition resource Then try to $import Condition resources. Or remove all read interactions for a resource type and then try to $export that resource type.

Expected behavior Bulkdata should honor te interactions

Additional context Add any other context about the problem here.

d0roppe avatar Feb 21 '22 18:02 d0roppe

Needs team discussion about what would be the preferred behavior. It seems reasonable that if you don't allow create/update/delete of a given resource type, that you probably wouldn't want to allow import either. However, we think there are use cases where you'd want to control access to import separately from create/update...seems more like an enhancement than a bug in that regard. There's also a RBAC aspect to this (which roles should be allowed to do which interactions).

lmsurpre avatar Feb 28 '22 15:02 lmsurpre