mcp4rdf / MonographDCTAP /Monograph_Instance_Print.tsv
RDF Validation Deployment
Initial deployment of RDF validation app to new mcp4rdf space
e344fcd
raw
history blame
3.45 kB
shapeID shapeLabel target propertyID propertyLabel valueShape mandatory severity valueNodeType repeatable note
big:Monograph:Instance:Print Instance (Monograph) Print bf:Print bf:instanceOf Instance of big:Monograph:Work true Violation IRI; bnode true
big:Monograph:Instance:Print Instance (Monograph) Print bf:Print bf:title Instance Title big:Title true Violation IRI; bnode true
big:Monograph:Instance:Print Instance (Monograph) Print bf:Print bf:editionStatement Edition Statement true Warning literal true
big:Monograph:Instance:Print Instance (Monograph) Print bf:Print bf:provisionActivity Provision Activity--Publication Information big:ProvisionActivity true Violation IRI; bnode true
big:Monograph:Instance:Print Instance (Monograph) Print bf:Print bf:seriesStatement Series Statement true Warning literal true
big:Monograph:Instance:Print Instance (Monograph) Print bf:Print bf:identifiedBy Identifiers true Warning IRI; bnode true e.g., ISBN
big:Monograph:Instance:Print Instance (Monograph) Print bf:Print bf:issuance Mode of Issuance true Violation IRI; bnode false
big:Monograph:Instance:Print Instance (Monograph) Print bf:Print bf:media Media type true Violation IRI; bnode true
big:Monograph:Instance:Print Instance (Monograph) Print bf:Print bf:carrier Carrier type true Violation IRI; bnode true
big:Monograph:Instance:Print Instance (Monograph) Print bf:Print bf:adminMetadata Administrative metadata true Violation IRI; bnode true *adminMetadata should be at the Work and Instance levels but the requirements are the same for both
big:Title Instance Title bf:Title bf:mainTitle Main Title true Violation literal false Move to Title Sheet and add other title types
big:ProvisionActivity Provision Activity bf:ProvisionActivity bf:agent Agent big:Agent true Warning IRI; bnode true prefer use of bf:agent in Provision Activity but if no bf:agent exists, then use bf:simpleAgent (below)
big:Agent bf:Agent ; bf:Person ; bf:Family ; bf:Organization ; bf:Jurisdiction ; bf:Meeting rdfs:label Agent Label true Warning literal true
big:ProvisionActivity Provision Activity bf:ProvisionActivity bflc:simpleAgent Agent Simple Label true Warning literal true prefer use of bf:agent (above) in Provision Activity but if no bf:agent exists, then use bf:simpleAgent
big:ProvisionActivity Provision Activity bf:ProvisionActivity; bf:Distribution; bf:Manufacture; bf:Production; bf:Publication; bf:Modification bf:date Date true Warning literal true Pull both types of dates if they exist as the formatting may differ
big:ProvisionActivity Provision Activity bf:ProvisionActivity; bf:Distribution; bf:Manufacture; bf:Production; bf:Publication; bf:Modification bflc:simpleDate Simple Date true Warning literal true Pull both types of dates if they exist as the formatting may differ
big:ProvisionActivity Provision Activity bf:ProvisionActivity; bf:Distribution; bf:Manufacture; bf:Production; bf:Publication; bf:Modification bf:place Place big:Place true Warning IRI; bnode true Pull both bf:place and bf:simplePlace LC uses bf:place to indicate the country of publication
big:Place bf:Place rdfs:label Place Label true Warning literal true
ProvisionActivityShape Provision Activity bf:ProvisionActivity; bf:Distribution; bf:Manufacture; bf:Production; bf:Publication; bf:Modification bflc:simplePlace Place Simple Label true Warning literal true