First establish a method (HPLC, then LC-MS) which follows good fundamentals for a series of expected known drugs and metabolites. *You can not develop a method for "unknowns".
only list of known and expected suspected analytes favorites in market use
such drugs only we screen in unknown racing samples or sports testing for antidoping screening
but my aim is to increase the list to a wide range of databases like M/Z cloud/ chem spider / NIST/ WHILEY / AORC etc etc Our every single LCMS tandem mass spec run must incorporate variety of databases to find or match the hit list... so that fair play true sport can be maintained honestly and genuinely being a forensic scientist I opt for that
Unknown analysis of drug and metabolites are best done using gcms and nist library and for non volatiles derivatisation with pftba can be used. Amdis alao can be used for unknown screening
Then you will have to get all the drugs and metabolites. Analyse each of them get their retention times on different columns and mobile phases. Do infusion get their msms spectras then create your own library and then do trageted drugs analysis in your samples
method you suggest is partially correct for in house small scale screening but still your own database is very limited hardly 300 drugs of interest you can procure as std controls and trial run and build
but if the software is synchronized to chemspider or m/z cloud your profile of scan develops to an ocean
for which chromatography application specialist must work together !!!!!!!