FOLIO · JSON-LD Context

Folio Context

JSON-LD context defining the semantic vocabulary for Folio from FOLIO.

120 Classes 291 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
folio: https://folio.org/schema#

Classes

accessionItem checkInItem returnItemResponse itemNote courses RequestQueryParameters Error instructor_minimal instructors metadata department time-period term coursetype instructor courselisting course DcbUpdateItem DcbUpdateTransaction Parameter renewalInfo DcbItem DcbPatron DcbPickup DcbTransaction TransactionStatus Errors TransactionStatusResponseList TransactionStatusResponseCollection DcbAgency DcbLocation ShadowLocationRefreshBody RefreshLocationStatusType RefreshLocationStatus RefreshLocationUnitsStatus RefreshShadowLocationResponse asrItems asrItem asrRequests asrRequest updateAsrItem license-term-item license-terms request-ids license-terms-batch-item license-terms-batch EntityTypeSummary EntityTypeSummaries parameter error TestDocumentDeliveryOffer TestDocumentDeliveryRegister accessTokenResponse innReachError innReachResponseDTO userTenants facetResponse holdingResponse tenantCollection BatchHoldingsResponse RtacBatchRequest InstanceHoldings Holding MaterialType Library HoldingsNote HoldingsStatement HoldingsError rtacRequest tags userdata result-info user-results patron-pin-with-id usergroup manual-block manual-blocks-response automated-patron-block automated-patron-blocks-response entityTypeDefaultSort columnValues updateUsedByRequest fqmMigrateRequest fqmMigrateResponse EntityDataType sourceColumn valueSourceApi valueWithLabel field joinDirection EntityType AvailableJoinsRequest LabeledValue JoinFieldPair AvailableJoinsResponse ResultsetPage SubmitQuery QueryIdentifier QueryDetails ContentsRequest entityTypeSourceDatabaseJoin ObjectTypeContainer ArrayTypeContainer CustomFieldMetadata fqmMigrateWarning tenantAttributes tenantJob applicationDescriptorsValidation applicationDescriptor applicationCleanupResult applicationDiscovery applicationDiscoveries moduleDiscovery moduleDiscoveries moduleBootstrap egressBootstrapRequest egressBootstrap applicationReferences validationMode artifact

Properties

