hcp adherence table : implimented start and end date check and added hyphens where the data is null