Nope, and this is yet another area that ll the other options for rules languages work better than Rules DSL.
See Design Pattern: Associated Items for how to import the ItemRegistry so you can pull the Item Object into your rule with just the name. The only way to get the state of the Item is to have the actual Item Object. You can’t get the state using just the name.
In the other rules languages, the ItemRegistry is already imported ,and it’s very straight forward to get at an Item even if all you have is its name.
In JS:
var buildStation = event.itemName.replace("ID", "Name");
var pStation = items[buildStation].state