Query tool. FQM schemas and users/inventory schemas comparison
Folio Query Tool API (v1)
https://s3.amazonaws.com/foliodocs/api/folio-query-tool-metadata/s/queryTool.html
descriptionOfPieces
The current endpoint provides the requestor with information about an Entity Type definition.
e.g.
curl --location 'https://folio-dev-firebird-okapi.ci.folio.org:443/entity-types' \
--header 'Cookie: folioAccessToken=******'Item schemas
Here you can check for the original inventory descriptor of an item record
The values of an Item-entity type column provided by the FQM-instance is received by the request
curl --location 'https://folio-dev-firebird-okapi.ci.folio.org:443/entity-types/0cb79a4c-f7eb-4941-a104-745224ae0292' \
--header 'Cookie: folioAccessToken=******'
the following:
The original inventory scheme of an Item and fields set, is provided by the FQM below.
(? - means, the reference should be additionally verified by comparing of the exact item-query result)
Inventory | FQM |
|---|---|
id | id |
_version | - |
hrid | item_hrid |
holdingsRecordId | holdings_id |
formerIds | - |
discoverySuppress | - |
title | ? instance_title |
contributorNames | ? instance_primary_contributor |
callNumber | ? item_level_call_number |
barcode | item_barcode |
effectiveShelvingOrder | - |
accessionNumber | - |
itemLevelCallNumber | item_level_call_number |
itemLevelCallNumberPrefix | - |
itemLevelCallNumberSuffix | - |
itemLevelCallNumberTypeId | item_level_call_number_typeid |
effectiveCallNumberComponents |
|
callNumber | item_effective_call_number |
prefix | - |
suffix | - |
typeId | item_effective_call_number_typeid |
volume | - |
enumeration | - |
chronology | - |
yearCaption | - |
itemIdentifier | - |
copyNumber | item_copy_number |
numberOfPieces | - |
descriptionOfPieces | - |
numberOfMissingPieces | - |
missingPieces | - |
missingPiecesDate | - |
itemDamagedStatusId | - |
itemDamagedStatusDate | - |
administrativeNotes | - |
notes | - |
circulationNotes | - |
status | item_status |
materialType |
|
id | item_material_type_id |
name | ? item_material_type |
isBoundWith | - |
boundWithTitles | - |
permanentLoanType | - |
temporaryLoanType | - |
permanentLocation |
|
id | item_permanent_location_id |
name | item_permanent_location_name |
temporaryLocation |
|
id | item_temporary_location_id |
name | item_temporary_location_name |
effectiveLocation |
|
id | item_effective_location_id |
name | item_effective_location_name |
electronicAccess | - |
inTransitDestinationServicePointId | - |
statisticalCodeIds | - |
purchaseOrderLineIdentifier | - |
metadata | - |
tags | - |
lastCheckIn | - |
additionalProperties | - |
required | - |
User schemas
Here you can check for the original inventory descriptor of a user record
The values of an Item-entity type column provided by the FQM-instance is received by the request
curl --location 'https://folio-dev-firebird-okapi.ci.folio.org:443/entity-types/0069cf6f-2833-46db-8a51-8934769b8289' \
--header 'Cookie: folioAccessToken=*******the following:
The original user scheme content, and field set, which is provided by the FQM, are below.
mod-users | FQM |
|---|---|
username |
|
id |
|
externalSystemId |
|
barcode |
|
active |
|
type |
|
patronGroup |
|
departments |
|
meta (Deprecated) |
|
proxyFor (Deprecated) |
|
personal |
|
lastName |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
enrollmentDate |
|
expirationDate |
|
createdDate |
|
updatedDate |
|
metadata | - |
tags | - |
customFields | - |