Created
Links a source, work, or publication to a creator relationship node. The node usually carries dcterms:relation, rism:hasRole, and optionally rism:hasQualifier.
creator node
?record dcterms:creator ?creator . ?creator dcterms:relation ?person ; rism:hasRole relators:cre .
Modified
Relation
Lat
Long
Coordinates
Geometry
Generic literal value used throughout the service for summary items, note content, status codes, external authority identifiers, and labels such as subject terms.
value
Label
Descriptive ontology for the RDF emitted by the RISM service as of the current JSON-LD contexts and serializers. It is intentionally query-oriented and LLM-friendly: it documents classes, predicates, structural wrapper nodes, and common SPARQL paths rather than enforcing strict cardinalities.
RISM service ontology
This file describes service RDF, not every JSON field in API responses. Some route-specific JSON structures are intentionally excluded from RDF by null-mapped context terms.
Autograph manuscript material
?source rism:sourceTypes/rism:materialTypes ?materialType . ?materialType a rism:AutographMaterial .
Collection record
Content type
Digital object
Digital objects section
Exemplars section
External authorities section
External authority
External record
External resource
External resources section
External work references section
A holding or exemplar for a source, usually linked to a holding institution and carrying copy-specific summaries, notes, and a holding type.
Holding
?source rism:holdings/rism:hasHolding ?holding . ?holding rism:hasHoldingInstitution ?institution .
Holding type
A musical incipit with Plaine and Easie clef, key signature, time signature, notation data, optional encodings, and summary values.
Incipit
?source rism:incipits/rism:hasIncipit ?incipit . ?incipit rism:hasPAEData ?pae .
Incipits section
An institution authority record, including holding institutions, publishers, former owners, and other corporate agents.
Institution
?institution a rism:Institution ; rism:hasSiglum ?siglum .
?institution rism:hasLocation/schemaorg:address ?address .
?institution rism:hasSiglum ?siglum ; rism:hasCountryCodes ?countryCode .
Inventory item
Item record
Location and address section
Manuscript holding
Manuscript source
?source rism:sourceTypes/rism:sourceType ?sourceType . ?sourceType a rism:ManuscriptSource .
A material-description node within a source. Material groups can carry summaries, notes, relationships, and external resources.
Material group
?source rism:materialGroups/rism:hasMaterialGroup ?materialGroup .
Material type
Musical content
Notes section
Part-of relationship type
Part-of section
A person authority record. Person display labels usually use language tag 'none', and gender is exposed directly on the person resource as a plain string literal through schemaorg:gender.
Person
?person a rism:Person ; rdfs:label ?name . FILTER(LANG(?name) = "none")
?person a rism:Person ; rdfs:label ?name ; schemaorg:gender "female" . FILTER(LANG(?name) = "none")
A place record. In service RDF, place records currently expose their own summary and external-authority data, but embedded JSON lists of sources, people, and institutions are intentionally not mapped into RDF.
Place
?place a rism:Place ; rdfs:label ?name .
Do not infer RDF paths from the JSON keys sources, people, or institutions on place responses; those keys are intentionally excluded from RDF.
The place API response contains additional JSON structures that are null-mapped in the place context and therefore do not contribute triples.
Print holding
Printed source
?source rism:sourceTypes/rism:sourceType ?sourceType . ?sourceType a rism:PrintedSource .
A bibliographic publication or reference record.
Publication
Creation and modification metadata for a record.
Record history
Record type
References and notes section
Relationship qualifier
A structural node used by the service to group repeated or sectioned data.
Section
Single item record
A source record. Sources can carry creator relationships, dates, summary values, source-type classification, material groups, holdings, incipits, subjects, references and notes, relationships, works, part-of links, and external resources.
Source
?source dcterms:creator ?creator . ?creator dcterms:relation ?person ; rism:hasRole relators:cre .
?source rism:hasDates/rism:earliestDate ?year .
MINUS { ?source rism:partOf/rism:isPartOf ?parent . }
To count only top-level sources, exclude child-source rows with MINUS { ?source rism:partOf/rism:isPartOf ?parent . }.
Source type
A subject heading record used by sources and works.
Subject heading
?source rism:subjects/rism:hasSubject ?subject .
?subject a rism:Subject ; rdf:value ?term .
?work rism:formOfWork/rism:hasFormOfWork ?subject .
Variant names section
A work record. Works can have creators, relationships, incipits, sources, form-of-work links, references and notes, external resources, and summary values.
Work
?work rism:incipits/rism:hasIncipit ?incipit .
Works catalogs section
Works section
authority base URL
authority scheme
authority URL
Biographical details
composer
content types
?source rism:sourceTypes/rism:contentTypes ?contentType .
date statement
digital objects section
earliest date
email address
external authorities section
?record rism:externalAuthorities/rism:hasExternalAuthority ?authority .
external resources section
?record rism:externalResources/rism:hasExternalResource ?resource .
Links a work to a wrapper node whose entries are reached by rism:hasFormOfWork.
form of work section
city name
Institution country code exposed directly on institution nodes, including institutions embedded under holdings.
country codes
?holding rism:hasHoldingInstitution/rism:hasCountryCodes ?countryCode .
?institution rism:hasCountryCodes ?countryCode .
Links a record to a date wrapper node with earliest/latest numeric dates and a date statement.
has dates
?record rism:hasDates/rism:earliestDate ?from .
has digital object
Has encoding
has external authority
This predicate is used both for section items under rism:externalAuthorities and for top-level authorityLinks emitted through properties.
has external record
has external resource
has form of work
has holding
Links a holding node to the institution embedded under heldBy in the service JSON-LD context.
has holding institution
?holding rism:hasHoldingInstitution ?institution .
has incipit
Has inventory item
key or mode
has location
has material group
Has name variant
Links a notes or references-and-notes section to a note node that typically carries rdfs:label and rdf:value.
has note
PAE clef
PAE notation data
PAE key signature
PAE time signature
physical dimensions
has qualifier
Links a relationship section to a relationship node. Relationship nodes usually use dcterms:relation for the related resource and rism:hasRole for the role.
has relationship
?relationship dcterms:relation ?related ; rism:hasRole ?role .
A role for creator and relationship nodes. Values commonly come from the Library of Congress relators vocabulary or from local relationship vocabularies such as rismrel:.
has role
?creator dcterms:relation ?person ; rism:hasRole relators:cre .
?relationship dcterms:relation ?person ; rism:hasRole relators:dte .
?relationship dcterms:relation ?publisher ; rism:hasRole relators:pbl .
Institution siglum exposed directly on institution nodes.
siglum
Has source item
has subject
Links a record or structural node to a summary node, usually carrying rdfs:label and rdf:value, and sometimes classification types such as dcterms:type or pmo:MediumOfPerformance.
has summary
?record rism:hasSummary ?summary . ?summary rdf:value ?value .
has work
has work catalog reference
has work node
Has work number
Current service RDF emits holdingType as a literal naming a holding class, for example "rism:PrintHolding".
holding type
holdings section
?source rism:holdings/rism:hasHolding ?holding .
incipits section
?record rism:incipits/rism:hasIncipit ?incipit .
Inventory items
Links a part-of section to a part-of node that uses dcterms:relation for the parent resource.
is part of
latest date
Liturgical festivals
material groups section
material types
MEI encoding URL
Name variants
notes section
Organization details
PAE encoding
part-of section
Performance locations
Publication dates
A SPARQL path or idiom useful for prompt-to-SPARQL systems.
query pattern
record type
?source rism:sourceTypes/rism:recordType ?recordType .
references and notes section
?record rism:referencesNotes/rism:hasNote ?note .
Links a record or material group to a relationship section.
relationships section
?record rism:relationships/rism:hasRelationship ?relationship .
A human-readable translated label on a section node.
section label
Implementation note about how the service emits RDF.
service note
For route-specific record contexts, class labels are materialized onto the class IRIs through synthesized @included nodes. In service RDF, this means classes such as rism:Source, rism:Person, rism:Subject, rism:Holding, rism:PrintedSource, or rism:AutographMaterial can carry rdfs:label triples even when the instance JSON only contained type/typeLabel pairs.
Short title
Source items
source type
?source rism:sourceTypes/rism:sourceType ?sourceType .
Links a source to a wrapper node grouping record type, source type, content types, and material types.
source types block
Sources
Status
Links a source to a subjects wrapper node.
subjects section
total items
website
work catalog relationship
Work reference
work references section
Depending on context, links a resource to a works section, a nested works wrapper, or a concrete work node.
works section or relation
works catalogs section
Generic activity-location relation introduced to group country_active, place_active, and region_active.
active in
brother of
child of
Editorial or bibliographic confusion relation, not an identity relation.
confused with
father of
place of birth
Place of origin is kept local because its scope varies across records and is not safely exact to a single Schema.org property.
place of origin
married to
mother of
other
Generic parent relation introduced to group father_of and mother_of.
parent of
Broad local association, only approximately aligned to schemaorg:knows.
related to
Generic sibling relation introduced to group brother_of and sister_of.
sibling of
sister of
place of death
country active
place active
region active
Broad local association to a place, kept local because there is no safely exact external property.
related place
Links an institution location section to a postal-address style node.
address
Address country
Address locality
Address region
Description
Linked RISM person RDF exposes gender directly on the person resource as a plain string literal, for example "female" or "male".
gender
Gender is emitted from the person properties block as a direct literal on the person resource rather than through a nested node.
Postal code
Top-level sameAs links exposed in properties for institutions and places.
same as
Street address
Url