No. An appointment with multiple services only changes to completed status once all the required services have been finished (completed). These may be one or several, depending on the configuration. Completing just one service does not change the appointment status, unless that service is the only required one. Once the required services are finished (completed), the entire appointment automatically moves to completed status, even if optional services remain pending.