Yale YRD220 Lock. Can codes be set/unset over z-wave?

I have a Yale YRD220 door lock that I have connected to over z-wave with openhab (2.5.0). I am able to lock and unlock the door, but what I want to do is set user codes on a schedule. For example, I want to enable a code every Monday at 8am and then disable it the same day at 3pm for our cleaner to visit.

I once dabbled with Homeseer and I am fairly sure that I was able to do this over z-wave with Homeseer.

It would also be great if openhab could say which user code was used to unlock the door. I found a thread that seemed to cover this, but it seemed like a very complicated solution. Is there a simple way of getting this information from the lock?