> 1. We recognise this is a sampling issue and there should be a label on each
> sample which is transfered to the report - we have sample 1, 2 and 3 with
> three separate microscopies and cultures in a single composition. This would
> get around the confusion of trying to deal with this as a timing issue - it
> would work for any sampling including location. We do not want to compare
> these CSF samples in queries as equals but we would have some sort of label
> associated. So, the sample label and order might be part of this - in the
> request and then in the result. I guess this goes on at the moment.
> 
> 2. We have a sequence idea in the event model, by using the offset but
> having 'sequence' as the unit rather than time. This would mean that people
> did not have to enter spurious times in the data and name the event as
> Sample 1, which could be misleading.

I guess there are a few possibiities. 

a) we change HISTORY to SEQUENCE and make it general enough to cope with other
sequences, not just time

b) we add a type SEQUENCE and make the current HISTORY a subtype of it. The
only reason to do this, rather than to have two disjoint types would be to
enable software re-use (less code; better code) and to allow runtime
substitutability. I am not sure what query could sensibly request all
sequences,  including histories, so I am not sure if this is an argument

c) we add a type SEQUENCE as another subtype of STRUCTURE.

Without having done the analysis, I would favour b), since there appears to be
a fair overlap of semantics and therefore argument for reuse.

What we need is a nice statement of a new model for history, which includes
means, maxima, minima etc as Sam has been modelling, and a similar model for
sequence. Then we can see what to do about changing the Data Structures
Information Model

- thomas


- thomas



c) 
-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org

Reply via email to