Deluge: Getting an Requester/User additional field and populate an UDF-field in a request/incident

Deluge: Getting an Requester/User additional field and populate an UDF-field in a request/incident

On Ticket creation I want to run a business rule to get the data from a Requester/User Additional field "Ort" (Location) and populate the UDF-field Campus.
When I dump a request to json there is no data under the requester for these additional fields. So how do I access them?

This is the code I have now:

  1. returnjson = Map();
  2. Ort = requestObj.get(context).get("userinfo").get("Ort");
  3. requestObj.get(context).get(;
  4. returnjson = {
  5.   "operation": [{
  6.     "INPUT_DATA": [{ "request": 
  7. { 
  8. "udf_fields": { "udf_field_api_name": {
  9.           "udf_pick_4501": Ort
  10.         }
  11.       }
  12.   }
  13.     }],
  14.     "OPERATIONNAME": "UPDATE",
  15.     "FORMAT": "V3"
  16.   }],
  17.   "result": "success",
  18.   "message": "Request had Campus updated to" + Ort
  19. };
  20. return returnjson;