Exigir elemento XML em XSD quando outro elemento tiver determinado valor?

Eu preciso de um atributo ou elemento necessário apenas se um valor específico de uma enumeração for escolhido. Exemplo abaixo:

  <xs:element name="TYPE" type="TestEnum" />
   <!-- // This Element should only required when TYPE = INTERNATIONAL -->
   <xs:element name="IBAN"/>

 </xs:complexType>
<xs:simpleType name="TestEnum">
    <xs:restriction base="xs:string">
        <xs:enumeration  value="NATIONAL"/>
        <xs:enumeration value="INTERNATIONAL"/>
    </xs:restriction>
</xs:simpleType>