* Enable unit test for syncing Drug Orders. Unit test fails which demonstrates this issue.
* Fix Introduces two main changes - 1. updates the interceptor to support multiple sync records if there are multiple transactions on the same thread. 2. updates the sync ingest service to ensure that collections are processed after new records, as the encounter orders collection refers to orders by uuid, and those need to be saved prior to the collection getting updated, even if they are ordered later in the sync record.
SYNC-349: Introduces two main changes - 1. updates the interceptor to support multiple sync records if there are multiple transactions on the same thread. 2. updates the sync ingest service to ensure that collections are processed after new records, as the encounter orders collection refers to orders by uuid, and those need to be saved prior to the collection getting updated, even if they are ordered later in the sync record.