Hi Mark,

the openEHR model of 'ordinals' (right or not) is that each ordinal 
value is an association of an integer with a symbol (which could be 
words, but also anything else like '++'). The numbers are used to make 
the ordering computable - in fact this is the definition of the 
'ordinal' concept in openEHR - that there is order without otherwise any 
proper scaled notion of magnitude.

This data type (DV_ORDINAL) is used in at least two ways (wrongly or 
rightly):

   1. to model scales of symbols, such as 'none', '+', '++', '+++' and
      so on (maybe pain, reaction, urinalysis analytes), where there are
      otherwise no numerics built into the published scale - i.e.
      someone had to invent them when creating archetypes or other
      openEHR artefacts
   2. to model scales whose values are primarily expressed as numerics
      and whose 'symbols' are just words
   3. to model scales of numbers like Apgar and Barthel, where the
      primary expression of 'value' is numeric, and the numbers are
      meant to be added up, and the 'symbol' is in fact a term, i.e.
      explanatory phrase

doing this has the desired effect in all cases of establishing 
computable ordering between adjacent members (since computers don't 
understand that '++' is somehow 'less than' '+++'). But it is clear that 
there are downsides:

    * in the first case above, it is us (i.e. archetype modellers)
      adding arbitrary numbers to make the scale of values computable
    * in the second and third cases, there is no obvious reason why real
      numbers should not be chosen, especially in the last case above,
      since the values might be carefully chosen to make the subsequent
      additions have a certain effect.

At the very least it seems that we need is the ability to use real 
numbers as well as just integers. Maybe there is more to it - I 
certainly don't have a good enough feel for the use of these kinds of 
scales in medicine, nor their implied semantics. With respect to 
literature, I have to admit we did not find anything much on ordinal 
scales, although we tried to stick to well-known notions of accuracy, 
precision, units etc in the design of the main quantitative data types 
in openEHR (also proper mathematical notions which lead to meaningful 
operations, e.g. + and - being defined on true 'amounts' but not on 
dates). If you know of any literature on this topic of scale design, I 
am sure it would be helpful here.

- thomas

On 21/04/2010 09:12, Mark Leaning wrote:
>
> I am hesitant to enter this discussion, but here goes.
>
> An assessment scale which assigns a numeric score as well as a 
> symbol/term is not an ordinal scale. The symbols do in fact comprise 
> an ordinal scale ("very low" < "low" etc). However the numerics 
> provide something else -- usually to be added up with other scores. 
> The designers of such scales are bound to validate the composite 
> numeric scores (cf SF36).
>
> What you then have is ordinal symbol + real number. If the scale 
> designer needs to use decimals, that is their choice.
>
> It might be worth looking at the measurement theory literature.
>
> Cheers
>
> Mark
>
> Mark S Leaning PhD**
>
*
*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.openehr.org/mailman/private/openehr-clinical_lists.openehr.org/attachments/20100421/0944dbc6/attachment.html>

Reply via email to