@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix vs: <http://www.w3.org/2003/06/sw-vocab-status/ns#> .
@prefix o: <http://omeka.org/s/vocabs/o#> .
@prefix ccr: <https://digitalexhibits.library.washu.edu/ns/ccr#> .

<https://digitalexhibits.library.washu.edu/ns/ccr#> a owl:Ontology ;
    dcterms:title "Circuit Court Records" ;
    dcterms:description "Custom ontology for St Louis Circuit Court Historical Records project " .

ccr:FreedomBond a rdfs:Class ;
    rdfs:label "Freedom Bond" ;
    rdfs:comment "A bond document associated with a freedom suit" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:Case a rdfs:Class ;
    rdfs:label "Legal Case" ;
    rdfs:comment "A legal case filed in the historical circuit court" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:Person a rdfs:Class ;
    rdfs:label "Person" ;
    rdfs:comment "A person involved in a legal case" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:bondAmount a rdf:Property ;
    rdfs:label "Bond Amount" ;
    rdfs:comment "Amount of the freedom bond" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:bondDate a rdf:Property ;
    rdfs:label "Bond Date" ;
    rdfs:comment "Date of the freedom bond" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:caseId a rdf:Property ;
    rdfs:label "Case ID" ;
    rdfs:comment "Unique project identifier for the case" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:caseNumber a rdf:Property ;
    rdfs:label "Case Number" ;
    rdfs:comment "Official court case number" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:caseTitle a rdf:Property ;
    rdfs:label "Case Title" ;
    rdfs:comment "Title of the case" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:caseType a rdf:Property ;
    rdfs:label "Case Type" ;
    rdfs:comment "Type of legal case" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:causeOfAction a rdf:Property ;
    rdfs:label "Cause of Action" ;
    rdfs:comment "Legal cause of action" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasClerk a rdf:Property ;
    rdfs:label "Clerk" ;
    rdfs:comment "Court clerk identified in legal document (normalized)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasCoroner a rdf:Property ;
    rdfs:label "Coroner" ;
    rdfs:comment "Coroner identified in legal document (normalized)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:courtName a rdf:Property ;
    rdfs:label "Court Name" ;
    rdfs:comment "Name of the court overseeing a case" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:courtTerm a rdf:Property ;
    rdfs:label "Court Term" ;
    rdfs:comment "Court term as recorded (e.g. October Term 1847), not a calendar date" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:decisionDate a rdf:Property ;
    rdfs:label "Decision Date" ;
    rdfs:comment "Date of the case's final disposition, if known (not used)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasDefendant a rdf:Property ;
    rdfs:label "Defendant" ;
    rdfs:comment "Name of the case’s defendant(s) (normalized)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasAttorneyDefendant a rdf:Property ;
    rdfs:label "Defendant’s Attorney" ;
    rdfs:comment "Name of defendant’s attorney (normalized)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:disposition a rdf:Property ;
    rdfs:label "Disposition" ;
    rdfs:comment "Final disposition of the case" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:filingDate a rdf:Property ;
    rdfs:label "Filing Date" ;
    rdfs:comment "Date the case was filed" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:filingName a rdf:Property ;
    rdfs:label "Filing Name" ;
    rdfs:comment "Name of legal filing included in case file" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:fullText a rdf:Property ;
    rdfs:label "Full Text" ;
    rdfs:comment "Link to the side-by-side image and transcription viewer page for this item, a digital manifestation of the case file." ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasJudge a rdf:Property ;
    rdfs:label "Judge" ;
    rdfs:comment "Name of the judge hearing a case (normalized)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasJuror a rdf:Property ;
    rdfs:label "Juror" ;
    rdfs:comment "Juror identified in legal document (normalized)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasJuryForeman a rdf:Property ;
    rdfs:label "Jury Foreman" ;
    rdfs:comment "Jury foreman identified in legal document (normalized)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasJustice a rdf:Property ;
    rdfs:label "Justice" ;
    rdfs:comment "Name of the judge hearing an appeal" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasJusticeOfPeace a rdf:Property ;
    rdfs:label "Justice of the Peace" ;
    rdfs:comment "Justice of the peace identified in legal document (normalized)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:legalFunction a rdf:Property ;
    rdfs:label "Legal Function" ;
    rdfs:comment "Legal function of a filing included in case file" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasLicensee a rdf:Property ;
    rdfs:label "Licensee" ;
    rdfs:comment "Licensee(s) named on the freedom bond" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasNextFriend a rdf:Property ;
    rdfs:label "Next Friend" ;
    rdfs:comment "Next friend acting on behalf of plaintiff (normalized)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:pdfDownload a rdf:Property ;
    rdfs:label "PDF Download" ;
    rdfs:comment "Link to a PDF of the item's images, provided for convenience." ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasPlaintiff a rdf:Property ;
    rdfs:label "Plaintiff" ;
    rdfs:comment "Name of the case’s plaintiff(s) (normalized)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasPlaintiffNormalized a rdf:Property ;
    rdfs:label "Plaintiff (normalized)" ;
    rdfs:comment "Normalized plaintiff name (not used)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasAttorneyPlaintiff a rdf:Property ;
    rdfs:label "Plaintiff’s Attorney" ;
    rdfs:comment "Name of plaintiff’s attorney (normalized)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasPrincipal a rdf:Property ;
    rdfs:label "Principal" ;
    rdfs:comment "Principal(s) named on the freedom bond" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:relatedCaseNumber a rdf:Property ;
    rdfs:label "Related Court Case Number" ;
    rdfs:comment "Court case number to a related case" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:relatedCaseID a rdf:Property ;
    rdfs:label "Related Project ID" ;
    rdfs:comment "Project identifier of a related case or bond" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasSecurity a rdf:Property ;
    rdfs:label "Security" ;
    rdfs:comment "Security(-ies) named on the freedom bond" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:Series a rdf:Property ;
    rdfs:label "Series" ;
    rdfs:comment "Curatorial grouping of records by subject (e.g. freedom suits, fur trade) or by a party’s affiliation (e.g. Native American, Lewis and Clark expedition) regardless of subject matter" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasSheriff a rdf:Property ;
    rdfs:label "Sheriff" ;
    rdfs:comment "Sheriff identified in legal document (normalized)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasSwornDeclarant a rdf:Property ;
    rdfs:label "Sworn Declarant" ;
    rdfs:comment "Person providing sworn testimony in legal document (witness, deponent, or affiant) (normalized)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:transcriptionText a rdf:Property ;
    rdfs:label "Transcription" ;
    rdfs:comment "Full plain-text transcription of the source document’s content" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .

ccr:hasVictim a rdf:Property ;
    rdfs:label "Victim" ;
    rdfs:comment "Victim identified in legal document (normalized)" ;
    rdfs:domain o:Resource ;
    vs:term_status "experimental" .
