<?xml version="1.0" encoding="UTF-8"?>
<sch:schema xmlns:sch="http://www.ascc.net/xml/schematron" xmlns:axsl="http://www.w3.org/1999/XSL/Transform" xmlns:i5sch="http://echa.europa.eu/comm/enterprise/reach/iuclid5/20060407/schematron">
  <sch:pattern name="Endpoint Details">
    <sch:rule context="/i5:EndpointStudyRecord">
      <sch:report test="true()">
        <axsl:element name="i5sch:details">
          <axsl:attribute name="name">
            <axsl:value-of select="i5:name/text()" />
          </axsl:attribute>
          <axsl:attribute name="type">EndpointStudyRecord</axsl:attribute>
        </axsl:element>
      </sch:report>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="regulatoryPurposes">
    <sch:rule context="/i5:EndpointStudyRecord/i5:dataProtection/i5:regulatoryPurposes/i5:regulatoryPurpose[@valueID = &quot;NOT_SPECIFIED&quot; or @valueID = &quot;733&quot; or @valueID = &quot;9000&quot; or @valueID = &quot;5793&quot; or @valueID = &quot;735&quot; or @valueID = &quot;209&quot; or @valueID = &quot;210&quot; or @valueID = &quot;919&quot; or @valueID = &quot;1313&quot; or @valueID = &quot;1646&quot; or @valueID = &quot;1647&quot; or @valueID = &quot;1648&quot;]">
      <sch:assert test="normalize-space(./i5:otherValue/text()) = &quot;&quot;">
        <i5sch:error>
          <axsl:element name="i5sch:messageID">
            <axsl:attribute name="name">
              <axsl:choose>
                <axsl:when test="./@valueID = 'NOT_SPECIFIED'">PICK_LIST_VALUE_NOT_SPECIFIED_BUT_OTHER_VALUE_FOUND</axsl:when>
                <axsl:otherwise>PICK_LIST_VALUE_VALUE_SPECIFIED_BUT_OTHER_VALUE_FOUND</axsl:otherwise>
              </axsl:choose>
            </axsl:attribute>
          </axsl:element>
          <i5sch:field name="regulatoryPurposes" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(./i5:otherValue/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="studyResultType">
    <sch:rule context="/i5:EndpointStudyRecord/i5:studyResultType[@valueID = &quot;NOT_SPECIFIED&quot; or @valueID = &quot;1895&quot; or @valueID = &quot;1896&quot; or @valueID = &quot;1885&quot; or @valueID = &quot;2303&quot; or @valueID = &quot;2304&quot; or @valueID = &quot;14&quot; or @valueID = &quot;1173&quot;]">
      <sch:assert test="normalize-space(./i5:otherValue/text()) = &quot;&quot;">
        <i5sch:error>
          <axsl:element name="i5sch:messageID">
            <axsl:attribute name="name">
              <axsl:choose>
                <axsl:when test="./@valueID = 'NOT_SPECIFIED'">PICK_LIST_VALUE_NOT_SPECIFIED_BUT_OTHER_VALUE_FOUND</axsl:when>
                <axsl:otherwise>PICK_LIST_VALUE_VALUE_SPECIFIED_BUT_OTHER_VALUE_FOUND</axsl:otherwise>
              </axsl:choose>
            </axsl:attribute>
          </axsl:element>
          <i5sch:field name="studyResultType" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(./i5:otherValue/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="reliability">
    <sch:rule context="/i5:EndpointStudyRecord/i5:reliability[@valueID = &quot;NOT_SPECIFIED&quot; or @valueID = &quot;16&quot; or @valueID = &quot;18&quot; or @valueID = &quot;22&quot; or @valueID = &quot;24&quot;]">
      <sch:assert test="normalize-space(./i5:otherValue/text()) = &quot;&quot;">
        <i5sch:error>
          <axsl:element name="i5sch:messageID">
            <axsl:attribute name="name">
              <axsl:choose>
                <axsl:when test="./@valueID = 'NOT_SPECIFIED'">PICK_LIST_VALUE_NOT_SPECIFIED_BUT_OTHER_VALUE_FOUND</axsl:when>
                <axsl:otherwise>PICK_LIST_VALUE_VALUE_SPECIFIED_BUT_OTHER_VALUE_FOUND</axsl:otherwise>
              </axsl:choose>
            </axsl:attribute>
          </axsl:element>
          <i5sch:field name="reliability" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(./i5:otherValue/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="REFERENCE/PHRASEOTHER_REFERENCE_TYPE">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:REFERENCE/i5:set/i5:PHRASEOTHER_REFERENCE_TYPE/i5:REFERENCE_TYPE[text() = &quot;NOT_SPECIFIED&quot;]">
      <sch:assert test="normalize-space(../i5:REFERENCE_TYPE.value/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Reference" name="REFERENCE" />
          <i5sch:field label="Reference type" name="PHRASEOTHER_REFERENCE_TYPE" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_VALUE_FOUND" />
          <i5sch:value name="foundValue">
            <axsl:value-of select="normalize-space(../i5:REFERENCE_TYPE.value/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
      <sch:assert test="normalize-space(../i5:REFERENCE_TYPE_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Reference" name="REFERENCE" />
          <i5sch:field label="Reference type" name="PHRASEOTHER_REFERENCE_TYPE" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:REFERENCE_TYPE_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:REFERENCE/i5:set/i5:PHRASEOTHER_REFERENCE_TYPE/i5:REFERENCE_TYPE[text() = &quot;1586&quot;]">
      <sch:assert test="normalize-space(../i5:REFERENCE_TYPE_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Reference" name="REFERENCE" />
          <i5sch:field label="Reference type" name="PHRASEOTHER_REFERENCE_TYPE" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:REFERENCE_TYPE_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:REFERENCE/i5:set/i5:PHRASEOTHER_REFERENCE_TYPE/i5:REFERENCE_TYPE[text() = &quot;266&quot;]">
      <sch:assert test="normalize-space(../i5:REFERENCE_TYPE_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Reference" name="REFERENCE" />
          <i5sch:field label="Reference type" name="PHRASEOTHER_REFERENCE_TYPE" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:REFERENCE_TYPE_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:REFERENCE/i5:set/i5:PHRASEOTHER_REFERENCE_TYPE/i5:REFERENCE_TYPE[text() = &quot;1443&quot;]">
      <sch:assert test="normalize-space(../i5:REFERENCE_TYPE_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Reference" name="REFERENCE" />
          <i5sch:field label="Reference type" name="PHRASEOTHER_REFERENCE_TYPE" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:REFERENCE_TYPE_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:REFERENCE/i5:set/i5:PHRASEOTHER_REFERENCE_TYPE/i5:REFERENCE_TYPE[text() = &quot;1486&quot;]">
      <sch:assert test="normalize-space(../i5:REFERENCE_TYPE_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Reference" name="REFERENCE" />
          <i5sch:field label="Reference type" name="PHRASEOTHER_REFERENCE_TYPE" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:REFERENCE_TYPE_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:REFERENCE/i5:set/i5:PHRASEOTHER_REFERENCE_TYPE/i5:REFERENCE_TYPE[text() = &quot;1542&quot;]">
      <sch:assert test="normalize-space(../i5:REFERENCE_TYPE_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Reference" name="REFERENCE" />
          <i5sch:field label="Reference type" name="PHRASEOTHER_REFERENCE_TYPE" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:REFERENCE_TYPE_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:REFERENCE/i5:set/i5:PHRASEOTHER_REFERENCE_TYPE/i5:REFERENCE_TYPE[text() = &quot;811&quot;]">
      <sch:assert test="normalize-space(../i5:REFERENCE_TYPE_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Reference" name="REFERENCE" />
          <i5sch:field label="Reference type" name="PHRASEOTHER_REFERENCE_TYPE" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:REFERENCE_TYPE_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="DATA_ACCESS/PHRASEOTHER_LIST_POP">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:DATA_ACCESS/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;NOT_SPECIFIED&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP.value/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Data access" name="DATA_ACCESS" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_VALUE_FOUND" />
          <i5sch:value name="foundValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP.value/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Data access" name="DATA_ACCESS" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:DATA_ACCESS/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;1838&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Data access" name="DATA_ACCESS" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:DATA_ACCESS/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;1837&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Data access" name="DATA_ACCESS" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:DATA_ACCESS/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;1835&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Data access" name="DATA_ACCESS" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:DATA_ACCESS/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;1836&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Data access" name="DATA_ACCESS" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:DATA_ACCESS/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;2193&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Data access" name="DATA_ACCESS" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="DATA_PROT_CLAIM/PHRASEOTHER_LIST_POP_FIX">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:DATA_PROT_CLAIM/i5:set/i5:PHRASEOTHER_LIST_POP_FIX/i5:LIST_POP_FIX[text() = &quot;NOT_SPECIFIED&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_FIX.value/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Data protection claimed" name="DATA_PROT_CLAIM" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP_FIX" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_VALUE_FOUND" />
          <i5sch:value name="foundValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_FIX.value/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="GUIDELINE/QUALIFIER">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:GUIDELINE/i5:set/i5:QUALIFIER/i5:QUALIFIER[text() = &quot;NOT_SPECIFIED&quot;]">
      <sch:assert test="normalize-space(../i5:QUALIFIER.value/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test guideline" name="GUIDELINE" />
          <i5sch:field label="Qualifier" name="QUALIFIER" />
          <i5sch:messageID name="PHRASE_PROP_VALUE_ID_NOT_SPECIFIED_BUT_VALUE_FOUND" />
          <i5sch:value name="foundValue">
            <axsl:value-of select="normalize-space(../i5:QUALIFIER.value/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="GUIDELINE/PHRASEOTHER_GUIDELINE">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:GUIDELINE/i5:set/i5:PHRASEOTHER_GUIDELINE/i5:GUIDELINE[text() = &quot;NOT_SPECIFIED&quot;]">
      <sch:assert test="normalize-space(../i5:GUIDELINE.value/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test guideline" name="GUIDELINE" />
          <i5sch:field label="Guideline" name="PHRASEOTHER_GUIDELINE" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_VALUE_FOUND" />
          <i5sch:value name="foundValue">
            <axsl:value-of select="normalize-space(../i5:GUIDELINE.value/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="GUIDELINE/PHRASEOTHER_DEVIATION">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:GUIDELINE/i5:set/i5:PHRASEOTHER_DEVIATION/i5:DEVIATION[text() = &quot;NOT_SPECIFIED&quot;]">
      <sch:assert test="normalize-space(../i5:DEVIATION.value/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test guideline" name="GUIDELINE" />
          <i5sch:field label="Deviations" name="PHRASEOTHER_DEVIATION" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_VALUE_FOUND" />
          <i5sch:value name="foundValue">
            <axsl:value-of select="normalize-space(../i5:DEVIATION.value/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="GLP_COMPLIANCE_STATEMENT/PHRASEOTHER_LIST_SEL_FIX">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:GLP_COMPLIANCE_STATEMENT/i5:set/i5:PHRASEOTHER_LIST_SEL_FIX/i5:LIST_SEL_FIX[text() = &quot;NOT_SPECIFIED&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_SEL_FIX.value/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="GLP compliance" name="GLP_COMPLIANCE_STATEMENT" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_SEL_FIX" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_VALUE_FOUND" />
          <i5sch:value name="foundValue">
            <axsl:value-of select="normalize-space(../i5:LIST_SEL_FIX.value/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="MEASUREMENT_TYPE/PHRASEOTHER_LIST_POP">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:MEASUREMENT_TYPE/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;NOT_SPECIFIED&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP.value/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Type of measurement" name="MEASUREMENT_TYPE" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_VALUE_FOUND" />
          <i5sch:value name="foundValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP.value/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Type of measurement" name="MEASUREMENT_TYPE" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:MEASUREMENT_TYPE/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;1746&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Type of measurement" name="MEASUREMENT_TYPE" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:MEASUREMENT_TYPE/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;2142&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Type of measurement" name="MEASUREMENT_TYPE" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:MEASUREMENT_TYPE/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;1809&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Type of measurement" name="MEASUREMENT_TYPE" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="MEDIA/PHRASEOTHER_LIST_POP">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:MEDIA/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;NOT_SPECIFIED&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP.value/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Media" name="MEDIA" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_VALUE_FOUND" />
          <i5sch:value name="foundValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP.value/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Media" name="MEDIA" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:MEDIA/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;1712&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Media" name="MEDIA" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:MEDIA/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;1770&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Media" name="MEDIA" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:MEDIA/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;1864&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Media" name="MEDIA" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:MEDIA/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;1915&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Media" name="MEDIA" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:MEDIA/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;1948&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Media" name="MEDIA" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:MEDIA/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;2327&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Media" name="MEDIA" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:MEDIA/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;1543&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Media" name="MEDIA" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:MEDIA/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;2375&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Media" name="MEDIA" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:MEDIA/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;2404&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Media" name="MEDIA" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:MEDIA/i5:set/i5:PHRASEOTHER_LIST_POP/i5:LIST_POP[text() = &quot;2407&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_POP_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Media" name="MEDIA" />
          <i5sch:field label="" name="PHRASEOTHER_LIST_POP" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:LIST_POP_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="TESTMAT_INDICATOR/LIST_BELOW_SEL">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_INDICATOR/i5:set/i5:LIST_BELOW_SEL/i5:LIST_BELOW_SEL[text() = &quot;NOT_SPECIFIED&quot;]">
      <sch:assert test="normalize-space(../i5:LIST_BELOW_SEL.value/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Identity of test material same as for substance defined in section 1 (if not read-across)" name="TESTMAT_INDICATOR" />
          <i5sch:field label="" name="LIST_BELOW_SEL" />
          <i5sch:messageID name="PHRASE_PROP_VALUE_ID_NOT_SPECIFIED_BUT_VALUE_FOUND" />
          <i5sch:value name="foundValue">
            <axsl:value-of select="normalize-space(../i5:LIST_BELOW_SEL.value/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="TESTMAT/PHRASEOTHER_IDENTIFIER">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT/i5:set/i5:PHRASEOTHER_IDENTIFIER/i5:IDENTIFIER[text() = &quot;NOT_SPECIFIED&quot;]">
      <sch:assert test="normalize-space(../i5:IDENTIFIER.value/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material identity" name="TESTMAT" />
          <i5sch:field label="Identifier" name="PHRASEOTHER_IDENTIFIER" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_VALUE_FOUND" />
          <i5sch:value name="foundValue">
            <axsl:value-of select="normalize-space(../i5:IDENTIFIER.value/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
      <sch:assert test="normalize-space(../i5:IDENTIFIER_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material identity" name="TESTMAT" />
          <i5sch:field label="Identifier" name="PHRASEOTHER_IDENTIFIER" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:IDENTIFIER_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT/i5:set/i5:PHRASEOTHER_IDENTIFIER/i5:IDENTIFIER[text() = &quot;4174&quot;]">
      <sch:assert test="normalize-space(../i5:IDENTIFIER_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material identity" name="TESTMAT" />
          <i5sch:field label="Identifier" name="PHRASEOTHER_IDENTIFIER" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:IDENTIFIER_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT/i5:set/i5:PHRASEOTHER_IDENTIFIER/i5:IDENTIFIER[text() = &quot;4175&quot;]">
      <sch:assert test="normalize-space(../i5:IDENTIFIER_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material identity" name="TESTMAT" />
          <i5sch:field label="Identifier" name="PHRASEOTHER_IDENTIFIER" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:IDENTIFIER_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT/i5:set/i5:PHRASEOTHER_IDENTIFIER/i5:IDENTIFIER[text() = &quot;4176&quot;]">
      <sch:assert test="normalize-space(../i5:IDENTIFIER_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material identity" name="TESTMAT" />
          <i5sch:field label="Identifier" name="PHRASEOTHER_IDENTIFIER" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:IDENTIFIER_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT/i5:set/i5:PHRASEOTHER_IDENTIFIER/i5:IDENTIFIER[text() = &quot;4177&quot;]">
      <sch:assert test="normalize-space(../i5:IDENTIFIER_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material identity" name="TESTMAT" />
          <i5sch:field label="Identifier" name="PHRASEOTHER_IDENTIFIER" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:IDENTIFIER_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT/i5:set/i5:PHRASEOTHER_IDENTIFIER/i5:IDENTIFIER[text() = &quot;4178&quot;]">
      <sch:assert test="normalize-space(../i5:IDENTIFIER_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material identity" name="TESTMAT" />
          <i5sch:field label="Identifier" name="PHRASEOTHER_IDENTIFIER" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:IDENTIFIER_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT/i5:set/i5:PHRASEOTHER_IDENTIFIER/i5:IDENTIFIER[text() = &quot;3452&quot;]">
      <sch:assert test="normalize-space(../i5:IDENTIFIER_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material identity" name="TESTMAT" />
          <i5sch:field label="Identifier" name="PHRASEOTHER_IDENTIFIER" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:IDENTIFIER_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT/i5:set/i5:PHRASEOTHER_IDENTIFIER/i5:IDENTIFIER[text() = &quot;3451&quot;]">
      <sch:assert test="normalize-space(../i5:IDENTIFIER_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material identity" name="TESTMAT" />
          <i5sch:field label="Identifier" name="PHRASEOTHER_IDENTIFIER" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:IDENTIFIER_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="TESTMAT_FORM/PHRASEOTHER_TESTMAT_FORM">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;NOT_SPECIFIED&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM.value/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_VALUE_FOUND" />
          <i5sch:value name="foundValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM.value/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;2682&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;1808&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;1825&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;2787&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;2816&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;2818&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;1910&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;2892&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;8051&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;2991&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;3886&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;2260&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;2281&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;3167&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;3356&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;2452&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:TESTMAT_FORM/i5:set/i5:PHRASEOTHER_TESTMAT_FORM/i5:TESTMAT_FORM[text() = &quot;1173&quot;]">
      <sch:assert test="normalize-space(../i5:TESTMAT_FORM_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Test material form" name="TESTMAT_FORM" />
          <i5sch:field label="" name="PHRASEOTHER_TESTMAT_FORM" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:TESTMAT_FORM_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="CONC/PHRASEOTHER_COUNTRY">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;NOT_SPECIFIED&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY.value/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_VALUE_FOUND" />
          <i5sch:value name="foundValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY.value/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2683&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2684&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2685&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2686&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2688&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2689&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2690&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2692&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2695&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2696&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2697&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2698&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;107&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;108&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2701&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2702&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2703&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2704&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2705&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2707&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;147&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2708&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2709&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2710&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2711&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2720&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2722&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2723&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2724&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2725&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2726&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2727&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;184&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2729&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2730&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2734&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2735&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;206&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2736&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2746&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2747&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2748&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2749&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2750&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2751&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2754&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2755&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2759&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2764&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2765&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2769&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2771&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;286&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2774&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2773&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;304&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;307&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;333&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2790&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2791&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2792&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2799&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2800&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2801&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2803&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2804&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;754&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2805&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2813&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2815&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2817&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;766&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;779&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2825&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2826&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2827&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2828&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2829&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2834&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;807&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2835&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2836&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;810&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2838&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2839&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2840&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2841&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2842&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;7818&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2843&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2844&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2845&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2846&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2851&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2854&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2855&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2856&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;845&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;882&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2865&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2866&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2870&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2871&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;911&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;7819&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2876&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;916&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2877&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;918&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;7820&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2878&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2879&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2880&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2881&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2882&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2883&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2884&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2885&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3446&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2886&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;985&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2887&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2888&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2889&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2890&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2891&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1024&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1041&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2896&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2897&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2898&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2899&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2900&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2901&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2902&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1048&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2904&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2905&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2908&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2909&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2910&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1067&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3877&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2919&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2921&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2922&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;7821&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2924&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2925&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2926&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2930&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2932&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2933&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2934&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1158&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2935&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2938&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1161&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2939&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2940&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2941&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2942&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2945&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2946&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1175&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2977&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2984&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2985&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2986&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2987&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2988&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2989&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2994&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;2995&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3000&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1394&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1401&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3027&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3028&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1496&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3177&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3175&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3176&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;7823&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3318&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3319&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3320&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;7824&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3321&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3322&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3323&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3324&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3325&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3326&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3328&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3332&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3333&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3336&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3337&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3339&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1562&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3340&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3343&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3344&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3345&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1567&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3346&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3352&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3355&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3357&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3358&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1591&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1595&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3359&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3362&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3363&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3364&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3366&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3370&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3371&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3372&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3373&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3393&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3394&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1641&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3395&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3396&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3397&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3402&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3403&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3406&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1651&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1652&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3407&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3410&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3412&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3414&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3416&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3420&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3421&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3422&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3425&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3428&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3433&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3434&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;3435&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_COUNTRY/i5:COUNTRY[text() = &quot;1173&quot;]">
      <sch:assert test="normalize-space(../i5:COUNTRY_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Country" name="PHRASEOTHER_COUNTRY" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:COUNTRY_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="CONC/PHRASEOTHER_SUBSTANCE_METABOLITE">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PHRASEOTHER_SUBSTANCE_METABOLITE/i5:SUBSTANCE_METABOLITE[text() = &quot;NOT_SPECIFIED&quot;]">
      <sch:assert test="normalize-space(../i5:SUBSTANCE_METABOLITE.value/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Substance or metabolite" name="PHRASEOTHER_SUBSTANCE_METABOLITE" />
          <i5sch:messageID name="PHRASEOTHER_PROP_VALUE_ID_NOT_SPECIFIED_BUT_VALUE_FOUND" />
          <i5sch:value name="foundValue">
            <axsl:value-of select="normalize-space(../i5:SUBSTANCE_METABOLITE.value/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="CONC/PRECISION_LOQUALIFIER">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER[not(string(number(./i5:LOVALUE/text())) = &quot;NaN&quot; or string(number(./i5:UPVALUE/text())) = &quot;NaN&quot;)]">
      <sch:assert test="number(./i5:LOVALUE/text()) &lt;= number(./i5:UPVALUE/text())">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="Conc." name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_LOVALUE_GREATER_THAN_UPVALUE" />
          <i5sch:value name="lovalue">
            <axsl:value-of select="./i5:LOVALUE/text()" />
          </i5sch:value>
          <i5sch:value name="upvalue">
            <axsl:value-of select="./i5:UPVALUE/text()" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
  <sch:pattern name="CONC/PRECISION_LOQUALIFIER/UNIT">
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;NOT_SPECIFIED&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT.value/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_NOT_SPECIFIED_BUT_VALUE_FOUND" />
          <i5sch:value name="foundValue">
            <axsl:value-of select="normalize-space(../i5:UNIT.value/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_NOT_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;2500&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;2098&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;1935&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;2123&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;2127&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;2504&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;2089&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;2097&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;2263&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;2264&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;2501&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;2502&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;2099&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;2104&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
    <sch:rule context="/i5:EndpointStudyRecord/i5:scientificPart/i5:EN_MONITORING/i5:CONC/i5:set/i5:PRECISION_LOQUALIFIER/i5:UNIT[text() = &quot;2283&quot;]">
      <sch:assert test="normalize-space(../i5:UNIT_TXT/text()) = &quot;&quot;">
        <i5sch:error>
          <i5sch:block label="Concentration" name="CONC" />
          <i5sch:field label="" name="PRECISION_LOQUALIFIER" />
          <i5sch:messageID name="PRECISION_PROP_UNIT_VALUE_ID_SPECIFIED_BUT_OTHER_FOUND" />
          <i5sch:value name="otherValue">
            <axsl:value-of select="normalize-space(../i5:UNIT_TXT/text())" />
          </i5sch:value>
        </i5sch:error>
      </sch:assert>
    </sch:rule>
  </sch:pattern>
</sch:schema>

