added parameter service_hasstatus