Fatti

Il 30 maggio 2013, il consiglio di amministrazione di [A.] della società [B. AG] ha rescisso il rapporto di lavoro con [C.] con effetto dalla fine di novembre 2013. Dopo che [C.] si era sottoposto a trattamento medico il 3 luglio 2013 a causa di divergenze con [A.], gli era stata più volte attestata l'incapacità lavorativa totale, l'ultima volta fino al 12 settembre 2013. La società [B. AG] ha quindi richiesto una visita medica di fiducia, che il medico specialista in psichiatria e psicoterapia X. ha effettuato il 9 settembre 2013. Il giorno successivo, X. ha inviato alla società [B. AG] una "Valutazione medica di fiducia della capacità lavorativa" di C. La Procura ha rimproverato a X. di aver violato il suo obbligo di riservatezza, in quanto l'ampiezza e il grado di dettaglio della valutazione avevano ampiamente superato i limiti di un certificato medico su una visita di fiducia.

Il Tribunale distrettuale di Zurigo ha dichiarato X. colpevole di violazione del segreto professionale il 18 novembre 2015 e lo ha condannato a una pena pecuniaria condizionale. X. ha presentato appello, ma il Tribunale superiore del Cantone di Zurigo ha confermato la sentenza di primo grado il 30 agosto 2016.

X. ha presentato un ricorso in materia penale chiedendo l'assoluzione.

Legge

Il Tribunale federale ha respinto il ricorso, nella misura in cui era ammissibile. Ha affermato che il medico di fiducia incaricato dal datore di lavoro è soggetto al segreto professionale ai sensi dell'art. 321 CP, indipendentemente dal fatto che svolga attività terapeutica o solo diagnostica. Anche se il dipendente ha autorizzato il medico a trasmettere un…