1) Address issues with the 'EmployeePersonal' table From: Matt Kozi To: You Subject: Employee allergy table issues,...
Question:
1) Address issues with the 'EmployeePersonal' table
From: Matt Kozi
To: You
Subject: Employee allergy table issues, fix?
Hey, we've been receiving lots of complaints from HR lately regarding failed insurance submissions that the employees are suffering from. Apparently there is some sort of screw-up with processing insurance claims for medication as our system isn't allowing employees to list out all of their known allergies/conditions and our insurer is rejecting their medical claims as these were not "known conditions". We did some investigative work and it seems like the problem is originating on your end. After going through the database documentation I noted a design error with the EmployeePersonal table, it only allows employees to list out a single allergy as 'AllergyName'. The problem is that employees can have lots of allergies, we don't know how many allergies that an employee can have, most have none, but some of the employees have tons of allergies. Can you do something to allow employees to list out as many allergies as they need? We can't restrict this, it has to be open-ended, we never know what conditions our employees may have. I get that you may need to update the table designs, but if you could have this done within the next two weeks it would be great, else HR is going to start sending all the angry employees your way. Forward me the SQL afterwards so I can review it, thanks.
P.s. I attached a few of the complaints below;
"Company Insurance refuses to cover my medication costs because my allergy isn't recorded in the employee system. I tried to add my allergies/medication information but it just deletes my existing data. I need to be able to record multiple allergies and descriptions"
"Every time I update my allergy information with HR, my previous listed allergy gets deleted or dropped or something, can we please do something about this?"
"I have more than ten allergies, how am I suppose to fit that in one input field? Was any thought put into this system at all?"
"I tried listing out all of my allergies separated by commas in the AllergyName field, and now I can't file any insurance claims, I'm paying out of pocket for meds right now, this is ridiculous"