XQuery не имеет функции для включения чего-либо, кроме элементов.
Первое, что вы делаете, - конвертируете строку в элемент.
let $str := "kitchen"
let $room := element {$str} {}
Тогда просто используйте typeswitch для обычного переключения:
return typeswitch($room)
case element(bathroom) return "loo"
case element(kitchen) return "scullery"
default return "just a room"
Обратите внимание, что это может быть решение только для MarkLogic.