There is no "map" between resolution and status. Resolution is a field and Status is an indicator of where the issue is in the workflow.
I suspect you mean you have created a status and put the wrong status category on it. If that is correct, go to Admin -> Issues -> Status, find "on hold" and edit it. You'll be able to change the category there.
Yes, you have created on-hold as a value for the resolution field. That has nothing to do with the status of issues. Most people would see "on hold" as part of a workflow, so yes, I would do it as a status in your workflows. It's not generally useful as a resolution because setting a resolution means "we've finished with this issue", and "on hold" implies you will be coming back to it. JIRA generally assumes the resolution being set means there's nothing more to do, so resolved issues will be ignored in all sorts of places.
Resolution is an explanation of why an issue is
I have multiple projects that use variations of the same base workflow. The variations depend on the requirements of the project or issue type. The variations mostly come in the form of new statuses ...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs