initUserController();
validatePost(post);
Person person = new Person();
PersonName name = new PersonName(post.get("firstName").toString(), null, post.get("lastName").toString());
name.setPreferred(true);
person.addName(name);
person.setGender(post.get("gender").toString());
Location location = Context.getLocationService().getLocationByUuid(post.get("location").toString());
if (location == null) {
throw new ResponseException(
"Location uuid not found") {};