Hi Raquell,
Yes you are right, the entity entry only matches on the user input. In your case you can add your date-opentime mapping as a global variable, or if the mapping is quite huge you can add it as resource file and read it in the global script.