Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

https://openlibraryfoundation.atlassian.net/issues/?jql=text%20~%20%22DCB-1081*%22%20or%20summary%20~%20%22DCB-1081*%22%20or%20key%20%3D%20DCB-1081%20ORDER%20BY%20created%20DESCissueKey%20in%20(DCB-1081%2C%20DCB-1116)%20ORDER%20BY%20created%20DESC

Description

  • This document is used to keep track of patron request data used in the DataGrids.

  • Field label - the label that the GraphGL data is displayed under.

  • GraphGL source - the JSON value where data is stored.

  • For everything in the GraphQL source column, assume patronRequest is before each one.

  • Translation key - the corresponding translation key, which is used to store the field label.

  • Missing - the value is currently not displayed in the datagrids

...

Field label (column)

GraphQL source

Translation key

Example (source)

Request created

dateCreated

details.request_created

2024-04-29 14:48

Request updated

dateUpdated

Patron host LMS code

patronHostlmsCode

details.

record

patron_

updated

2024-04-29 14:48

Description

description

details.description

[empty]

Patron barcode

requestingIdentity.localBarcode

Can not find

[0077777777]

hostlms

Patron barcode

requestingIdentity.localBarcode

-

[0077777777]

Title

clusterRecord?.title

Supplying agency

suppliers[0].localAgency

details.supplying_agency_code

6wmdp

Status

status

details.status

REQUEST_PLACED_AT_SUPPLYING_AGENCY

Transition out

Error message

errorMessage

-

[empty]

Out of sequence

?

outOfSequenceFlag

details.is_transition_out_of_sequence

false

Requesting agency

suppliers.localAgency

details.supplying_agency_code

6wmdp

Pickup location

pickupLocationCode

details.pickup_code

[UUID]

Request ID

id

details.request_id

[UUID]

Polling count

pollCountForCurrentStatus

details.polling_checks_in_status

[empty]

Time in state

elapsedTimeInCurrentStatus

details.time_in_status

2024-04-29 14:48

Request updated

dateUpdated

details.record_updated

2024-04-29 14:48

Request ID

id

details.request_id

[UUID]

Status
title

missing

NOT USED

patronHostlmsCode

pickupLocationCode

details.

patron_hostlms

pickup_code

[UUID]

Status
titlemissing

nextScheduledPoll

details.next_poll

Status
titlemissing

patron.id

details.patron_id

Status
titlemissing

requestingIdentity.id

details.requestor_id

Status
titlemissing

requestingIdentity.localId

details.borrowing_patron_id

Patron Request by ID

...

Field label

GraphQL source

Translation key

Example (source)

Local ID

suppliers.virtualPatron.localId

details.local_id

Local barcode

suppliers.virtualPatron.localBarcode

details.local_barcode

Local patron type

suppliers.virtualPatron.localPtype

details.borrowing_patron_type

DCB patron type

patronRequest.suppliers.virtualPatron.canonicalPtype

Status
title
Missing
missing

Borrowing

Field label

GraphQL source

Translation key

Example (source)

Pickup request ID

localRequestId

details.borrowing_request_id

Pickup request status

localRequestStatus

details.borrowing_request_status

Local item ID

localItemId

details.local_item_id

Host LMS code

localItemStatus

hostlms.code

Local Bib ID

localBibId

details.local_bib_id

...

empty

Field label

GraphQL source

Translation key

Example (source)

empty

empty

Status
titleMISSING

Status
titlemissing

Status
titleMISSING

Pickup - Virtual item

Field label

GraphQL source

Translation key

Example (source)

Pickup item ID

patronRequest.pickupItemId

details.pickup_item_id

Pickup item status

patronRequest.pickupItemStatus

details.pickup_item_status

Pickup item type

patronRequest.pickupItemType

details.pickup_item_type

...

Field label

GraphQL source

Translation key

Example (source)

Audit ID

id

details.audit_id

Audit date

auditDate

details.audit_date

Brief description

audit.briefDescription

details.audit_description

fromStatus

audit.fromStatus

details.audit_from_status

toStatus

audit.toStatus

details.audit_to_status

Status
titlemissing

audit.auditData

Status
titleMISSING

Patron request ID

audit.patronRequest.id

details.patron_request_id

...