Bibframe Interoperability Group (BIG) DCTAP-to-SHACL

Monograph Work Text DCTap

shapeID shapeLabel target propertyID propertyLabel valueShape mandatory severity valueNodeType repeatable note
big:Monograph:Work Work (Monograph) Text bf:Text ; bf:Monograph bf:title Work Title big:Title True Violation IRI ; bnode True Change to 'SeeTitle Sheet' per AdminMetadata
big:Monograph:Work Work (Monograph) Text bf:Text ; bf:Monograph bf:contribution Contribution big:Contribution True Warning IRI ; bnode True required if applicable. Should be included if it is there
big:Monograph:Work Work (Monograph) Text bf:Text ; bf:Monograph bf:genreForm Form/Genre of Work True Warning IRI ; bnode True From discussion - consider Work subclasses as sufficient
big:Monograph:Work Work (Monograph) Text bf:Text ; bf:Monograph bf:originDate Date of Work True Warning literal True
big:Monograph:Work Work (Monograph) Text bf:Text ; bf:Monograph bf:originPlace Place of Origin of the Work True Warning IRI ; bnode False
big:Monograph:Work Work (Monograph) Text bf:Text ; bf:Monograph bf:language Language True Violation IRI True
big:Monograph:Work Work (Monograph) Text bf:Text ; bf:Monograph bf:subject Subject of the Work True Warning IRI ; bnode True
big:Monograph:Work Work (Monograph) Text bf:Text ; bf:Monograph bf:classification Classification numbers True Warning IRI ; bnode True
big:Monograph:Work Work (Monograph) Text bf:Text ; bf:Monograph bf:content Content Type True Violation IRI ; bnode True *Thought to make this false, leveraging the subclass information for the same - will this fulfill this need? If not, how to address missing data here? uncontrolled labels . Essential for differentiation/identification.
big:Monograph:Work Work (Monograph) Text bf:Text ; bf:Monograph bf:adminMetadata Administrative metadata True Violation IRI ; bnode True See AdminMetadata Sheet
big:Title Monograph Title bf:Title bf:mainTitle Main Title True Violation literal False Move to Title Sheet and add other title types
big:Contribution Contribution bf:Contribution; bf:PrimaryContribution bf:agent Agent big:Agent True Warning IRI ; bnode True
big:Contribution Contribution bf:Contribution; bf:PrimaryContribution bf:role Role big:Role True Warning IRI ; bnode True
big:Agent Agent bf:Agent ; bf:Person ; bf:Family ; bf:Organization ; bf:Jurisdiction ; bf:Meeting rdfs:label Agent Label True Warning literal True
big:Role Role bf:Role rdfs:label Role Label True Warning literal True