We need to filter the ResPartners by type of service and supplier. With this field we can use domains like:
["&",["contract_ids.service_supplier_id.name","=","Orange"],["contract_ids.service_technology_id.name","=","ADSL"]]
over the ResPartner model.