Abstract: Processing patient health information (“PHI”) for a patient includes receiving the PHI, scanning the PHI to produce scanned PHI, performing optical character recognition (“OCR”) and natural language processing (“NLP”) on the scanned PHI to produce structured data in order to utilize unique rules with Application Program Interfaces (“APIs”) to extract Clinical Data Elements (“CDE”) and determining from the CDE a confidence rating as to whether the patient qualifies for a Medical Product.