When an incoming transaction contains the OpenHIM transaction ID we add various orchestrations to the main response back to OpenHIM. This all works fine when only executing a single endpoint but when creating more complex endpoints that call other internal endpoints, we lose those endpoint orchestrations
This is either because we are not forwarding the OpenHIM transaction ID on to the next internal endpoint,
Or
We are not interpreting the orchestrations on the internal request and adding them onto the main endpoint request
When an incoming transaction contains the OpenHIM transaction ID we add various orchestrations to the main response back to OpenHIM. This all works fine when only executing a single endpoint but when creating more complex endpoints that call other internal endpoints, we lose those endpoint orchestrations
This is either because we are not forwarding the OpenHIM transaction ID on to the next internal endpoint,
Or
We are not interpreting the orchestrations on the internal request and adding them onto the main endpoint request