Это потому, что вы фактически объявили AddressType как элемент , а не тип . Если вы хотите использовать его как элемент в своей основной схеме, используйте:
<xs:element ref="cmn:AddressType" minOccurs="1" maxOccurs="1" />
Если вы хотите, чтобы это был тип, то избавьтесь от объявления элемента в вашей адресной схеме и введите вместо него <xs:complexType name="AddressType">
.