fix bug on zero locations
add is_object() check on holdingstatus response
Merge branch 'feature/1307-validate_xsd' into develop