SIP2: Protocol for self-checkout (UXPROD-1001)

[SIP2-14] SIP2: Patron Status Request Created: 19/Nov/18  Updated: 13/Feb/23  Resolved: 13/Feb/23

Status: Closed
Project: sip2
Components: None
Affects versions: None
Fix versions: None
Parent: SIP2: Protocol for self-checkout

Type: Story Priority: P3
Reporter: Hkaplanian Assignee: Unassigned
Resolution: Won't Do Votes: 0
Labels: q1-2019-spillover
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Defines
defines UXPROD-1895 SIP2: Protocol for self-checkout - ad... Closed
Relates
relates to SIP2-65 If a patron's barcode cannot be found... Closed
Sprint:
Epic Link: SIP2: Protocol for self-checkout

 Description   

This message is used by the self check machine (SC) to request information from FOLIO. FOLIo must respond to this command with a patron Status Response message.



 Comments   
Comment by Magda Zacharska [ 19/Mar/19 ]

Details of the message:
23<language><transaction date><institution id><patron identifier><terminal password><patron password>

Field ID Format
language   3-char, fixed-length required field. FOLIO may use this field’s information to format screen and print messages in the language as requested by the Patron. Code 000 in this field means the language is not specified, 006 Swedish, 001 English
transaction date   18-char, fixed-length required field: YYYYMMDDZZZZHHMMSS. All dates and times are expressed according to the ANSI standard X3.30 for date and X3.43 for time. The ZZZZ field should contain blanks (code $20) to represent local time. To represent universal time, a Z character (code $5A) should be put in the last (right hand) position of the ZZZZ field. To represent other time zones the appropriate character should be used; a Q character (code $51) should be put in the last (right hand) position of the ZZZZ field to represent Atlantic Standard Time. When possible local time is the preferred format.
institution id AO variable-length required field. Tenant id
patron identifier AA variable-length required field. An identifying value for the patron
terminal password AC variable-length required field. This is the password for the SC unit. If this feature is not used by the ACS in the library then the field should be zero length if it is required in the command, and can be omitted entirely if the field is optional in the command
patron password AD variable-length required field. If the ACS stores the patron password in its database then the SC will prompt the patron for their password (PIN) and it will be sent to the ACS in this field. If this feature is not used by the ACS in the library then the field should be zero length if it is required in the command, and can be omitted entirely if the field is optional in the command
Comment by Magda Zacharska [ 21/Mar/19 ]

SIP2-31 Closed

Comment by Magda Zacharska [ 19/Jul/19 ]

Re-opening as our current SIP2 implementation supports Patron Information not Patron Status

Comment by Tim Auger [ 13/Feb/23 ]

Our implementation does not include sending requests. We only send responses so no reason to keep this open

Generated at Fri Feb 09 00:14:40 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.