Med den seneste version af mongoose (mongoose>=3.6), kan men det kræver en anden forespørgsel, og brug af populate anderledes. Efter din sammenlægning skal du gøre dette:
Patients.populate(result, {path: "patient"}, callback);
Se mere på Mongoose API og Mongoose-dokumenterne.