<?xml version="1.0" encoding="UTF-8"?>
<?oxygen RNGSchema="testerrmav.rnc" type="compact"?>
<div type="test" xmlns="http://www.tei-c.org/ns/1.0">
  <p>Testing multiple occurences of a datatype in a single attribute
    value. All of the following should be invalid in some
    perfect world, but only those with type=invalid
    should be invalid here. Those with type=invalid-escapee
    should show up as valid because the concrete schema generated cannot catch
    the precise error encoded therein.
     <distinct type="invalid"
      o01=""
      o02=""
      o03=""
      o09=""
      o0i=""
      o11=""
      o12="1"
      o13="1"
      o19="1"
      o1i="1"
      o22="1 2"
      o23="1 2"
      o29="1 2"
      o2i="1 2"
      o33="1 2 3"
      o39="1 2 3"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9"
      >less than minimum</distinct>
     <distinct type="invalid"
      o01=""
      o02=""
      o03=""
      o09=""
      o0i=""
      o11="1"
      o12=""
      o13="1"
      o19="1"
      o1i="1"
      o22="1 2"
      o23="1 2"
      o29="1 2"
      o2i="1 2"
      o33="1 2 3"
      o39="1 2 3"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9"
      >less than minimum</distinct>
     <distinct type="invalid"
      o01=""
      o02=""
      o03=""
      o09=""
      o0i=""
      o11="1"
      o12="1"
      o13=""
      o19="1"
      o1i="1"
      o22="1 2"
      o23="1 2"
      o29="1 2"
      o2i="1 2"
      o33="1 2 3"
      o39="1 2 3"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9"
      >less than minimum</distinct>
     <distinct type="invalid"
      o01=""
      o02=""
      o03=""
      o09=""
      o0i=""
      o11="1"
      o12="1"
      o13="1"
      o19=""
      o1i="1"
      o22="1 2"
      o23="1 2"
      o29="1 2"
      o2i="1 2"
      o33="1 2 3"
      o39="1 2 3"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9"
      >less than minimum</distinct>
     <distinct type="invalid"
      o01=""
      o02=""
      o03=""
      o09=""
      o0i=""
      o11="1"
      o12="1"
      o13="1"
      o19="1"
      o1i=""
      o22="1 2"
      o23="1 2"
      o29="1 2"
      o2i="1 2"
      o33="1 2 3"
      o39="1 2 3"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9"
      >less than minimum</distinct>
     <distinct type="invalid"
      o01=""
      o02=""
      o03=""
      o09=""
      o0i=""
      o11="1"
      o12="1"
      o13="1"
      o19="1"
      o1i="1"
      o22="1"
      o23="1 2"
      o29="1 2"
      o2i="1 2"
      o33="1 2 3"
      o39="1 2 3"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9"
      >less than minimum</distinct>
     <distinct type="invalid"
      o01=""
      o02=""
      o03=""
      o09=""
      o0i=""
      o11="1"
      o12="1"
      o13="1"
      o19="1"
      o1i="1"
      o22="1 2"
      o23="1"
      o29="1 2"
      o2i="1 2"
      o33="1 2 3"
      o39="1 2 3"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9"
      >less than minimum</distinct>
     <distinct type="invalid"
      o01=""
      o02=""
      o03=""
      o09=""
      o0i=""
      o11="1"
      o12="1"
      o13="1"
      o19="1"
      o1i="1"
      o22="1 2"
      o23="1 2"
      o29="1"
      o2i="1 2"
      o33="1 2 3"
      o39="1 2 3"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9"
      >less than minimum</distinct>
     <distinct type="invalid"
      o01=""
      o02=""
      o03=""
      o09=""
      o0i=""
      o11="1"
      o12="1"
      o13="1"
      o19="1"
      o1i="1"
      o22="1 2"
      o23="1 2"
      o29="1 2"
      o2i="1"
      o33="1 2 3"
      o39="1 2 3"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9"
      >less than minimum</distinct>
     <distinct type="invalid"
      o01=""
      o02=""
      o03=""
      o09=""
      o0i=""
      o11="1"
      o12="1"
      o13="1"
      o19="1"
      o1i="1"
      o22="1 2"
      o23="1 2"
      o29="1 2"
      o2i="1 2"
      o33="1 2"
      o39="1 2 3"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9"
      >less than minimum</distinct>
     <distinct type="invalid"
      o01=""
      o02=""
      o03=""
      o09=""
      o0i=""
      o11="1"
      o12="1"
      o13="1"
      o19="1"
      o1i="1"
      o22="1 2"
      o23="1 2"
      o29="1 2"
      o2i="1 2"
      o33="1 2 3"
      o39="1 2"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9"
      >less than minimum</distinct>
     <distinct type="invalid"
      o01=""
      o02=""
      o03=""
      o09=""
      o0i=""
      o11="1"
      o12="1"
      o13="1"
      o19="1"
      o1i="1"
      o22="1 2"
      o23="1 2"
      o29="1 2"
      o2i="1 2"
      o33="1 2 3"
      o39="1 2 3"
      o99="1 2 3 4 5 6 7 8"
      o9i="1 2 3 4 5 6 7 8 9"
      >less than minimum</distinct>
     <distinct type="invalid"
      o01=""
      o02=""
      o03=""
      o09=""
      o0i=""
      o11="1"
      o12="1"
      o13="1"
      o19="1"
      o1i="1"
      o22="1 2"
      o23="1 2"
      o29="1 2"
      o2i="1 2"
      o33="1 2 3"
      o39="1 2 3"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8"
      >less than minimum</distinct>

     <distinct type="invalid"
      o01="1 2"
      o02="1 2"
      o03="1 2 3"
      o09="1 2 3 4 5 6 7 8 9"
      o0i="1 2 3 4 5 6 7 8 9 0"
      o11="1"
      o12="1 2"
      o13="1 2 3"
      o19="1 2 3 4 5 6 7 8 9"
      o1i="1 2 3 4 5 6 7 8 9 0"
      o22="1 2"
      o23="1 2 3"
      o29="1 2 3 4 5 6 7 8 9"
      o2i="1 2 3 4 5 6 7 8 9 0"
      o33="1 2 3"
      o39="1 2 3 4 5 6 7 8 9"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9 0"
     >more than max</distinct>
     <distinct type="invalid"
      o01="1"
      o02="1 2 3"
      o03="1 2 3"
      o09="1 2 3 4 5 6 7 8 9"
      o0i="1 2 3 4 5 6 7 8 9 0"
      o11="1"
      o12="1 2"
      o13="1 2 3"
      o19="1 2 3 4 5 6 7 8 9"
      o1i="1 2 3 4 5 6 7 8 9 0"
      o22="1 2"
      o23="1 2 3"
      o29="1 2 3 4 5 6 7 8 9"
      o2i="1 2 3 4 5 6 7 8 9 0"
      o33="1 2 3"
      o39="1 2 3 4 5 6 7 8 9"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9 0"
     >more than max</distinct>
     <distinct type="invalid-escapee"
      o01="1"
      o02="1 2"
      o03="1 2 3 4"
      o09="1 2 3 4 5 6 7 8 9"
      o0i="1 2 3 4 5 6 7 8 9 0"
      o11="1"
      o12="1 2"
      o13="1 2 3"
      o19="1 2 3 4 5 6 7 8 9"
      o1i="1 2 3 4 5 6 7 8 9 0"
      o22="1 2"
      o23="1 2 3"
      o29="1 2 3 4 5 6 7 8 9"
      o2i="1 2 3 4 5 6 7 8 9 0"
      o33="1 2 3"
      o39="1 2 3 4 5 6 7 8 9"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9 0"
     >more than max</distinct>
     <distinct type="invalid-escapee"
      o01="1"
      o02="1 2"
      o03="1 2 3"
      o09="1 2 3 4 5 6 7 8 9 0"
      o0i="1 2 3 4 5 6 7 8 9 0"
      o11="1"
      o12="1 2"
      o13="1 2 3"
      o19="1 2 3 4 5 6 7 8 9"
      o1i="1 2 3 4 5 6 7 8 9 0"
      o22="1 2"
      o23="1 2 3"
      o29="1 2 3 4 5 6 7 8 9"
      o2i="1 2 3 4 5 6 7 8 9 0"
      o33="1 2 3"
      o39="1 2 3 4 5 6 7 8 9"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9 0"
     >more than max</distinct>
     <distinct type="invalid"
      o01="1"
      o02="1 2"
      o03="1 2 3"
      o09="1 2 3 4 5 6 7 8 9"
      o0i="1 2 3 4 5 6 7 8 9 0"
      o11="1 2"
      o12="1 2"
      o13="1 2 3"
      o19="1 2 3 4 5 6 7 8 9"
      o1i="1 2 3 4 5 6 7 8 9 0"
      o22="1 2"
      o23="1 2 3"
      o29="1 2 3 4 5 6 7 8 9"
      o2i="1 2 3 4 5 6 7 8 9 0"
      o33="1 2 3"
      o39="1 2 3 4 5 6 7 8 9"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9 0"
     >more than max</distinct>
     <distinct type="invalid"
      o01="1"
      o02="1 2"
      o03="1 2 3"
      o09="1 2 3 4 5 6 7 8 9"
      o0i="1 2 3 4 5 6 7 8 9 0"
      o11="1"
      o12="1 2 3"
      o13="1 2 3"
      o19="1 2 3 4 5 6 7 8 9"
      o1i="1 2 3 4 5 6 7 8 9 0"
      o22="1 2"
      o23="1 2 3"
      o29="1 2 3 4 5 6 7 8 9"
      o2i="1 2 3 4 5 6 7 8 9 0"
      o33="1 2 3"
      o39="1 2 3 4 5 6 7 8 9"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9 0"
     >more than max</distinct>
     <distinct type="invalid-escapee"
      o01="1"
      o02="1 2"
      o03="1 2 3"
      o09="1 2 3 4 5 6 7 8 9"
      o0i="1 2 3 4 5 6 7 8 9 0"
      o11="1"
      o12="1 2"
      o13="1 2 3 4"
      o19="1 2 3 4 5 6 7 8 9"
      o1i="1 2 3 4 5 6 7 8 9 0"
      o22="1 2"
      o23="1 2 3"
      o29="1 2 3 4 5 6 7 8 9"
      o2i="1 2 3 4 5 6 7 8 9 0"
      o33="1 2 3"
      o39="1 2 3 4 5 6 7 8 9"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9 0"
     >more than max</distinct>
     <distinct type="invalid-escapee"
      o01="1"
      o02="1 2"
      o03="1 2 3"
      o09="1 2 3 4 5 6 7 8 9"
      o0i="1 2 3 4 5 6 7 8 9 0"
      o11="1"
      o12="1 2"
      o13="1 2 3"
      o19="1 2 3 4 5 6 7 8 9 0"
      o1i="1 2 3 4 5 6 7 8 9 0"
      o22="1 2"
      o23="1 2 3"
      o29="1 2 3 4 5 6 7 8 9"
      o2i="1 2 3 4 5 6 7 8 9 0"
      o33="1 2 3"
      o39="1 2 3 4 5 6 7 8 9"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9 0"
     >more than max</distinct>
     <distinct type="invalid"
      o01="1"
      o02="1 2"
      o03="1 2 3"
      o09="1 2 3 4 5 6 7 8 9"
      o0i="1 2 3 4 5 6 7 8 9 0"
      o11="1"
      o12="1 2"
      o13="1 2 3"
      o19="1 2 3 4 5 6 7 8 9"
      o1i="1 2 3 4 5 6 7 8 9 0"
      o22="1 2 3"
      o23="1 2 3"
      o29="1 2 3 4 5 6 7 8 9"
      o2i="1 2 3 4 5 6 7 8 9 0"
      o33="1 2 3"
      o39="1 2 3 4 5 6 7 8 9"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9 0"
     >more than max</distinct>
     <distinct type="invalid-escapee"
      o01="1"
      o02="1 2"
      o03="1 2 3"
      o09="1 2 3 4 5 6 7 8 9"
      o0i="1 2 3 4 5 6 7 8 9 0"
      o11="1"
      o12="1 2"
      o13="1 2 3"
      o19="1 2 3 4 5 6 7 8 9"
      o1i="1 2 3 4 5 6 7 8 9 0"
      o22="1 2"
      o23="1 2 3 4"
      o29="1 2 3 4 5 6 7 8 9"
      o2i="1 2 3 4 5 6 7 8 9 0"
      o33="1 2 3"
      o39="1 2 3 4 5 6 7 8 9"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9 0"
     >more than max</distinct>
     <distinct type="invalid-escapee"
      o01="1"
      o02="1 2"
      o03="1 2 3"
      o09="1 2 3 4 5 6 7 8 9"
      o0i="1 2 3 4 5 6 7 8 9 0"
      o11="1"
      o12="1 2"
      o13="1 2 3"
      o19="1 2 3 4 5 6 7 8 9"
      o1i="1 2 3 4 5 6 7 8 9 0"
      o22="1 2"
      o23="1 2 3"
      o29="1 2 3 4 5 6 7 8 9 0"
      o2i="1 2 3 4 5 6 7 8 9 0"
      o33="1 2 3"
      o39="1 2 3 4 5 6 7 8 9"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9 0"
     >more than max</distinct>
     <distinct type="invalid-escapee"
      o01="1"
      o02="1 2"
      o03="1 2 3"
      o09="1 2 3 4 5 6 7 8 9"
      o0i="1 2 3 4 5 6 7 8 9 0"
      o11="1"
      o12="1 2"
      o13="1 2 3"
      o19="1 2 3 4 5 6 7 8 9"
      o1i="1 2 3 4 5 6 7 8 9 0"
      o22="1 2"
      o23="1 2 3"
      o29="1 2 3 4 5 6 7 8 9"
      o2i="1 2 3 4 5 6 7 8 9 0"
      o33="1 2 3 4"
      o39="1 2 3 4 5 6 7 8 9"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9 0"
     >more than max</distinct>
     <distinct type="invalid-escapee"
      o01="1"
      o02="1 2"
      o03="1 2 3"
      o09="1 2 3 4 5 6 7 8 9"
      o0i="1 2 3 4 5 6 7 8 9 0"
      o11="1"
      o12="1 2"
      o13="1 2 3"
      o19="1 2 3 4 5 6 7 8 9"
      o1i="1 2 3 4 5 6 7 8 9 0"
      o22="1 2"
      o23="1 2 3"
      o29="1 2 3 4 5 6 7 8 9"
      o2i="1 2 3 4 5 6 7 8 9 0"
      o33="1 2 3"
      o39="1 2 3 4 5 6 7 8 9 0"
      o99="1 2 3 4 5 6 7 8 9"
      o9i="1 2 3 4 5 6 7 8 9 0"
     >more than max</distinct>
     <distinct type="invalid-escapee"
      o01="1"
      o02="1 2"
      o03="1 2 3"
      o09="1 2 3 4 5 6 7 8 9"
      o0i="1 2 3 4 5 6 7 8 9 0"
      o11="1"
      o12="1 2"
      o13="1 2 3"
      o19="1 2 3 4 5 6 7 8 9"
      o1i="1 2 3 4 5 6 7 8 9 0"
      o22="1 2"
      o23="1 2 3"
      o29="1 2 3 4 5 6 7 8 9"
      o2i="1 2 3 4 5 6 7 8 9 0"
      o33="1 2 3"
      o39="1 2 3 4 5 6 7 8 9"
      o99="1 2 3 4 5 6 7 8 9 0"
      o9i="1 2 3 4 5 6 7 8 9 0"
     >more than max</distinct>
  </p>
</div>
