¿Requiere elemento XML en XSD cuando otro elemento tiene cierto valor?

Necesito un atributo o elemento requerido solo si se elige un valor específico de una enumeración. Ejemplo a continuación:

          

XSD 1.1

Así es como usa xs:assert para hacer que IBAN sea ​​obligatorio cuando TYPE = 'INTERNATIONAL' :