Not with JPA. JPA requires that entities returned from the EntityManager be managed, and so should reflect the data as it exists in the database. Only partially populating the itemList collection can leave the entity corrupt in the cache - on the next query when you want all items you will still only see items in the itemList that met your filter criteria.
It can be done, but I wouldn't recommend adding filter logic to the mapppings that the application can easily do itself when required. For instance, you can easily query for all items with value=100 and join it to Order so you have a list of items so itemList doesn't need to be accessed. ie "Select item From Item item Fetch Join item.order Where item.value=100".