Can anyone point me toward an archetype with defined events, where the data captured at each event is different (or at least not the same for each event)?
Yes, I don’t think we can have differing content within each specified event definition either. I don’t think I’ve ever come across a requirement for this before, but maybe it’ll pop up in the future.
What I have come across though, is slightly differing requirements between different ACTION careflow steps. An example could be ‘Scheduled date/time’ only being relevant in the ‘Scheduled’ careflow step.
A series of POINT_EVENTS with their needed data structure
or
An INTERVAL_EVENT that summarizes the data in a time interval, with a different data structure
So that any of the two alternatives could be used depending on the use case. Technically this is a totally valid archetype. We can edit the ADL and it is parsed without issues.
As Silje says, in ACTION archetypes, there might be elements not necessary or even correct for all pathway steps. There are examples of this in some ACTIONs.
For OBSERVATIONs as Body weight where the EVENT only gives the context to the same elements, there is no need to have different data elements.
If there are a need to have other data elements for different events, it might not be the same concept? It might be an EVALUATION instead.
Example: Body length, measured during progression of osteoporosis, can show reduced body length over time. This reduction should be calculated by the events, and stored as a finding in Problem/diagnosis or some other EVAL archetype, not in OBS.Body length.