Parallelizing patients, providers and claims generation using Spark