id.sifa.profile.publication
Schema Diff
+2 -0
Compatibility Analysis
Backward Compatible
No changes detected.
1
1
{
2
2
"id": "id.sifa.profile.publication",
3
3
"defs": {
4
4
"main": {
5
5
"key": "tid",
6
6
"type": "record",
7
7
"record": {
8
8
"type": "object",
9
9
"required": [
10
10
"title",
11
11
"createdAt"
12
12
],
13
13
"properties": {
14
14
"url": {
15
15
"type": "string",
16
16
"format": "uri",
17
17
"description": "URL to the publication.",
18
18
"x-skos:exactMatch": [
19
19
"bibo:uri",
20
20
"schema:url"
21
21
]
22
22
},
23
23
"title": {
24
24
"type": "string",
25
25
"maxLength": 2000,
26
26
"minLength": 1,
27
27
"description": "Publication title.",
28
28
"maxGraphemes": 200,
29
29
"x-skos:exactMatch": [
30
30
"dcterms:title",
31
31
"schema:name"
32
32
]
33
33
},
34
34
"sameAs": {
35
35
"ref": "id.sifa.defs#externalRecordRef",
36
36
"type": "ref",
37
37
"description": "The same publication as recorded on another person's profile. Set when you keep your own entry for work someone else has also recorded, so consumers can tell the two describe one thing rather than showing it twice. Each side stays its own record: the other person cannot edit yours, and yours does not change theirs. Resolve by AT-URI, since they will keep editing their copy."
38
38
},
39
39
"authors": {
40
40
"type": "array",
41
41
"items": {
42
42
"ref": "#author",
43
43
"type": "ref"
44
44
},
45
45
"maxLength": 50,
46
46
"description": "Co-authors. The record owner is always an implicit author.",
47
+
"x-skos:note": "bibo:authorList is an ordered rdf:List and preserves author order, which schema:author does not guarantee.",
47
48
"x-skos:exactMatch": [
48
49
"bibo:authorList",
49
50
"schema:author"
50
51
]
51
52
},
52
53
"subtitle": {
53
54
"type": "string",
54
55
"maxLength": 2000,
55
56
"description": "Publication subtitle. Carries the distinguishing part of a title that sources such as Crossref and ORCID store separately from the main title -- for example the volume/part designation and descriptive clause of a multi-part paper series (\"III. Using cluster masses to create a cleaned catalogue\"). Absent for publications with no subtitle.",
56
57
"maxGraphemes": 200,
57
58
"x-skos:closeMatch": [
58
59
"schema:alternativeHeadline"
59
60
]
60
61
},
61
62
"createdAt": {
62
63
"type": "string",
63
64
"format": "datetime",
64
65
"description": "Client-declared timestamp when this record was originally created."
65
66
},
66
67
"publisher": {
67
68
"type": "string",
68
69
"maxLength": 2560,
69
70
"description": "Publisher, journal, or venue name.",
70
71
"maxGraphemes": 256,
71
72
"x-skos:exactMatch": [
72
73
"dcterms:publisher",
73
74
"schema:publisher"
74
75
]
75
76
},
76
77
"description": {
77
78
"type": "string",
78
79
"maxLength": 50000,
79
80
"description": "Description or abstract.",
80
81
"maxGraphemes": 5000,
81
82
"x-skos:exactMatch": [
82
83
"bibo:abstract",
83
84
"schema:abstract"
84
85
]
85
86
},
86
87
"publishedAt": {
87
88
"type": "string",
88
89
"description": "Publication date in YYYY-MM or YYYY-MM-DD format.",
89
90
"x-skos:exactMatch": [
90
91
"dcterms:issued",
91
92
"schema:datePublished"
92
93
]
93
94
}
94
95
}
95
96
},
96
97
"description": "Record representing a single publication.",
98
+
"x-skos:note": "Refine to bibo:AcademicArticle, bibo:Book, bibo:Report or bibo:Thesis when a resource type is known. COAR is the value anchor.",
97
99
"x-skos:broadMatch": [
98
100
"bibo:Document",
99
101
"schema:CreativeWork"
100
102
]
101
103
},
102
104
"author": {
103
105
"type": "object",
104
106
"required": [
105
107
"name"
106
108
],
107
109
"properties": {
108
110
"did": {
109
111
"type": "string",
110
112
"format": "did",
111
113
"description": "Author's ATproto DID, if they have an account."
112
114
},
113
115
"name": {
114
116
"type": "string",
115
117
"maxLength": 1000,
116
118
"minLength": 1,
117
119
"description": "Author's display name.",
118
120
"maxGraphemes": 100
119
121
}
120
122
},
121
123
"description": "A co-author of the publication."
122
124
}
123
125
},
124
126
"$type": "com.atproto.lexicon.schema",
125
127
"lexicon": 1,
126
128
"description": "A publication authored or co-authored by the user."
127
129
}