Håvard M. Ottestad

added three new properties and also hasCalendar to TimeBased resources

@prefix : <http://data.posccaesar.org/ilap/> .
@prefix PBS: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding/> .
@prefix SCCS_DO_NOT_USE_THIS_NAMESPACE: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS/> .
@prefix ilap: <http://data.posccaesar.org/ilap/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix SCCS: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/> .
@prefix COR: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/CORCoding/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix ILAP: <http://data.posccaesar.org/ilap/> .
@prefix lci: <http://standards.iso.org/iso/15926/tech/ontology/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix SAB: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding/> .
@prefix userfield: <http://data.posccaesar.org/ilap/userfields/> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
ILAP:Activity rdfs:subClassOf [ a owl:Restriction ;
ILAP:shouldUseAnyUri true ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass ILAP:PersonOrOrganization ;
owl:onProperty ILAP:hasSubContractor
] ;
rdfs:subClassOf [ a owl:Restriction ;
ILAP:shouldUseAnyUri true ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ILAP:Organization ;
owl:onProperty ILAP:hasMainContractor
] .
ILAP:hasMainContractor
a owl:ObjectProperty ;
rdfs:comment "A hasResponsible relationship between a planning object and a responsible organization and an organization that has the role main contractor."^^xsd:string ;
rdfs:domain ILAP:Activity ;
rdfs:label "has Main Contractor"^^xsd:string ;
rdfs:range ILAP:PersonOrOrganization ;
rdfs:subPropertyOf ILAP:hasResponsible .
ILAP:Organization a owl:Class , ILAP:ActorInPlan ;
rdfs:comment "A PersonOrOrganization that is an organization responsible for carrying out a specified part of the Schedule (and may be classified according to the Enhets registerin Brønnøysund)."^^xsd:string ;
rdfs:label "Organization"^^xsd:string ;
rdfs:subClassOf ILAP:PersonOrOrganization ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS282149> .
userfield:hasSystemCondition
a owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has System Condition"^^xsd:string .
ILAP:hasSubContractor
a owl:ObjectProperty ;
rdfs:comment "A hasResponsible relationship between a planning object and a responsible organization and an organization that has the role sub contractor."^^xsd:string ;
rdfs:domain ILAP:Activity ;
rdfs:label "has Sub Contractor"^^xsd:string ;
rdfs:range ILAP:PersonOrOrganization ;
rdfs:subPropertyOf ILAP:hasResponsible .
ILAP:PersonOrOrganization
a owl:Class ;
rdfs:comment "An Individual that is a Person or Organization that takes part in carrying out a Plan."^^xsd:string ;
rdfs:label "Person or organization"^^xsd:string ;
rdfs:subClassOf ILAP:PossibleIndividual .
<http://data.posccaesar.org/ilap-userfield/SpecifiedUserField>
rdfs:subClassOf [ a owl:Restriction ;
ILAP:shouldUseRef true ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ILAP:FreeFieldValue ;
owl:onProperty userfield:hasSystemCondition
] .
\ No newline at end of file
......@@ -2062,6 +2062,12 @@ xsd:time rdf:type rdfs:Datatype .
:TimeBased rdf:type owl:Class ;
rdfs:subClassOf :Resource ,
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean;
owl:onProperty :hasCalendar ;
owl:onClass :Calendar ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger
],
[ rdf:type owl:Restriction ;
owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasCurrentProgress> ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
......