Håvard M. Ottestad

added three new properties and also hasCalendar to TimeBased resources

1 +@prefix : <http://data.posccaesar.org/ilap/> .
2 +@prefix PBS: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding/> .
3 +@prefix SCCS_DO_NOT_USE_THIS_NAMESPACE: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS/> .
4 +@prefix ilap: <http://data.posccaesar.org/ilap/> .
5 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
6 +@prefix SCCS: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/> .
7 +@prefix COR: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/CORCoding/> .
8 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
9 +@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
10 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
11 +@prefix ILAP: <http://data.posccaesar.org/ilap/> .
12 +@prefix lci: <http://standards.iso.org/iso/15926/tech/ontology/> .
13 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
14 +@prefix SAB: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding/> .
15 +@prefix userfield: <http://data.posccaesar.org/ilap/userfields/> .
16 +@prefix xml: <http://www.w3.org/XML/1998/namespace> .
17 +
18 +ILAP:Activity rdfs:subClassOf [ a owl:Restriction ;
19 + ILAP:shouldUseAnyUri true ;
20 + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
21 + owl:onClass ILAP:PersonOrOrganization ;
22 + owl:onProperty ILAP:hasSubContractor
23 + ] ;
24 + rdfs:subClassOf [ a owl:Restriction ;
25 + ILAP:shouldUseAnyUri true ;
26 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
27 + owl:onClass ILAP:Organization ;
28 + owl:onProperty ILAP:hasMainContractor
29 + ] .
30 +
31 +ILAP:hasMainContractor
32 + a owl:ObjectProperty ;
33 + rdfs:comment "A hasResponsible relationship between a planning object and a responsible organization and an organization that has the role main contractor."^^xsd:string ;
34 + rdfs:domain ILAP:Activity ;
35 + rdfs:label "has Main Contractor"^^xsd:string ;
36 + rdfs:range ILAP:PersonOrOrganization ;
37 + rdfs:subPropertyOf ILAP:hasResponsible .
38 +
39 +ILAP:Organization a owl:Class , ILAP:ActorInPlan ;
40 + 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 ;
41 + rdfs:label "Organization"^^xsd:string ;
42 + rdfs:subClassOf ILAP:PersonOrOrganization ;
43 + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS282149> .
44 +
45 +userfield:hasSystemCondition
46 + a owl:ObjectProperty ;
47 + 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 ;
48 + rdfs:label "has System Condition"^^xsd:string .
49 +
50 +ILAP:hasSubContractor
51 + a owl:ObjectProperty ;
52 + rdfs:comment "A hasResponsible relationship between a planning object and a responsible organization and an organization that has the role sub contractor."^^xsd:string ;
53 + rdfs:domain ILAP:Activity ;
54 + rdfs:label "has Sub Contractor"^^xsd:string ;
55 + rdfs:range ILAP:PersonOrOrganization ;
56 + rdfs:subPropertyOf ILAP:hasResponsible .
57 +
58 +ILAP:PersonOrOrganization
59 + a owl:Class ;
60 + rdfs:comment "An Individual that is a Person or Organization that takes part in carrying out a Plan."^^xsd:string ;
61 + rdfs:label "Person or organization"^^xsd:string ;
62 + rdfs:subClassOf ILAP:PossibleIndividual .
63 +
64 +<http://data.posccaesar.org/ilap-userfield/SpecifiedUserField>
65 + rdfs:subClassOf [ a owl:Restriction ;
66 + ILAP:shouldUseRef true ;
67 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
68 + owl:onClass ILAP:FreeFieldValue ;
69 + owl:onProperty userfield:hasSystemCondition
70 + ] .
...\ No newline at end of file ...\ No newline at end of file
...@@ -2062,6 +2062,12 @@ xsd:time rdf:type rdfs:Datatype . ...@@ -2062,6 +2062,12 @@ xsd:time rdf:type rdfs:Datatype .
2062 :TimeBased rdf:type owl:Class ; 2062 :TimeBased rdf:type owl:Class ;
2063 2063
2064 rdfs:subClassOf :Resource , 2064 rdfs:subClassOf :Resource ,
2065 + [ rdf:type owl:Restriction ;
2066 + :shouldUseRef "true"^^xsd:boolean;
2067 + owl:onProperty :hasCalendar ;
2068 + owl:onClass :Calendar ;
2069 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger
2070 + ],
2065 [ rdf:type owl:Restriction ; 2071 [ rdf:type owl:Restriction ;
2066 owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasCurrentProgress> ; 2072 owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasCurrentProgress> ;
2067 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; 2073 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
......