In refdata-seed micro service, create an end point that accepts file uploads and stores it in a temporary folder. This End point should also accept useful metadata along with the file uploaded. This includes a csv file type eg: PROGRAM, PROGRAM_MAPPING, FACILITY, FACILITY_MAPPING etc. It should also include a group identifier that can be used to trigger the processing of a group of files.
An API is developed that accepts csv files.
The CSV file is uploaded along with metadata described above
The file that is uploaded using this API is stored in temporary folder.