[New-ITS] Complexity Measures
Grahame Grieve
grahame at kestral.com.au
Thu Sep 7 17:37:57 BST 2006
Thomas Beale wrote:
> Grahame Grieve wrote:
>> so, sticking to time series, for the moment,
>> HL7 already has PIVL<T>. So the idea seems to be
>> that you would reuse this on ActRelationship,
>> and create some kind of PIVL_ACT_RELATIONSHIP
>> which specialises ActRelationship and adds
>> recurrence : PIVL<TS>, and has 1..* target {ordered}.
>>
>> You might need to restructure ActRelationship
>> a little, but this would mean that you had
>> a single act relationship pointing to a sequence
>> of Acts all with the same relationship semantics,
>> differing by their time in an ordered manner.
>>
> don't forget - what is needed is that at each time point you can have as
> large a data structure as you want, detailing what was measured at that
> point. Example is Apgar - 6 data points per time point, or BP, 2 or more
> items per time point; ECG - 12 values per time point...
well, it points to act- you can't get larger than that ;-)
> Would the structure you suggest be intuitive in a design environment, on
> the screen etc?
Well, I think that if you are in the RIM world, then
it's intuitive.
>> Where would you use a structure like this in
>> existing HL7 models? I kind of drew a blank
>> except perhaps in clinical Statement? Really
>> it belongs in areas that HL7 hasn't really modeled,
>> in investigative procedure reports (where frequently
>> they are presented as regular but they actually
>> aren't).
>>
> well, and many lab observations (OGTT an obvious example), and many
> point of care observations (nearly all vital signs in hospital are
> time-based), and many others besides (Apgar, orthostatic BP and so on).
> These are all basic measurements.
yes, this is the area of templates, so HL7 hasn't devoted
much attention to modelling them - nor has CfH, I think
>> It would seem that a more useful pattern was an
>> ActRelationship with more than one target, where
>> there was some ability to mark the target with
>> some arbitrary differentiating information, such
>> as a date, so you could do an irregular series of
>> {investigations, appointments, etc}
> History in openEHR copes with irregular series, and even series of mixed
> point and interval values. But a "series" of investigations,
> appointments etc is not a time-series in the scientific measurement
> sense, it is a sequence of events in social/business time, not a series
> of measured values of a phenomenon. WHat you are suggesting is no doubt
> also useful, but is a different thing altogether.
just from working a lab, I know that there's nominal time series, and
the actual sequence of measurement
> But in any case, you seem to be suggesting trying to make some
> contortions on existing RIM classes to make them perform this simple
> pattern - it sounds complex already!
I don't think you are being fair here. If you adopt the RIM paradigm,
then I don't think it's sounds as complex as it might to someone
who automatically assumes that the RIM is overly complex
Grahame
More information about the New-ITS
mailing list