Changed arrivalWorkEffortId to receiveWorkEffortId, more consistent terminology
Added Shipment Ship and Receive work effort purposes; changed various enumIds to use camel case