The full list of effectivity values defined in the Effectivity Definition XPath field can be considered an ordered list, so you can specify a range of these values on a document element to include all of the values between two values.
To specify a value range, the Range String value must be defined in the application document.
For effectivity lists that include numerical or other logically ordered values, using a range of values on an element makes sense. For example, if the effectivityList
attribute value in a document is model years ( <doc effectivityList="2011 2012 2013 2014 2015 2016"
> , specifying a range of <para modelYear="2012 - 2015">…</para>
on a modelYear element would include paragraphs for model years 2012, 2013, 2014, and 2015.
However, effectivity lists that are not logically ordered, such as <doc effectivityList="sedan hatchback coupe SUV wagon minivan">
, are considered ordered lists, so can still have a value range specified on an element. Specifying <para bodyType="sedan-SUV"> …</para>
on a bodyType element would include paragraphs for body types sedan, hatchback, coupe, and SUV.