Das verwendete Medikament erwies sich als sehr wirksam.

English Translation

The medicine used proved very effective.

The English way to say that would be “Das Medikament, das sie/er verwendet hat, hat sich als sehr wirksam erwiesen”. Does that pass muster in German?

Your suggestion is perfectly valid, albeit longer and not directly corresponding to the passive voice used in the english sentence.