SCHEMA_EP-VV-v1.0.ttl 3.13 KB
# Saved by TopBraid on Tue Jul 26 01:03:35 CEST 2011
# baseURI: http://www.reportinghub.no/1.1/schema/epvv
# imports: http://www.linkedmodel.org/1.2/schema/vaem
# imports: http://www.reportinghub.no/1.1/schema/epa
# imports: http://www.linkedmodel.org/1.0/schema/dtype
# imports: http://spinrdf.org/spin

@prefix dtype:   <http://www.linkedmodel.org/schema/dtype#> .
@prefix epvv:    <http://www.reportinghub.no/schema/epvv#> .
@prefix epvv-1.1:  <http://www.reportinghub.no/1.1/schema/epvv#> .
@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 sp:      <http://spinrdf.org/sp#> .
@prefix spin:    <http://spinrdf.org/spin#> .
@prefix spl:     <http://spinrdf.org/spl#> .
@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .

<http://www.reportinghub.no/1.1/schema/epvv>
      rdf:type owl:Ontology ;
      owl:imports <http://www.reportinghub.no/1.1/schema/epa> , <http://www.linkedmodel.org/1.0/schema/dtype> , <http://www.linkedmodel.org/1.2/schema/vaem> , <http://spinrdf.org/spin> ;
      owl:versionInfo "TBD by RH"^^xsd:string .

epvv:Discrepancy
      rdf:type owl:Class ;
      rdfs:label "Discrepancy"^^xsd:string ;
      rdfs:subClassOf owl:Thing .

epvv:ET_InvalidAttributeValue
      rdf:type epvv:ErrorType ;
      rdfs:label "invalid attribute value"^^xsd:string ;
      dtype:value "invalid attribute value"^^xsd:string .

epvv:ET_InvalidEndTime
      rdf:type epvv:EnumeratedValue ;
      rdfs:label "Invalid end time"^^xsd:string .

epvv:ET_InvalidEnumeratedValue
      rdf:type epvv:ErrorType ;
      rdfs:label "invalid enumerated value"^^xsd:string ;
      dtype:value "invalid enumerated value"^^xsd:string .

epvv:ET_InvalidStartTime
      rdf:type epvv:EnumeratedValue ;
      rdfs:label "Invalid start time"^^xsd:string .

epvv:ET_MissingAttribute
      rdf:type epvv:ErrorType ;
      rdfs:label "missing attribute"^^xsd:string ;
      dtype:value "missing attribute"^^xsd:string .

epvv:ET_TotalTimeLessThanReportingPeriod
      rdf:type epvv:EnumeratedValue ;
      rdfs:label "total time is less than reporting period"^^xsd:string .

epvv:ET_TotalTimeMoreThanReportingPeriod
      rdf:type epvv:EnumeratedValue ;
      rdfs:label "total time is more than reporting period"^^xsd:string .

epvv:EnumeratedValue
      rdf:type owl:Class ;
      rdfs:label "Enumerated value"^^xsd:string ;
      rdfs:subClassOf dtype:EnumeratedValue .

epvv:ErrorType
      rdf:type owl:Class ;
      rdfs:label "Error type"^^xsd:string ;
      rdfs:subClassOf epvv:EnumeratedValue .

epvv:Subject
      rdf:type owl:Class ;
      rdfs:label "Source location"^^xsd:string ;
      rdfs:subClassOf owl:Thing .

epvv:WarningType
      rdf:type owl:Class ;
      rdfs:label "Warning type"^^xsd:string ;
      rdfs:subClassOf epvv:EnumeratedValue .

epvv:hasSubject
      rdf:type owl:ObjectProperty ;
      rdfs:label "has subject"^^xsd:string .

epvv:lineNumber
      rdf:type owl:DatatypeProperty ;
      rdfs:label "line number"^^xsd:string ;
      rdfs:range xsd:integer .