- The US Treasury's Specially Designated Nationals (SDN) List
- The Office of the Inspector General (OIG) Exclusion List
- The System for Award Management (SAM) Exclusion List
- FDA Clinical Investigations Disqualification Proceedings
- FDA Debarment List (Drug Product Applications)
- US Military TRICARE Sanction List
As such, I put together a simple python script that checks a list of people against all three lists by downloading the actual exclusion lists. The lists that it downloads are:
- SDN: https://www.treasury.gov/ofac/downloads/sdnlist.txt
- OIG: http://oig.hhs.gov/exclusions/downloadables/updatedleie.txt
- SAM: https://www.sam.gov/public-extracts/SAM-Public/SAM_Exclusions_Public_Extract.ZIP
- FDA: http://www.accessdata.fda.gov/scripts/SDA/sdExportData.cfm?sd=clinicalinvestigatorsdisqualificationproceedings&exportType=csv
It's nothing fancy and doesn't cover all cases, but it should be enough to get you started. Note, you will still have to perform actual background checks as well, but this can be run more frequently. You can run the script via:
python background_exclusion_check.pyNote, you will need to have requests installed as it uses that to download the files. In case you don't feel like going over to github to take a look at the code, here it is in full.