|
Line 0
Link Here
|
|
|
1 |
--- |
| 2 |
type: object |
| 3 |
properties: |
| 4 |
patron_category_id: |
| 5 |
type: string |
| 6 |
description: Internal patron category identifier |
| 7 |
name: |
| 8 |
type: |
| 9 |
- string |
| 10 |
- "null" |
| 11 |
description: Name of the patron category |
| 12 |
enrolment_period: |
| 13 |
type: |
| 14 |
- number |
| 15 |
- "null" |
| 16 |
description: Number of months the patron is enrolled for |
| 17 |
enrolment_period_date: |
| 18 |
type: |
| 19 |
- string |
| 20 |
- "null" |
| 21 |
format: date |
| 22 |
description: Date the patron is enrolled until |
| 23 |
password_expiry_days: |
| 24 |
type: |
| 25 |
- number |
| 26 |
- "null" |
| 27 |
description: Number of days after which the patron must reset their password |
| 28 |
description: Date the patron is enrolled until |
| 29 |
upper_age_limit: |
| 30 |
type: |
| 31 |
- number |
| 32 |
- "null" |
| 33 |
description: Age limit for the patron |
| 34 |
date_of_birth_required: |
| 35 |
type: |
| 36 |
- boolean |
| 37 |
- "null" |
| 38 |
description: The minimum age required for the patron category |
| 39 |
enrolment_fee: |
| 40 |
type: |
| 41 |
- number |
| 42 |
- "null" |
| 43 |
description: Enrollment fee for the patron |
| 44 |
overdue_notice_required: |
| 45 |
type: |
| 46 |
- boolean |
| 47 |
- "null" |
| 48 |
description: Are overdue notices sent to this patron category (1 for yes, 0 for no) |
| 49 |
reserve_fee: |
| 50 |
type: |
| 51 |
- number |
| 52 |
- "null" |
| 53 |
description: Cost to place holds |
| 54 |
hide_lost_items: |
| 55 |
type: boolean |
| 56 |
description: Are lost items shown to this category (1 for yes, 0 for no) |
| 57 |
category_type: |
| 58 |
type: string |
| 59 |
description: Type of Koha patron (Adult, Child, Professional, Organizational, Statistical, Staff) |
| 60 |
block_expired_patron_opac_actions: |
| 61 |
type: number |
| 62 |
description: Whether or not a patron of this category can renew books or place holds once their card has expired. 0 means they can, 1 means they cannot, -1 means use syspref BlockExpiredPatronOpacActions |
| 63 |
default_privacy: |
| 64 |
type: string |
| 65 |
enum: |
| 66 |
- default |
| 67 |
- never |
| 68 |
- forever |
| 69 |
description: Default privacy setting for this patron category |
| 70 |
check_prev_checkout: |
| 71 |
type: string |
| 72 |
description: Produce a warning for this patron category if this item has previously been checked out to this patron if ''yes'', not if ''no'', defer to syspref setting if ''inherit''.' |
| 73 |
can_place_ill_in_opac: |
| 74 |
type: boolean |
| 75 |
description: Can this patron category place interlibrary loan requests |
| 76 |
can_be_guarantee: |
| 77 |
type: boolean |
| 78 |
description: If patrons of this category can be guarantees |
| 79 |
reset_password: |
| 80 |
type: |
| 81 |
- boolean |
| 82 |
- "null" |
| 83 |
description: If patrons of this category can do the password reset flow |
| 84 |
change_password: |
| 85 |
type: |
| 86 |
- boolean |
| 87 |
- "null" |
| 88 |
description: If patrons of this category can change their passwords in the OPAC |
| 89 |
min_password_length: |
| 90 |
type: |
| 91 |
- number |
| 92 |
- "null" |
| 93 |
description: Set minimum password length for patrons in this category |
| 94 |
require_strong_password: |
| 95 |
type: |
| 96 |
- boolean |
| 97 |
- "null" |
| 98 |
description: Set required password strength for patrons in this category |
| 99 |
exclude_from_local_holds_priority: |
| 100 |
type: |
| 101 |
- boolean |
| 102 |
- "null" |
| 103 |
description: Exclude patrons of this category from local holds priority |
| 104 |
additionalProperties: false |
| 105 |
required: |
| 106 |
- patron_category_id |