Iterator<String> iter = parsed.fieldNames();
while (iter.hasNext()) {
String field = iter.next();
JsonNode value = parsed.get(field);
if (value.isBigDecimal()) {
call.setBigDecimal(field, value.decimalValue());
}
else if (value.isBoolean()) {
call.setBoolean(field, value.asBoolean());
}
else if (value.isDouble()) {