FHIR Chat · processing resources individually in a bundle · implementers

Stream: implementers

Topic: processing resources individually in a bundle


view this post on Zulip Tushar Nair (Apr 08 2020 at 18:26):

I am trying to post a bundle whereby each resource is processed individually in the server. After much reading and testing I figured out that bundle type "transaction' when posted to the root, ensures that the server processes each resource individually. However, I wanted to confirm whether the other bundle types like messageHeader are supposed to be processed in a way that each resource is processed individually as a default function. Or one has to do some customizations or create specific operations. Bottomline does it happen out of box or you need to customize for other bundle type resources. Thank you.

view this post on Zulip John Moehrke (Apr 08 2020 at 18:43):

this is an implementation specific question. there is no mandate to support batch, transaction, message, or even REST. One must look at the CapabilityStatement to determine what is being declared as supported by a specific server.

view this post on Zulip Tushar Nair (Apr 08 2020 at 18:52):

John Moehrke said:

this is an implementation specific question. there is no mandate to support batch, transaction, message, or even REST. One must look at the CapabilityStatement to determine what is being declared as supported by a specific server.

@John Moehrke thank you, that really helps.

view this post on Zulip Lloyd McKenzie (Apr 08 2020 at 19:16):

Transaction and Batch allow the client to define what should happen on the server. Messaging typically gives the server more leeway in terms of what occurs.


Last updated: Apr 12 2022 at 19:14 UTC