Is there a way that that queue items can be linked together between queues. For example I have a parent case in Queue A and child cases in Queue B, is there a way I can ‘link’ them together so that from the parent case I can find the child cases and from the child case I can find the parent?
Current thought is having a reference for the parent queue item and have the child case’s reference start with the same reference.
Assign a unique reference ID to the parent queue item and use the same reference (or a variation of it) in the child queue items… This allows easy tracing and retrieval of related queue items by filtering on the common reference enabling a logical connection between parent and child cases.
What you are looking for is called Process Orchestration.
My advice is to use the long running workflow template and the persistence activities so that throughout the long running workflow, you can have it create queue items, suspend until they are complete, and then continue with the business process and then make the second queue item.
The long running workflow is responsible for keeping the data together and managing the high level business logic.