Hi Simon,
To model intake structures, you can simply apply one boundary per structure. In the boundary condition file, add a boundary with type "Point source" at each structure's location, and give it a negative discharge (a positive value flows towards the river, and a negative one is "pumped" from the river).
Hope this will help!
Best regards,
Mathieu