There are a couple of uses for this kind of ‘compound document’
-
Where a single UI e.g. a single form interacts with several compositions as part of an encounter. These would be submitted via a Contribution *standard openEHR) but there may be a need to have a ‘primary/parent composition’. I know that Better use this approach to facilitate multiple compositions per-form. Nevertheless the enclosed compositions are still what we would regard a s normal compositions
-
As I understand it, CISTEC are experimenting with an approach that allows the creation of much more dynamic compositions. e,g allowing end-users to define their own datasets but based on pre-constrained components and with out the burden of having to maintain multiple templates.
So the idea is to break down e.g a typical discharge summary report into chunks roughly Section or Entry size, but for each of these to be managed as a whole composition, rather than as a section. So rather than a discharge report document being a simple composiotn, it is constructed from multiple compositions, where the end-users can define their own UI against those stands composition templates without any need to do their own templating.
The issue then is how to re-capture the notion of an overall composer/ start_time etc with a ‘master composition’.
I know that there have been several efforts in the past to allow some sort of dynamically constructed templates but it is hard to see how that can work without creating, essentially a template per composition variant at run-time.
It is an approach that might be very useful e.g. in Cancer care where there is some basic commonality for care planning across all cancer types but also wide variability in the depths.
To me it depends on whether there’s ‘serious’ data about real world events in the ‘compound composition’.
Absolutely yes, this is information that would ‘normally’ be part of a single data collection experience and we might normally think of it as being a single composition/ template but where it might b helpful to split the data into multiple templates/compositions to allow much more flexibility.