In some ways, this is a question in general about docking port compatability.
The Russians have two types of ports, and the Americans are standardizing on the NDS (NASA Docking System, sometimes called LIDS - Low Impact Docking System) via the IDA (International Docking Adapter) that is being attached to the end of the PMA (Pressurized Mating Adapter).
There are three PMA's on the ISS. PMA-2 and PMA-3 will get the IDA for Dragon V2 and CST-100 dockings (The first IDA was lost in the SpaceX CRS-7 failure, IDA2 is launching on SpaceX CRS-9 mission). But PMA-1 is the interesting one.
A PMA is designed to reduce the diameter of the CBM (Common Berthing Method) large diameter port for attaching modules to the US segment to a smaller diameter docking port that the Shuttle could use. But PMA-1 actually docks one end to the CBM on Node-1 (Unity) and to the Russian module Zarya.
That implies that the Russian docking system can dock with the end of a PMA. The IDA is meant to stay mostly compatible with the PMA style connector, just allow for softer dockings and some other upgrades.
Thus the question, can a CST-100 or Dragon V2 dock to a Russian docking port? Active or passive. Secondarily, the port on a Soyuz, are they still androgynous, so could two Soyuz'es dock nose to nose? If so, could the US crew vehicles dock to a Soyuz? Or each other?