We are currently modelling archetypes for Swedish scores and ran into two problems of how the data type DV_ORDINAL is intended to work. Hopefully someone here are able to answer.
The first problem is how values in DV_ORDINAL is possible to specialize in a specialized archetype.
Let say that archetype A contain the DV_ORDINAL D and archetype B specialize archetype A. Assume also that the DV_ORDINAL D in archetype A contain the value 1 which is defined in the text as “>3 l/min”. Is it then possible to specialize the DV_ORDINAL D in archetype B so the value 1 in this archetype is defined in the text as “> 5 l/min”?
From an informatics point of view this is a pure refinement and is usually allowed as a specialization of something. However, the open EHR specifications and tooling doesn’t give a clear answer here.
The second problem is if a single value in a DV_ORDINAL can have more than one text (with an individual at code to each text) associated with the value. Unfortunately, it seems like the tooling do differently here.