Hi,
Call the uscis customer service number and say you want to expedite your case. They will let you choose only one category out of their categories in order to expedite your case. You will receive a response in 5 days in mail or email about their decision. This is the confusion part, and I tell you why as follows:
1. I did the process long time ago and received a letter within 5 days to let me fax them additional supporting documents. Then, I received a response after I faxed the documents, stating that I was not qualified for the expedition. However, my case did get approved soon. Do not know if it was because of the expedition request or not.
2. This time I received a letter in 5 days, stating my request is adjudicated and will receive a decision within 45 days. It seems like they accepted my request. However, who knows. I work in a healthcare area and shortage everywhere in USA. That may be the reason they accepted my case. Again, who knows.
I never did the congressman process so do not know if that works or not.
My employer has to put me on leave if I cannot have my case approved before expiration date.
Let me know if you have other questions. I would love to answer if I know.