I was able to accomplish this using an Automation Script (which was far easier to setup).
Launch Point - Type Object, WORKORDER
Event - Initialize Value
Jython Script:
from psdi.mbo import MboConstants
from psdi.server import MXServer
siteid = mbo.getString('SITEID')
if siteid == 'BEDFORD':
mbo.setFieldFlag("ASSETNUM", MboConstants.REQUIRED,True)
------------------------------
Jason Johnson
RSI
------------------------------