Property Type Container
id reference
itemBarcode string
createdDateTime dateTime
accessionedDateTime dateTime
remoteStorageId reference
callNumber string
instanceTitle string
instanceAuthor string
instanceContributors string
publisher string
publishYear string
publishPlace string
volume string
enumeration string
chronology string
issn string
isbn string
oclc string
physicalDescription string
materialType string
copyNumber string
permanentLocationId reference
notes list
isHoldRecallRequestExist boolean
noteType string
note string
staffOnly boolean
totalRecords integer
query string
limit integer
offset integer
lang string
expand string
code integer
errorMessage string
name string
createdDate dateTime
createdByUserId string
createdByUsername string
updatedDate dateTime
updatedByUserId string
updatedByUsername string
description string
duration integer
intervalId string
startDate string
endDate string
userId reference
barcode string
patronGroup string
patronGroupObject
courseListingId reference
registrarId string
externalId string
servicepointId reference
servicepointObject
locationId reference
locationObject
termId reference
termObject reference
courseTypeId reference
courseTypeObject reference
instructorObjects list
departmentId reference
departmentObject reference
courseListingObject reference
courseNumber string
sectionName string
numberOfStudents integer
lendingLibraryCode string
item reference
key string
value string
renewalCount integer
renewalMaxCount integer
renewable boolean
title string
locationCode string
holdCount integer
group string
borrowingLibraryCode string
localNames string
libraryName string
libraryCode string
servicePointId string
servicePointName string
patron reference
pickup reference
selfBorrowing boolean
role string
status string
message string
errors list
total_records integer
transactions list
currentPageNumber integer
currentPageSize integer
maximumPageNumber integer
agency reference
agencies list
locations list
cause string
institutions list
campuses list
libraries list
location-units reference
author string
itemNumber string
holdId string
patronBarcode string
patronName string
requestDate string
pickupLocation string
requestStatus string
requestNote string
itemStatus string
operatorId string
label string
visibility string
primary boolean
weight decimal
publicNote string
licenseTerms list
ids list
results list
isCustom boolean
crossTenantQueriesEnabled boolean
missingPermissions list
createdAt dateTime
updatedAt dateTime
entityTypes list
_version string
type string
parameters list
systemId string
url string
privateKey string
offerReference string
documentTitle string
pin string
documentSecurityLevel string
offerType string
attestationLevel string
patronEmail string
rawSourceMimeType string
workflow string
file string
systemCode string
access_token string
token_type string
expires_in integer
messages list
central string
reason string
rejectedValue string
facets
hrid string
tenantId string
instanceId string
discoverySuppress boolean
callNumberPrefix string
callNumberSuffix string
tenants list
holdings list
instanceIds list
fullPeriodicals boolean
location string
dueDate string
tempLocation string
temporaryLoanType string
permanentLoanType string
holdingsCopyNumber string
itemCopyNumber string
itemDisplayOrder integer
suppressFromDiscovery boolean
totalHoldRequests integer
library reference
holdingsStatements list
holdingsStatementsForIndexes list
holdingsStatementsForSupplements list
holdingsNoteTypeName string
statement string
tagList list
username string
externalSystemId string
active boolean
blocked boolean
patronGroupName string
departments list
meta
proxyFor list
personal
enrollmentDate dateTime
expirationDate dateTime
customFields
responseTime decimal
diagnostics list
users list
resultInfo reference
desc string
expirationOffsetInDays integer
source string
borrowing boolean
renewals boolean
requests boolean
manualblocks list
patronBlockConditionId string
blockBorrowing boolean
blockRenewals boolean
blockRequests boolean
automatedPatronBlocks list
columnName string
direction string
content list
operation string
entityTypeId string
fqlQuery string
fields list
warnings list
dataType string
path string
valueJsonPath string
labelJsonPath string
queryParams
labelAlias string
queryable boolean
queryOnly boolean
valueGetter string
filterValueGetter string
idColumnName string
valueFunction string
hidden boolean
values list
ecsOnly boolean
validated boolean
localizeForExports boolean
defaultValue
availableOperators list
private boolean
columns list
defaultSort list
groupByFields list
sources list
requiredPermissions list
filterConditions list
additionalEcsConditions list
deleted boolean
usedBy list
targetId reference
sourceField reference
targetField reference
availableTargetIds list
availableJoinConditions list
sortResults boolean
maxSize integer
queryId reference
failureReason string
crossTenant boolean
localize boolean
joinTo string
condition string
properties list
itemDataType reference
configurationView string
dataExtractionPath string
module_from string
module_to string
purge boolean
tenant string
complete boolean
applicationDescriptors list
scopeApplicationId string
modules list
uiModules list
moduleDescriptors list
uiModuleDescriptors list
dependencies list
deployment reference
inspected integer
cleaned integer
skipped integer
failed integer
cleanedIds list
skippedIds list
failedIds list
applicationId string
discovery list
module reference
requiredModules list
applicationIds list
version reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://folio.org/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "folio": "https://folio.org/schema#",
    "accessionItem": "folio:accessionItem",
    "id": {
      "@id": "folio:id",
      "@type": "@id"
    },
    "itemBarcode": {
      "@id": "folio:itemBarcode",
      "@type": "xsd:string"
    },
    "createdDateTime": {
      "@id": "folio:createdDateTime",
      "@type": "xsd:dateTime"
    },
    "accessionedDateTime": {
      "@id": "folio:accessionedDateTime",
      "@type": "xsd:dateTime"
    },
    "remoteStorageId": {
      "@id": "folio:remoteStorageId",
      "@type": "@id"
    },
    "callNumber": {
      "@id": "folio:callNumber",
      "@type": "xsd:string"
    },
    "instanceTitle": {
      "@id": "folio:instanceTitle",
      "@type": "xsd:string"
    },
    "instanceAuthor": {
      "@id": "folio:instanceAuthor",
      "@type": "xsd:string"
    },
    "instanceContributors": {
      "@id": "folio:instanceContributors",
      "@type": "xsd:string"
    },
    "publisher": {
      "@id": "folio:publisher",
      "@type": "xsd:string"
    },
    "publishYear": {
      "@id": "folio:publishYear",
      "@type": "xsd:string"
    },
    "publishPlace": {
      "@id": "folio:publishPlace",
      "@type": "xsd:string"
    },
    "volume": {
      "@id": "folio:volume",
      "@type": "xsd:string"
    },
    "enumeration": {
      "@id": "folio:enumeration",
      "@type": "xsd:string"
    },
    "chronology": {
      "@id": "folio:chronology",
      "@type": "xsd:string"
    },
    "issn": {
      "@id": "folio:issn",
      "@type": "xsd:string"
    },
    "isbn": {
      "@id": "folio:isbn",
      "@type": "xsd:string"
    },
    "oclc": {
      "@id": "folio:oclc",
      "@type": "xsd:string"
    },
    "physicalDescription": {
      "@id": "folio:physicalDescription",
      "@type": "xsd:string"
    },
    "materialType": {
      "@id": "folio:materialType",
      "@type": "xsd:string"
    },
    "copyNumber": {
      "@id": "folio:copyNumber",
      "@type": "xsd:string"
    },
    "permanentLocationId": {
      "@id": "folio:permanentLocationId",
      "@type": "@id"
    },
    "notes": {
      "@id": "folio:notes",
      "@container": "@list"
    },
    "checkInItem": "folio:checkInItem",
    "returnItemResponse": "folio:returnItemResponse",
    "isHoldRecallRequestExist": {
      "@id": "folio:isHoldRecallRequestExist",
      "@type": "xsd:boolean"
    },
    "itemNote": "folio:itemNote",
    "noteType": {
      "@id": "folio:noteType",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "folio:note",
      "@type": "xsd:string"
    },
    "staffOnly": {
      "@id": "folio:staffOnly",
      "@type": "xsd:boolean"
    },
    "courses": "folio:courses",
    "totalRecords": {
      "@id": "folio:totalRecords",
      "@type": "xsd:integer"
    },
    "RequestQueryParameters": "folio:RequestQueryParameters",
    "query": {
      "@id": "folio:query",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "folio:limit",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "folio:offset",
      "@type": "xsd:integer"
    },
    "lang": {
      "@id": "folio:lang",
      "@type": "xsd:string"
    },
    "expand": {
      "@id": "folio:expand",
      "@type": "xsd:string"
    },
    "Error": "folio:Error",
    "code": {
      "@id": "folio:code",
      "@type": "xsd:integer"
    },
    "errorMessage": {
      "@id": "folio:errorMessage",
      "@type": "xsd:string"
    },
    "instructor_minimal": "folio:instructor_minimal",
    "name": {
      "@id": "folio:name",
      "@type": "xsd:string"
    },
    "instructors": "folio:instructors",
    "metadata": "folio:metadata",
    "createdDate": {
      "@id": "folio:createdDate",
      "@type": "xsd:dateTime"
    },
    "createdByUserId": {
      "@id": "folio:createdByUserId",
      "@type": "xsd:string"
    },
    "createdByUsername": {
      "@id": "folio:createdByUsername",
      "@type": "xsd:string"
    },
    "updatedDate": {
      "@id": "folio:updatedDate",
      "@type": "xsd:dateTime"
    },
    "updatedByUserId": {
      "@id": "folio:updatedByUserId",
      "@type": "xsd:string"
    },
    "updatedByUsername": {
      "@id": "folio:updatedByUsername",
      "@type": "xsd:string"
    },
    "department": "folio:department",
    "description": {
      "@id": "folio:description",
      "@type": "xsd:string"
    },
    "time-period": "folio:time-period",
    "duration": {
      "@id": "folio:duration",
      "@type": "xsd:integer"
    },
    "intervalId": {
      "@id": "folio:intervalId",
      "@type": "xsd:string"
    },
    "term": "folio:term",
    "startDate": {
      "@id": "folio:startDate",
      "@type": "xsd:string"
    },
    "endDate": {
      "@id": "folio:endDate",
      "@type": "xsd:string"
    },
    "coursetype": "folio:coursetype",
    "instructor": "folio:instructor",
    "userId": {
      "@id": "folio:userId",
      "@type": "@id"
    },
    "barcode": {
      "@id": "folio:barcode",
      "@type": "xsd:string"
    },
    "patronGroup": {
      "@id": "folio:patronGroup",
      "@type": "xsd:string"
    },
    "patronGroupObject": {
      "@id": "folio:patronGroupObject"
    },
    "courseListingId": {
      "@id": "folio:courseListingId",
      "@type": "@id"
    },
    "courselisting": "folio:courselisting",
    "registrarId": {
      "@id": "folio:registrarId",
      "@type": "xsd:string"
    },
    "externalId": {
      "@id": "folio:externalId",
      "@type": "xsd:string"
    },
    "servicepointId": {
      "@id": "folio:servicepointId",
      "@type": "@id"
    },
    "servicepointObject": {
      "@id": "folio:servicepointObject"
    },
    "locationId": {
      "@id": "folio:locationId",
      "@type": "@id"
    },
    "locationObject": {
      "@id": "folio:locationObject"
    },
    "termId": {
      "@id": "folio:termId",
      "@type": "@id"
    },
    "termObject": {
      "@id": "folio:termObject",
      "@type": "@id"
    },
    "courseTypeId": {
      "@id": "folio:courseTypeId",
      "@type": "@id"
    },
    "courseTypeObject": {
      "@id": "folio:courseTypeObject",
      "@type": "@id"
    },
    "instructorObjects": {
      "@id": "folio:instructorObjects",
      "@container": "@list"
    },
    "course": "folio:course",
    "departmentId": {
      "@id": "folio:departmentId",
      "@type": "@id"
    },
    "departmentObject": {
      "@id": "folio:departmentObject",
      "@type": "@id"
    },
    "courseListingObject": {
      "@id": "folio:courseListingObject",
      "@type": "@id"
    },
    "courseNumber": {
      "@id": "folio:courseNumber",
      "@type": "xsd:string"
    },
    "sectionName": {
      "@id": "folio:sectionName",
      "@type": "xsd:string"
    },
    "numberOfStudents": {
      "@id": "folio:numberOfStudents",
      "@type": "xsd:integer"
    },
    "DcbUpdateItem": "folio:DcbUpdateItem",
    "lendingLibraryCode": {
      "@id": "folio:lendingLibraryCode",
      "@type": "xsd:string"
    },
    "DcbUpdateTransaction": "folio:DcbUpdateTransaction",
    "item": {
      "@id": "folio:item",
      "@type": "@id"
    },
    "Parameter": "folio:Parameter",
    "key": {
      "@id": "folio:key",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "folio:value",
      "@type": "xsd:string"
    },
    "renewalInfo": "folio:renewalInfo",
    "renewalCount": {
      "@id": "folio:renewalCount",
      "@type": "xsd:integer"
    },
    "renewalMaxCount": {
      "@id": "folio:renewalMaxCount",
      "@type": "xsd:integer"
    },
    "renewable": {
      "@id": "folio:renewable",
      "@type": "xsd:boolean"
    },
    "DcbItem": "folio:DcbItem",
    "title": {
      "@id": "folio:title",
      "@type": "xsd:string"
    },
    "locationCode": {
      "@id": "folio:locationCode",
      "@type": "xsd:string"
    },
    "holdCount": {
      "@id": "folio:holdCount",
      "@type": "xsd:integer"
    },
    "DcbPatron": "folio:DcbPatron",
    "group": {
      "@id": "folio:group",
      "@type": "xsd:string"
    },
    "borrowingLibraryCode": {
      "@id": "folio:borrowingLibraryCode",
      "@type": "xsd:string"
    },
    "localNames": {
      "@id": "folio:localNames",
      "@type": "xsd:string"
    },
    "DcbPickup": "folio:DcbPickup",
    "libraryName": {
      "@id": "folio:libraryName",
      "@type": "xsd:string"
    },
    "libraryCode": {
      "@id": "folio:libraryCode",
      "@type": "xsd:string"
    },
    "servicePointId": {
      "@id": "folio:servicePointId",
      "@type": "xsd:string"
    },
    "servicePointName": {
      "@id": "folio:servicePointName",
      "@type": "xsd:string"
    },
    "DcbTransaction": "folio:DcbTransaction",
    "patron": {
      "@id": "folio:patron",
      "@type": "@id"
    },
    "pickup": {
      "@id": "folio:pickup",
      "@type": "@id"
    },
    "selfBorrowing": {
      "@id": "folio:selfBorrowing",
      "@type": "xsd:boolean"
    },
    "role": {
      "@id": "folio:role",
      "@type": "xsd:string"
    },
    "TransactionStatus": "folio:TransactionStatus",
    "status": {
      "@id": "folio:status",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "folio:message",
      "@type": "xsd:string"
    },
    "Errors": "folio:Errors",
    "errors": {
      "@id": "folio:errors",
      "@container": "@list"
    },
    "total_records": {
      "@id": "folio:total_records",
      "@type": "xsd:integer"
    },
    "TransactionStatusResponseList": "folio:TransactionStatusResponseList",
    "TransactionStatusResponseCollection": "folio:TransactionStatusResponseCollection",
    "transactions": {
      "@id": "folio:transactions",
      "@container": "@list"
    },
    "currentPageNumber": {
      "@id": "folio:currentPageNumber",
      "@type": "xsd:integer"
    },
    "currentPageSize": {
      "@id": "folio:currentPageSize",
      "@type": "xsd:integer"
    },
    "maximumPageNumber": {
      "@id": "folio:maximumPageNumber",
      "@type": "xsd:integer"
    },
    "DcbAgency": "folio:DcbAgency",
    "DcbLocation": "folio:DcbLocation",
    "agency": {
      "@id": "folio:agency",
      "@type": "@id"
    },
    "ShadowLocationRefreshBody": "folio:ShadowLocationRefreshBody",
    "agencies": {
      "@id": "folio:agencies",
      "@container": "@list"
    },
    "locations": {
      "@id": "folio:locations",
      "@container": "@list"
    },
    "RefreshLocationStatusType": "folio:RefreshLocationStatusType",
    "RefreshLocationStatus": "folio:RefreshLocationStatus",
    "cause": {
      "@id": "folio:cause",
      "@type": "xsd:string"
    },
    "RefreshLocationUnitsStatus": "folio:RefreshLocationUnitsStatus",
    "institutions": {
      "@id": "folio:institutions",
      "@container": "@list"
    },
    "campuses": {
      "@id": "folio:campuses",
      "@container": "@list"
    },
    "libraries": {
      "@id": "folio:libraries",
      "@container": "@list"
    },
    "RefreshShadowLocationResponse": "folio:RefreshShadowLocationResponse",
    "location-units": {
      "@id": "folio:location-units",
      "@type": "@id"
    },
    "asrItems": "folio:asrItems",
    "asrItem": "folio:asrItem",
    "author": {
      "@id": "folio:author",
      "@type": "xsd:string"
    },
    "itemNumber": {
      "@id": "folio:itemNumber",
      "@type": "xsd:string"
    },
    "asrRequests": "folio:asrRequests",
    "asrRequest": "folio:asrRequest",
    "holdId": {
      "@id": "folio:holdId",
      "@type": "xsd:string"
    },
    "patronBarcode": {
      "@id": "folio:patronBarcode",
      "@type": "xsd:string"
    },
    "patronName": {
      "@id": "folio:patronName",
      "@type": "xsd:string"
    },
    "requestDate": {
      "@id": "folio:requestDate",
      "@type": "xsd:string"
    },
    "pickupLocation": {
      "@id": "folio:pickupLocation",
      "@type": "xsd:string"
    },
    "requestStatus": {
      "@id": "folio:requestStatus",
      "@type": "xsd:string"
    },
    "requestNote": {
      "@id": "folio:requestNote",
      "@type": "xsd:string"
    },
    "updateAsrItem": "folio:updateAsrItem",
    "itemStatus": {
      "@id": "folio:itemStatus",
      "@type": "xsd:string"
    },
    "operatorId": {
      "@id": "folio:operatorId",
      "@type": "xsd:string"
    },
    "license-term-item": "folio:license-term-item",
    "label": {
      "@id": "folio:label",
      "@type": "xsd:string"
    },
    "visibility": {
      "@id": "folio:visibility",
      "@type": "xsd:string"
    },
    "primary": {
      "@id": "folio:primary",
      "@type": "xsd:boolean"
    },
    "weight": {
      "@id": "folio:weight",
      "@type": "xsd:decimal"
    },
    "publicNote": {
      "@id": "folio:publicNote",
      "@type": "xsd:string"
    },
    "license-terms": "folio:license-terms",
    "licenseTerms": {
      "@id": "folio:licenseTerms",
      "@container": "@list"
    },
    "request-ids": "folio:request-ids",
    "ids": {
      "@id": "folio:ids",
      "@container": "@list"
    },
    "license-terms-batch-item": "folio:license-terms-batch-item",
    "license-terms-batch": "folio:license-terms-batch",
    "results": {
      "@id": "folio:results",
      "@container": "@list"
    },
    "EntityTypeSummary": "folio:EntityTypeSummary",
    "isCustom": {
      "@id": "folio:isCustom",
      "@type": "xsd:boolean"
    },
    "crossTenantQueriesEnabled": {
      "@id": "folio:crossTenantQueriesEnabled",
      "@type": "xsd:boolean"
    },
    "missingPermissions": {
      "@id": "folio:missingPermissions",
      "@container": "@list"
    },
    "createdAt": {
      "@id": "folio:createdAt",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "folio:updatedAt",
      "@type": "xsd:dateTime"
    },
    "EntityTypeSummaries": "folio:EntityTypeSummaries",
    "entityTypes": {
      "@id": "folio:entityTypes",
      "@container": "@list"
    },
    "_version": {
      "@id": "folio:_version",
      "@type": "xsd:string"
    },
    "parameter": "folio:parameter",
    "error": "folio:error",
    "type": {
      "@id": "folio:type",
      "@type": "xsd:string"
    },
    "parameters": {
      "@id": "folio:parameters",
      "@container": "@list"
    },
    "TestDocumentDeliveryOffer": "folio:TestDocumentDeliveryOffer",
    "systemId": {
      "@id": "folio:systemId",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "folio:url",
      "@type": "xsd:string"
    },
    "privateKey": {
      "@id": "folio:privateKey",
      "@type": "xsd:string"
    },
    "offerReference": {
      "@id": "folio:offerReference",
      "@type": "xsd:string"
    },
    "documentTitle": {
      "@id": "folio:documentTitle",
      "@type": "xsd:string"
    },
    "pin": {
      "@id": "folio:pin",
      "@type": "xsd:string"
    },
    "documentSecurityLevel": {
      "@id": "folio:documentSecurityLevel",
      "@type": "xsd:string"
    },
    "offerType": {
      "@id": "folio:offerType",
      "@type": "xsd:string"
    },
    "attestationLevel": {
      "@id": "folio:attestationLevel",
      "@type": "xsd:string"
    },
    "patronEmail": {
      "@id": "folio:patronEmail",
      "@type": "xsd:string"
    },
    "rawSourceMimeType": {
      "@id": "folio:rawSourceMimeType",
      "@type": "xsd:string"
    },
    "workflow": {
      "@id": "folio:workflow",
      "@type": "xsd:string"
    },
    "file": {
      "@id": "folio:file",
      "@type": "xsd:string"
    },
    "TestDocumentDeliveryRegister": "folio:TestDocumentDeliveryRegister",
    "systemCode": {
      "@id": "folio:systemCode",
      "@type": "xsd:string"
    },
    "accessTokenResponse": "folio:accessTokenResponse",
    "access_token": {
      "@id": "folio:access_token",
      "@type": "xsd:string"
    },
    "token_type": {
      "@id": "folio:token_type",
      "@type": "xsd:string"
    },
    "expires_in": {
      "@id": "folio:expires_in",
      "@type": "xsd:integer"
    },
    "innReachError": "folio:innReachError",
    "messages": {
      "@id": "folio:messages",
      "@container": "@list"
    },
    "central": {
      "@id": "folio:central",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "folio:reason",
      "@type": "xsd:string"
    },
    "rejectedValue": {
      "@id": "folio:rejectedValue",
      "@type": "xsd:string"
    },
    "innReachResponseDTO": "folio:innReachResponseDTO",
    "userTenants": "folio:userTenants",
    "facetResponse": "folio:facetResponse",
    "facets": {
      "@id": "folio:facets"
    },
    "holdingResponse": "folio:holdingResponse",
    "hrid": {
      "@id": "folio:hrid",
      "@type": "xsd:string"
    },
    "tenantId": {
      "@id": "folio:tenantId",
      "@type": "xsd:string"
    },
    "instanceId": {
      "@id": "folio:instanceId",
      "@type": "xsd:string"
    },
    "discoverySuppress": {
      "@id": "folio:discoverySuppress",
      "@type": "xsd:boolean"
    },
    "callNumberPrefix": {
      "@id": "folio:callNumberPrefix",
      "@type": "xsd:string"
    },
    "callNumberSuffix": {
      "@id": "folio:callNumberSuffix",
      "@type": "xsd:string"
    },
    "tenantCollection": "folio:tenantCollection",
    "tenants": {
      "@id": "folio:tenants",
      "@container": "@list"
    },
    "BatchHoldingsResponse": "folio:BatchHoldingsResponse",
    "holdings": {
      "@id": "folio:holdings",
      "@container": "@list"
    },
    "RtacBatchRequest": "folio:RtacBatchRequest",
    "instanceIds": {
      "@id": "folio:instanceIds",
      "@container": "@list"
    },
    "fullPeriodicals": {
      "@id": "folio:fullPeriodicals",
      "@type": "xsd:boolean"
    },
    "InstanceHoldings": "folio:InstanceHoldings",
    "Holding": "folio:Holding",
    "location": {
      "@id": "folio:location",
      "@type": "xsd:string"
    },
    "dueDate": {
      "@id": "folio:dueDate",
      "@type": "xsd:string"
    },
    "tempLocation": {
      "@id": "folio:tempLocation",
      "@type": "xsd:string"
    },
    "temporaryLoanType": {
      "@id": "folio:temporaryLoanType",
      "@type": "xsd:string"
    },
    "permanentLoanType": {
      "@id": "folio:permanentLoanType",
      "@type": "xsd:string"
    },
    "holdingsCopyNumber": {
      "@id": "folio:holdingsCopyNumber",
      "@type": "xsd:string"
    },
    "itemCopyNumber": {
      "@id": "folio:itemCopyNumber",
      "@type": "xsd:string"
    },
    "itemDisplayOrder": {
      "@id": "folio:itemDisplayOrder",
      "@type": "xsd:integer"
    },
    "suppressFromDiscovery": {
      "@id": "folio:suppressFromDiscovery",
      "@type": "xsd:boolean"
    },
    "totalHoldRequests": {
      "@id": "folio:totalHoldRequests",
      "@type": "xsd:integer"
    },
    "library": {
      "@id": "folio:library",
      "@type": "@id"
    },
    "holdingsStatements": {
      "@id": "folio:holdingsStatements",
      "@container": "@list"
    },
    "holdingsStatementsForIndexes": {
      "@id": "folio:holdingsStatementsForIndexes",
      "@container": "@list"
    },
    "holdingsStatementsForSupplements": {
      "@id": "folio:holdingsStatementsForSupplements",
      "@container": "@list"
    },
    "MaterialType": "folio:MaterialType",
    "Library": "folio:Library",
    "HoldingsNote": "folio:HoldingsNote",
    "holdingsNoteTypeName": {
      "@id": "folio:holdingsNoteTypeName",
      "@type": "xsd:string"
    },
    "HoldingsStatement": "folio:HoldingsStatement",
    "statement": {
      "@id": "folio:statement",
      "@type": "xsd:string"
    },
    "HoldingsError": "folio:HoldingsError",
    "rtacRequest": "folio:rtacRequest",
    "tags": "folio:tags",
    "tagList": {
      "@id": "folio:tagList",
      "@container": "@list"
    },
    "userdata": "folio:userdata",
    "username": {
      "@id": "folio:username",
      "@type": "xsd:string"
    },
    "externalSystemId": {
      "@id": "folio:externalSystemId",
      "@type": "xsd:string"
    },
    "active": {
      "@id": "folio:active",
      "@type": "xsd:boolean"
    },
    "blocked": {
      "@id": "folio:blocked",
      "@type": "xsd:boolean"
    },
    "patronGroupName": {
      "@id": "folio:patronGroupName",
      "@type": "xsd:string"
    },
    "departments": {
      "@id": "folio:departments",
      "@container": "@list"
    },
    "meta": {
      "@id": "folio:meta"
    },
    "proxyFor": {
      "@id": "folio:proxyFor",
      "@container": "@list"
    },
    "personal": {
      "@id": "folio:personal"
    },
    "enrollmentDate": {
      "@id": "folio:enrollmentDate",
      "@type": "xsd:dateTime"
    },
    "expirationDate": {
      "@id": "folio:expirationDate",
      "@type": "xsd:dateTime"
    },
    "customFields": {
      "@id": "folio:customFields"
    },
    "result-info": "folio:result-info",
    "responseTime": {
      "@id": "folio:responseTime",
      "@type": "xsd:decimal"
    },
    "diagnostics": {
      "@id": "folio:diagnostics",
      "@container": "@list"
    },
    "user-results": "folio:user-results",
    "users": {
      "@id": "folio:users",
      "@container": "@list"
    },
    "resultInfo": {
      "@id": "folio:resultInfo",
      "@type": "@id"
    },
    "patron-pin-with-id": "folio:patron-pin-with-id",
    "usergroup": "folio:usergroup",
    "desc": {
      "@id": "folio:desc",
      "@type": "xsd:string"
    },
    "expirationOffsetInDays": {
      "@id": "folio:expirationOffsetInDays",
      "@type": "xsd:integer"
    },
    "source": {
      "@id": "folio:source",
      "@type": "xsd:string"
    },
    "manual-block": "folio:manual-block",
    "borrowing": {
      "@id": "folio:borrowing",
      "@type": "xsd:boolean"
    },
    "renewals": {
      "@id": "folio:renewals",
      "@type": "xsd:boolean"
    },
    "requests": {
      "@id": "folio:requests",
      "@type": "xsd:boolean"
    },
    "manual-blocks-response": "folio:manual-blocks-response",
    "manualblocks": {
      "@id": "folio:manualblocks",
      "@container": "@list"
    },
    "automated-patron-block": "folio:automated-patron-block",
    "patronBlockConditionId": {
      "@id": "folio:patronBlockConditionId",
      "@type": "xsd:string"
    },
    "blockBorrowing": {
      "@id": "folio:blockBorrowing",
      "@type": "xsd:boolean"
    },
    "blockRenewals": {
      "@id": "folio:blockRenewals",
      "@type": "xsd:boolean"
    },
    "blockRequests": {
      "@id": "folio:blockRequests",
      "@type": "xsd:boolean"
    },
    "automated-patron-blocks-response": "folio:automated-patron-blocks-response",
    "automatedPatronBlocks": {
      "@id": "folio:automatedPatronBlocks",
      "@container": "@list"
    },
    "entityTypeDefaultSort": "folio:entityTypeDefaultSort",
    "columnName": {
      "@id": "folio:columnName",
      "@type": "xsd:string"
    },
    "direction": {
      "@id": "folio:direction",
      "@type": "xsd:string"
    },
    "columnValues": "folio:columnValues",
    "content": {
      "@id": "folio:content",
      "@container": "@list"
    },
    "updateUsedByRequest": "folio:updateUsedByRequest",
    "operation": {
      "@id": "folio:operation",
      "@type": "xsd:string"
    },
    "fqmMigrateRequest": "folio:fqmMigrateRequest",
    "entityTypeId": {
      "@id": "folio:entityTypeId",
      "@type": "xsd:string"
    },
    "fqlQuery": {
      "@id": "folio:fqlQuery",
      "@type": "xsd:string"
    },
    "fields": {
      "@id": "folio:fields",
      "@container": "@list"
    },
    "fqmMigrateResponse": "folio:fqmMigrateResponse",
    "warnings": {
      "@id": "folio:warnings",
      "@container": "@list"
    },
    "EntityDataType": "folio:EntityDataType",
    "dataType": {
      "@id": "folio:dataType",
      "@type": "xsd:string"
    },
    "sourceColumn": "folio:sourceColumn",
    "valueSourceApi": "folio:valueSourceApi",
    "path": {
      "@id": "folio:path",
      "@type": "xsd:string"
    },
    "valueJsonPath": {
      "@id": "folio:valueJsonPath",
      "@type": "xsd:string"
    },
    "labelJsonPath": {
      "@id": "folio:labelJsonPath",
      "@type": "xsd:string"
    },
    "queryParams": {
      "@id": "folio:queryParams"
    },
    "valueWithLabel": "folio:valueWithLabel",
    "field": "folio:field",
    "labelAlias": {
      "@id": "folio:labelAlias",
      "@type": "xsd:string"
    },
    "queryable": {
      "@id": "folio:queryable",
      "@type": "xsd:boolean"
    },
    "queryOnly": {
      "@id": "folio:queryOnly",
      "@type": "xsd:boolean"
    },
    "valueGetter": {
      "@id": "folio:valueGetter",
      "@type": "xsd:string"
    },
    "filterValueGetter": {
      "@id": "folio:filterValueGetter",
      "@type": "xsd:string"
    },
    "idColumnName": {
      "@id": "folio:idColumnName",
      "@type": "xsd:string"
    },
    "valueFunction": {
      "@id": "folio:valueFunction",
      "@type": "xsd:string"
    },
    "hidden": {
      "@id": "folio:hidden",
      "@type": "xsd:boolean"
    },
    "values": {
      "@id": "folio:values",
      "@container": "@list"
    },
    "ecsOnly": {
      "@id": "folio:ecsOnly",
      "@type": "xsd:boolean"
    },
    "validated": {
      "@id": "folio:validated",
      "@type": "xsd:boolean"
    },
    "localizeForExports": {
      "@id": "folio:localizeForExports",
      "@type": "xsd:boolean"
    },
    "defaultValue": {
      "@id": "folio:defaultValue"
    },
    "availableOperators": {
      "@id": "folio:availableOperators",
      "@container": "@list"
    },
    "joinDirection": "folio:joinDirection",
    "EntityType": "folio:EntityType",
    "private": {
      "@id": "folio:private",
      "@type": "xsd:boolean"
    },
    "columns": {
      "@id": "folio:columns",
      "@container": "@list"
    },
    "defaultSort": {
      "@id": "folio:defaultSort",
      "@container": "@list"
    },
    "groupByFields": {
      "@id": "folio:groupByFields",
      "@container": "@list"
    },
    "sources": {
      "@id": "folio:sources",
      "@container": "@list"
    },
    "requiredPermissions": {
      "@id": "folio:requiredPermissions",
      "@container": "@list"
    },
    "filterConditions": {
      "@id": "folio:filterConditions",
      "@container": "@list"
    },
    "additionalEcsConditions": {
      "@id": "folio:additionalEcsConditions",
      "@container": "@list"
    },
    "deleted": {
      "@id": "folio:deleted",
      "@type": "xsd:boolean"
    },
    "usedBy": {
      "@id": "folio:usedBy",
      "@container": "@list"
    },
    "AvailableJoinsRequest": "folio:AvailableJoinsRequest",
    "targetId": {
      "@id": "folio:targetId",
      "@type": "@id"
    },
    "LabeledValue": "folio:LabeledValue",
    "JoinFieldPair": "folio:JoinFieldPair",
    "sourceField": {
      "@id": "folio:sourceField",
      "@type": "@id"
    },
    "targetField": {
      "@id": "folio:targetField",
      "@type": "@id"
    },
    "AvailableJoinsResponse": "folio:AvailableJoinsResponse",
    "availableTargetIds": {
      "@id": "folio:availableTargetIds",
      "@container": "@list"
    },
    "availableJoinConditions": {
      "@id": "folio:availableJoinConditions",
      "@container": "@list"
    },
    "ResultsetPage": "folio:ResultsetPage",
    "SubmitQuery": "folio:SubmitQuery",
    "sortResults": {
      "@id": "folio:sortResults",
      "@type": "xsd:boolean"
    },
    "maxSize": {
      "@id": "folio:maxSize",
      "@type": "xsd:integer"
    },
    "QueryIdentifier": "folio:QueryIdentifier",
    "queryId": {
      "@id": "folio:queryId",
      "@type": "@id"
    },
    "QueryDetails": "folio:QueryDetails",
    "failureReason": {
      "@id": "folio:failureReason",
      "@type": "xsd:string"
    },
    "crossTenant": {
      "@id": "folio:crossTenant",
      "@type": "xsd:boolean"
    },
    "ContentsRequest": "folio:ContentsRequest",
    "localize": {
      "@id": "folio:localize",
      "@type": "xsd:boolean"
    },
    "entityTypeSourceDatabaseJoin": "folio:entityTypeSourceDatabaseJoin",
    "joinTo": {
      "@id": "folio:joinTo",
      "@type": "xsd:string"
    },
    "condition": {
      "@id": "folio:condition",
      "@type": "xsd:string"
    },
    "ObjectTypeContainer": "folio:ObjectTypeContainer",
    "properties": {
      "@id": "folio:properties",
      "@container": "@list"
    },
    "ArrayTypeContainer": "folio:ArrayTypeContainer",
    "itemDataType": {
      "@id": "folio:itemDataType",
      "@type": "@id"
    },
    "CustomFieldMetadata": "folio:CustomFieldMetadata",
    "configurationView": {
      "@id": "folio:configurationView",
      "@type": "xsd:string"
    },
    "dataExtractionPath": {
      "@id": "folio:dataExtractionPath",
      "@type": "xsd:string"
    },
    "fqmMigrateWarning": "folio:fqmMigrateWarning",
    "tenantAttributes": "folio:tenantAttributes",
    "module_from": {
      "@id": "folio:module_from",
      "@type": "xsd:string"
    },
    "module_to": {
      "@id": "folio:module_to",
      "@type": "xsd:string"
    },
    "purge": {
      "@id": "folio:purge",
      "@type": "xsd:boolean"
    },
    "tenantJob": "folio:tenantJob",
    "tenant": {
      "@id": "folio:tenant",
      "@type": "xsd:string"
    },
    "complete": {
      "@id": "folio:complete",
      "@type": "xsd:boolean"
    },
    "applicationDescriptorsValidation": "folio:applicationDescriptorsValidation",
    "applicationDescriptors": {
      "@id": "folio:applicationDescriptors",
      "@container": "@list"
    },
    "scopeApplicationId": {
      "@id": "folio:scopeApplicationId",
      "@type": "xsd:string"
    },
    "applicationDescriptor": "folio:applicationDescriptor",
    "modules": {
      "@id": "folio:modules",
      "@container": "@list"
    },
    "uiModules": {
      "@id": "folio:uiModules",
      "@container": "@list"
    },
    "moduleDescriptors": {
      "@id": "folio:moduleDescriptors",
      "@container": "@list"
    },
    "uiModuleDescriptors": {
      "@id": "folio:uiModuleDescriptors",
      "@container": "@list"
    },
    "dependencies": {
      "@id": "folio:dependencies",
      "@container": "@list"
    },
    "deployment": {
      "@id": "folio:deployment",
      "@type": "@id"
    },
    "applicationCleanupResult": "folio:applicationCleanupResult",
    "inspected": {
      "@id": "folio:inspected",
      "@type": "xsd:integer"
    },
    "cleaned": {
      "@id": "folio:cleaned",
      "@type": "xsd:integer"
    },
    "skipped": {
      "@id": "folio:skipped",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "folio:failed",
      "@type": "xsd:integer"
    },
    "cleanedIds": {
      "@id": "folio:cleanedIds",
      "@container": "@list"
    },
    "skippedIds": {
      "@id": "folio:skippedIds",
      "@container": "@list"
    },
    "failedIds": {
      "@id": "folio:failedIds",
      "@container": "@list"
    },
    "applicationDiscovery": "folio:applicationDiscovery",
    "applicationId": {
      "@id": "folio:applicationId",
      "@type": "xsd:string"
    },
    "discovery": {
      "@id": "folio:discovery",
      "@container": "@list"
    },
    "applicationDiscoveries": "folio:applicationDiscoveries",
    "moduleDiscovery": "folio:moduleDiscovery",
    "moduleDiscoveries": "folio:moduleDiscoveries",
    "moduleBootstrap": "folio:moduleBootstrap",
    "module": {
      "@id": "folio:module",
      "@type": "@id"
    },
    "requiredModules": {
      "@id": "folio:requiredModules",
      "@container": "@list"
    },
    "egressBootstrapRequest": "folio:egressBootstrapRequest",
    "applicationIds": {
      "@id": "folio:applicationIds",
      "@container": "@list"
    },
    "egressBootstrap": "folio:egressBootstrap",
    "applicationReferences": "folio:applicationReferences",
    "validationMode": "folio:validationMode",
    "artifact": "folio:artifact",
    "version": {
      "@id": "folio:version",
      "@type": "@id"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "FOLIO API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects FOLIO's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-09) from openapi/folio-edge-caiasoft-openapi.yml, openapi/folio-edge-courses-openapi.yml, openapi/folio-edge-dcb-openapi.yml.",
  "dcterms:created": "2026-10-09",
  "dcterms:source": [
    "openapi/folio-edge-caiasoft-openapi.yml",
    "openapi/folio-edge-courses-openapi.yml",
    "openapi/folio-edge-dcb-openapi.yml",
    "openapi/folio-edge-dematic-openapi.yml",
    "openapi/folio-edge-erm-openapi.yml"
  ]
}