I'm using the Entity Reference module to relate different unique, particular pieces of equipment (identified by unique serial numbers) to different orders. Equipment and orders are content types. On the Order content type, I have an entity reference field with an inline entity form widget (autocomplete) for the user to scan in the serial number and form the relationship.
The problem is, the serial numbers could be in Hexidecimal or Decimal format, and the users should be able to use both interchangeably. Thus, if a user is creating an order and scans in the decimal serial number, the system should be smart enough to associate that with the correct piece of equipment, even if that serial number was entered in hex.
Entity Reference seems to have a limitation here, in that all of the widgets I've found seem to only reference the "title" attribute of an entity. Is there a way to make this attribute support multiple values, or to have Entity Reference reference nodes using multiple uniquely-valued fields (or maybe a single field with multiple globally-unique values)?