Firstly, the process obtains the data from the input file and determines whether this patient is COVID-19 positive or probable.
Secondly, it searches for this patient inside ODRS and find out whether there's an existing patient record to select. If no match were found, it creates a new patient record inside ODRS.
Finally, the process either enters or updates, based on the previous result, the Patient's Demographic, Lab, Clinical and other information in ODRS.
The goal is to iterate through all the records inside the input file and generate a status report in the end.