Bibframe Interoperability Group (BIG) DCTAP-to-SHACL

Monograph Instance Electronic DCTap

shapeID shapeLabel target propertyID propertyLabel valueShape mandatory severity valueNodeType repeatable note
big:Monograph:Instance:Electronic Instance (Monograph) Electronic bf:Electronic bf:instanceOf Instance of big:Monograph:Work True Violation IRI; bnode True
big:Monograph:Instance:Electronic Instance (Monograph) Electronic bf:Electronic bf:title Instance Title big:Title True Violation IRI; bnode True
big:Monograph:Instance:Electronic Instance (Monograph) Electronic bf:Electronic bf:editionStatement Edition Statement True Warning literal True
big:Monograph:Instance:Electronic Instance (Monograph) Electronic bf:Electronic bf:provisionActivity Provision Activity--Publication Information big:ProvisionActivity True Violation IRI; bnode True
big:Monograph:Instance:Electronic Instance (Monograph) Electronic bf:Electronic bf:seriesStatement Series Statement True Warning literal True
big:Monograph:Instance:Electronic Instance (Monograph) Electronic bf:Electronic bf:identifiedBy Identifiers True Warning IRI; bnode True e.g., ISBN
big:Monograph:Instance:Electronic Instance (Monograph) Electronic bf:Electronic bf:issuance Mode of Issuance True Violation IRI; bnode False
big:Monograph:Instance:Electronic Instance (Monograph) Electronic bf:Electronic bf:media Media type True Violation IRI; bnode True
big:Monograph:Instance:Electronic Instance (Monograph) Electronic bf:Electronic bf:carrier Carrier type True Violation IRI; bnode True
big:Monograph:Instance:Electronic Instance (Monograph) Electronic bf:Electronic bf:electronicLocator Uniform Resource Locator for resource True Warning IRI; bnode True
big:Monograph:Instance:Electronic Instance (Monograph) Electronic bf:Electronic bf:digitalCharacteristic Digital Characteristic big:DigitalCharacteristic True Warning IRI; bnode False
big:Monograph:Instance:Electronic Instance (Monograph) Electronic bf:Electronic 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:Distribution ; bf:Manufacture ; bf:Production ; bf:Publication ; bf:Modification bf:agent Agent big:AgentShape 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 ; bf:Distribution ; bf:Manufacture ; bf:Production ; bf:Publication ; bf:Modification bflc:simpleAgent Agent Simple Label big:Agent 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
big:ProvisionActivity Provision Activity bf:ProvisionActivity ; bf:Distribution ; bf:Manufacture ; bf:Production ; bf:Publication ; bf:Modification bflc:simplePlace Place Simple Label True Warning literal True
big:DigitalCharacteristic Digital Characteristic bf:FileType bf:digitalCharacteristic File Type True Warning literal True
big:DigitalCharacteristic Digital Characteristic bf:EncodingFormat bf:digitalCharacteristic Encoding Format True Warning literal True