{ "biblio_id": { "type": "integer", "description": "Internal biblio identifier" }, "advancededitormacro_id": { "type": "integer", "description": "Internal advanced editor macro identifier", "readOnly": true }, "patron_id": { "type": "integer", "description": "Internal patron identifier" }, "library_id": { "type": "string", "description": "internally assigned library identifier", "maxLength": 10, "minLength": 1 }, "cardnumber": { "type": ["string", "null"], "description": "library assigned user identifier" }, "city_id": { "type": "integer", "description": "internally assigned city identifier", "readOnly": true }, "email": { "type": ["string", "null"], "description": "primary email address for patron's primary address" }, "firstname": { "type": ["string", "null"], "description": "patron's first name" }, "phone": { "type": ["string", "null"], "description": "primary phone number for patron's primary address" }, "surname": { "type": ["string", "null"], "description": "patron's last name" }, "vendor_id": { "type": "integer", "description": "internally assigned vendor identifier", "readOnly": true }, "fund_id": { "type": "integer", "description": "internally assigned fund identifier", "readOnly": true } }