Identifying primary and recurrent cancers using a SAS-based natural language processing algorithm | Synapse