Только между командировкой и сдачей крови есть разница.
Кровь работник сдает по собственному желанию и он освобождается от работы.
В командировку работник направляется по распоряжению работодателя и НЕ освобождается от работы во время командировки.
То есть поездка в командировку это обязанность работника перед работодателем (за исключением определенных категорий работников).