Core requirements for successful data linkage: an example of a triangulation method