forked from folio-org/mod-eusage-reports
-
Notifications
You must be signed in to change notification settings - Fork 0
/
reportRow.json
57 lines (57 loc) · 1.58 KB
/
reportRow.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{
"description": "Single row of usage report data",
"type": "object",
"properties": {
"kbId": {
"type": "string",
"description": "KB identifier"
},
"title": {
"type": "string",
"description": "Title of the item"
},
"printISSN": {
"type": "string",
"description": "ISSN for print instance"
},
"onlineISSN": {
"type": "string",
"description": "ISSN for online instance"
},
"ISBN": {
"type": "string",
"description": "ISBN for instance"
},
"publicationYear": {
"type": "string",
"description": "Publication year .. or range (eg 2000 for 1Y, or 2000-2001 for 2Y)"
},
"periodOfUse": {
"type": "string",
"description": "The usage period of this publication year report row, either one month like 2018-03 or one year like 2018 or a month range like 2018-03 - 2018-05 or a year range like 2018-2019"
},
"accessType": {
"type": "string",
"description": "Counter report access type like controlled or OA_Gold"
},
"metricType": {
"type": "string",
"enum": ["Total_Item_Requests", "Unique_Item_Requests"],
"description": "Handling of multiple requests of the same client"
},
"accessCountTotal": {
"type": "integer",
"nullable": true,
"description": "Sum of all access counts"
},
"accessCountsByPeriod": {
"type": "array",
"description": "Access count per reporting period",
"items": {
"type": "integer",
"nullable": true
}
}
},
"additionalProperties": false
}