Calculate Tank Movement Status
The TankMovementStatus is based on the movements involving the tank.
The possible state values are:
- None: No transfer (involving the tank) exists in the run interval.
- Input: At least one transfer (having the transfer as destination) exists in the run interval.
- Output: At least one transfer (having the transfer as source) exists in the run interval.
- In/Out: At least one input and one output transfer exist in the run interval.