Updates to integrate with 15926 and add Drilling classes/individuals
Showing
1 changed file
with
514 additions
and
543 deletions
... | @@ -24,7 +24,7 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -24,7 +24,7 @@ userfield:hasFreeFieldForSpecifiedUserField |
24 | rdf:type owl:ObjectProperty . | 24 | rdf:type owl:ObjectProperty . |
25 | 25 | ||
26 | : rdf:type owl:Ontology ; | 26 | : rdf:type owl:Ontology ; |
27 | - owl:imports <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/CORCoding> , userfield: ; | 27 | + owl:imports userfield: , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/CORCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS> ; |
28 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 28 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
29 | 29 | ||
30 | :Active | 30 | :Active |
... | @@ -33,53 +33,17 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -33,53 +33,17 @@ userfield:hasFreeFieldForSpecifiedUserField |
33 | 33 | ||
34 | :Activity | 34 | :Activity |
35 | rdf:type owl:Class , lci:ClassOfIndividual ; | 35 | rdf:type owl:Class , lci:ClassOfIndividual ; |
36 | - rdfs:comment "A Plan For Activity that has its role within a larger PlanForActivity as a criterion for membership. An Activity in Plan is part of a Plan for Activity, with defined Constraints, Duration, Schedule Dates, Resources and Results. "^^xsd:string ; | 36 | + rdfs:comment "An ISO 15926-4 Activity Class that is something a person or group plans to do, does or has done in order to bring about defined change while consuming time and resources. An activity is generally the smallest portion of a Project used in planning, tracking, and control (adapted from ISO 15926, PMI and BSI)."^^xsd:string ; |
37 | rdfs:label "Activity"^^xsd:string ; | 37 | rdfs:label "Activity"^^xsd:string ; |
38 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS436990091> ; | 38 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS10012097710> ; |
39 | rdfs:subClassOf | 39 | rdfs:subClassOf |
40 | [ rdf:type owl:Restriction ; | 40 | [ rdf:type owl:Restriction ; |
41 | - :shouldUseRef "true"^^xsd:boolean ; | 41 | + :shouldBeInternalAndExternalRef |
42 | - owl:minQualifiedCardinality | 42 | + "true"^^xsd:boolean ; |
43 | - "0"^^xsd:nonNegativeInteger ; | ||
44 | - owl:onClass :FreeField ; | ||
45 | - owl:onProperty :hasFreeField | ||
46 | - ] ; | ||
47 | - rdfs:subClassOf | ||
48 | - [ rdf:type owl:Restriction ; | ||
49 | - owl:minQualifiedCardinality | ||
50 | - "0"^^xsd:nonNegativeInteger ; | ||
51 | - owl:onClass :Status ; | ||
52 | - owl:onProperty :hasActiveStatus | ||
53 | - ] ; | ||
54 | - rdfs:subClassOf | ||
55 | - [ rdf:type owl:Restriction ; | ||
56 | - :shouldUseAnyUri "true"^^xsd:boolean ; | ||
57 | - owl:minQualifiedCardinality | ||
58 | - "0"^^xsd:nonNegativeInteger ; | ||
59 | - owl:onClass :ResultFromActivity ; | ||
60 | - owl:onProperty :hasResult | ||
61 | - ] ; | ||
62 | - rdfs:subClassOf | ||
63 | - [ rdf:type owl:Restriction ; | ||
64 | - owl:minQualifiedCardinality | ||
65 | - "0"^^xsd:nonNegativeInteger ; | ||
66 | - owl:onClass :Constraint ; | ||
67 | - owl:onProperty :hasConstraint | ||
68 | - ] ; | ||
69 | - rdfs:subClassOf | ||
70 | - [ rdf:type owl:Restriction ; | ||
71 | - owl:maxQualifiedCardinality | ||
72 | - "1"^^xsd:nonNegativeInteger ; | ||
73 | - owl:onClass userfield:SpecifiedUserField ; | ||
74 | - owl:onProperty :hasSpecifiedUserField | ||
75 | - ] ; | ||
76 | - rdfs:subClassOf | ||
77 | - [ rdf:type owl:Restriction ; | ||
78 | - :shouldUseRef "true"^^xsd:boolean ; | ||
79 | owl:minQualifiedCardinality | 43 | owl:minQualifiedCardinality |
80 | "0"^^xsd:nonNegativeInteger ; | 44 | "0"^^xsd:nonNegativeInteger ; |
81 | - owl:onClass :Activity ; | 45 | + owl:onClass :WorkOrder ; |
82 | - owl:onProperty :hasParentActivity | 46 | + owl:onProperty :correspondsToPlan |
83 | ] ; | 47 | ] ; |
84 | rdfs:subClassOf | 48 | rdfs:subClassOf |
85 | [ rdf:type owl:Restriction ; | 49 | [ rdf:type owl:Restriction ; |
... | @@ -90,20 +54,6 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -90,20 +54,6 @@ userfield:hasFreeFieldForSpecifiedUserField |
90 | ] ; | 54 | ] ; |
91 | rdfs:subClassOf | 55 | rdfs:subClassOf |
92 | [ rdf:type owl:Restriction ; | 56 | [ rdf:type owl:Restriction ; |
93 | - owl:minQualifiedCardinality | ||
94 | - "0"^^xsd:nonNegativeInteger ; | ||
95 | - owl:onClass :ResourceForActivity ; | ||
96 | - owl:onProperty :hasResource | ||
97 | - ] ; | ||
98 | - rdfs:subClassOf | ||
99 | - [ rdf:type owl:Restriction ; | ||
100 | - owl:onDataRange xsd:string ; | ||
101 | - owl:onProperty :hasDescription ; | ||
102 | - owl:qualifiedCardinality | ||
103 | - "1"^^xsd:nonNegativeInteger | ||
104 | - ] ; | ||
105 | - rdfs:subClassOf | ||
106 | - [ rdf:type owl:Restriction ; | ||
107 | :shouldUseRef "true"^^xsd:boolean ; | 57 | :shouldUseRef "true"^^xsd:boolean ; |
108 | owl:maxQualifiedCardinality | 58 | owl:maxQualifiedCardinality |
109 | "1"^^xsd:nonNegativeInteger ; | 59 | "1"^^xsd:nonNegativeInteger ; |
... | @@ -112,23 +62,11 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -112,23 +62,11 @@ userfield:hasFreeFieldForSpecifiedUserField |
112 | ] ; | 62 | ] ; |
113 | rdfs:subClassOf | 63 | rdfs:subClassOf |
114 | [ rdf:type owl:Restriction ; | 64 | [ rdf:type owl:Restriction ; |
115 | - :shouldBeInternalAndExternalRef | 65 | + :shouldUseAnyUri "true"^^xsd:boolean ; |
116 | - "true"^^xsd:boolean ; | ||
117 | - owl:minQualifiedCardinality | ||
118 | - "0"^^xsd:nonNegativeInteger ; | ||
119 | - owl:onClass :WorkOrder ; | ||
120 | - owl:onProperty :correspondsToPlan | ||
121 | - ] ; | ||
122 | - rdfs:subClassOf | ||
123 | - [ rdf:type owl:Restriction ; | ||
124 | owl:minQualifiedCardinality | 66 | owl:minQualifiedCardinality |
125 | "0"^^xsd:nonNegativeInteger ; | 67 | "0"^^xsd:nonNegativeInteger ; |
126 | - owl:onClass :ExternalReference ; | 68 | + owl:onClass :Result ; |
127 | - owl:onProperty :hasExternalReference | 69 | + owl:onProperty :hasResult |
128 | - ] ; | ||
129 | - rdfs:subClassOf | ||
130 | - [ rdf:type owl:Class ; | ||
131 | - owl:unionOf (:Milestone :Operation :StaffTime :ActivityInPlan) | ||
132 | ] ; | 70 | ] ; |
133 | rdfs:subClassOf | 71 | rdfs:subClassOf |
134 | [ rdf:type owl:Restriction ; | 72 | [ rdf:type owl:Restriction ; |
... | @@ -141,22 +79,9 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -141,22 +79,9 @@ userfield:hasFreeFieldForSpecifiedUserField |
141 | [ rdf:type owl:Restriction ; | 79 | [ rdf:type owl:Restriction ; |
142 | owl:minQualifiedCardinality | 80 | owl:minQualifiedCardinality |
143 | "0"^^xsd:nonNegativeInteger ; | 81 | "0"^^xsd:nonNegativeInteger ; |
144 | - owl:onClass :Responsible ; | 82 | + owl:onClass :ExternalReference ; |
145 | - owl:onProperty :hasResponsible | 83 | + owl:onProperty :hasExternalReference |
146 | ] ; | 84 | ] ; |
147 | - :shouldHaveID "true" ; | ||
148 | - owl:equivalentClass <http://data.posccaesar.org/rdl/RDS3149> . | ||
149 | - | ||
150 | -:ActivityInPlan | ||
151 | - rdf:type owl:Class ; | ||
152 | - rdfs:label "Activity in plan"^^xsd:string ; | ||
153 | - rdfs:subClassOf :Activity . | ||
154 | - | ||
155 | -:Activity_1 | ||
156 | - rdf:type owl:Class , lci:ClassOfIndividual ; | ||
157 | - rdfs:comment "An Arranged Individual that is something a person or group plans to do, does or has done in order to bring about defined change while consuming time and resources. An activity is generally the smallest portion of a Project used in planning, tracking, and control (adapted from ISO 15926, PMI and BSI)."^^xsd:string ; | ||
158 | - rdfs:label "Activity"^^xsd:string ; | ||
159 | - rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS436990091> , owl:Thing ; | ||
160 | rdfs:subClassOf | 85 | rdfs:subClassOf |
161 | [ rdf:type owl:Restriction ; | 86 | [ rdf:type owl:Restriction ; |
162 | owl:onDataRange xsd:string ; | 87 | owl:onDataRange xsd:string ; |
... | @@ -168,31 +93,8 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -168,31 +93,8 @@ userfield:hasFreeFieldForSpecifiedUserField |
168 | [ rdf:type owl:Restriction ; | 93 | [ rdf:type owl:Restriction ; |
169 | owl:minQualifiedCardinality | 94 | owl:minQualifiedCardinality |
170 | "0"^^xsd:nonNegativeInteger ; | 95 | "0"^^xsd:nonNegativeInteger ; |
171 | - owl:onClass :Responsible ; | 96 | + owl:onClass :Resource ; |
172 | - owl:onProperty :hasResponsible | 97 | + owl:onProperty :hasResource |
173 | - ] ; | ||
174 | - rdfs:subClassOf | ||
175 | - [ rdf:type owl:Restriction ; | ||
176 | - :shouldUseRef "true"^^xsd:boolean ; | ||
177 | - owl:minQualifiedCardinality | ||
178 | - "0"^^xsd:nonNegativeInteger ; | ||
179 | - owl:onClass :Activity ; | ||
180 | - owl:onProperty :hasParentActivity | ||
181 | - ] ; | ||
182 | - rdfs:subClassOf | ||
183 | - [ rdf:type owl:Restriction ; | ||
184 | - :shouldUseRef "true"^^xsd:boolean ; | ||
185 | - owl:maxQualifiedCardinality | ||
186 | - "1"^^xsd:nonNegativeInteger ; | ||
187 | - owl:onClass :Calendar ; | ||
188 | - owl:onProperty :hasCalendar | ||
189 | - ] ; | ||
190 | - rdfs:subClassOf | ||
191 | - [ rdf:type owl:Restriction ; | ||
192 | - owl:minQualifiedCardinality | ||
193 | - "0"^^xsd:nonNegativeInteger ; | ||
194 | - owl:onClass :ExternalReference ; | ||
195 | - owl:onProperty :hasExternalReference | ||
196 | ] ; | 98 | ] ; |
197 | rdfs:subClassOf | 99 | rdfs:subClassOf |
198 | [ rdf:type owl:Restriction ; | 100 | [ rdf:type owl:Restriction ; |
... | @@ -203,15 +105,6 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -203,15 +105,6 @@ userfield:hasFreeFieldForSpecifiedUserField |
203 | ] ; | 105 | ] ; |
204 | rdfs:subClassOf | 106 | rdfs:subClassOf |
205 | [ rdf:type owl:Restriction ; | 107 | [ rdf:type owl:Restriction ; |
206 | - :shouldBeInternalAndExternalRef | ||
207 | - "true"^^xsd:boolean ; | ||
208 | - owl:minQualifiedCardinality | ||
209 | - "0"^^xsd:nonNegativeInteger ; | ||
210 | - owl:onClass :WorkOrder ; | ||
211 | - owl:onProperty :correspondsToPlan | ||
212 | - ] ; | ||
213 | - rdfs:subClassOf | ||
214 | - [ rdf:type owl:Restriction ; | ||
215 | owl:minQualifiedCardinality | 108 | owl:minQualifiedCardinality |
216 | "0"^^xsd:nonNegativeInteger ; | 109 | "0"^^xsd:nonNegativeInteger ; |
217 | owl:onClass :Status ; | 110 | owl:onClass :Status ; |
... | @@ -227,60 +120,49 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -227,60 +120,49 @@ userfield:hasFreeFieldForSpecifiedUserField |
227 | ] ; | 120 | ] ; |
228 | rdfs:subClassOf | 121 | rdfs:subClassOf |
229 | [ rdf:type owl:Restriction ; | 122 | [ rdf:type owl:Restriction ; |
230 | - owl:maxQualifiedCardinality | ||
231 | - "1"^^xsd:nonNegativeInteger ; | ||
232 | - owl:onClass :ScheduleForActivityInPlan ; | ||
233 | - owl:onProperty :hasSchedule | ||
234 | - ] ; | ||
235 | - rdfs:subClassOf | ||
236 | - [ rdf:type owl:Restriction ; | ||
237 | - :shouldUseAnyUri "true"^^xsd:boolean ; | ||
238 | owl:minQualifiedCardinality | 123 | owl:minQualifiedCardinality |
239 | "0"^^xsd:nonNegativeInteger ; | 124 | "0"^^xsd:nonNegativeInteger ; |
240 | - owl:onClass :ResultFromActivity ; | 125 | + owl:onClass :Constraint ; |
241 | - owl:onProperty :hasResult | 126 | + owl:onProperty :hasConstraint |
242 | ] ; | 127 | ] ; |
243 | rdfs:subClassOf | 128 | rdfs:subClassOf |
244 | [ rdf:type owl:Restriction ; | 129 | [ rdf:type owl:Restriction ; |
245 | owl:minQualifiedCardinality | 130 | owl:minQualifiedCardinality |
246 | "0"^^xsd:nonNegativeInteger ; | 131 | "0"^^xsd:nonNegativeInteger ; |
247 | - owl:onClass :ResourceForActivity ; | 132 | + owl:onClass :Responsible ; |
248 | - owl:onProperty :hasResource | 133 | + owl:onProperty :hasResponsible |
249 | - ] ; | ||
250 | - rdfs:subClassOf | ||
251 | - [ rdf:type owl:Restriction ; | ||
252 | - owl:maxQualifiedCardinality | ||
253 | - "1"^^xsd:nonNegativeInteger ; | ||
254 | - owl:onClass userfield:SourceSpecifiedUserField ; | ||
255 | - owl:onProperty :hasSpecifiedUserField | ||
256 | ] ; | 134 | ] ; |
257 | rdfs:subClassOf | 135 | rdfs:subClassOf |
258 | [ rdf:type owl:Restriction ; | 136 | [ rdf:type owl:Restriction ; |
137 | + :shouldUseRef "true"^^xsd:boolean ; | ||
259 | owl:minQualifiedCardinality | 138 | owl:minQualifiedCardinality |
260 | "0"^^xsd:nonNegativeInteger ; | 139 | "0"^^xsd:nonNegativeInteger ; |
261 | - owl:onClass :Constraint ; | 140 | + owl:onClass :Activity ; |
262 | - owl:onProperty :hasConstraint | 141 | + owl:onProperty :hasParentActivity |
263 | ] ; | 142 | ] ; |
264 | :shouldHaveID "true" ; | 143 | :shouldHaveID "true" ; |
265 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS3149> . | 144 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS3149> . |
266 | 145 | ||
146 | +:ActivityInPlan | ||
147 | + rdf:type owl:Class ; | ||
148 | + rdfs:comment "An Activity that has its role within a larger PlanForActivity as a criterion for membership. An ActivityInPlan is part of a PlanForActivity, with defined Constraints, Duration, Schedule Dates, Resources and Results."^^xsd:string ; | ||
149 | + rdfs:label "Activity in Plan"^^xsd:string ; | ||
150 | + rdfs:subClassOf :Activity . | ||
151 | + | ||
152 | +:AfterShutdown | ||
153 | + rdf:type :SystemCondition ; | ||
154 | + rdfs:label "After shutdown"^^xsd:string . | ||
155 | + | ||
267 | :Asset | 156 | :Asset |
268 | rdf:type owl:Class ; | 157 | rdf:type owl:Class ; |
269 | - rdfs:comment "A Physical Object that is owned by a business entity from which future economic benefits may be obtained. In the context of ILAP, the focus is on physical assets related to exploration, development and operation of petrochemical reserves."^^xsd:string ; | 158 | + rdfs:comment "A Arranged Individual that is owned by a business entity from which future economic benefits may be obtained. In the context of ILAP, the focus is on physical assets related to exploration, development and operation of petrochemical reserves."^^xsd:string ; |
270 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> . | 159 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS436990091> ; |
160 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS4326435842> . | ||
271 | 161 | ||
272 | :Availability | 162 | :Availability |
273 | rdf:type owl:Class ; | 163 | rdf:type owl:Class ; |
274 | - rdfs:label "A Ratio that is the ability of an item (under combined aspects of its reliability, maintainability and maintenance support) to perform its required function at a stated instant of time over a stated period of time (BS 4778)."^^xsd:string ; | 164 | + rdfs:label "A Property that is the ability of an item (under combined aspects of its reliability, maintainability and maintenance support) to perform its required function at a stated instant of time over a stated period of time (BS 4778)."^^xsd:string ; |
275 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS368999> ; | 165 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS7275639> ; |
276 | - rdfs:subClassOf | ||
277 | - [ rdf:type owl:Restriction ; | ||
278 | - :shouldUseRef "true"^^xsd:boolean ; | ||
279 | - owl:onClass :Plan ; | ||
280 | - owl:onProperty :forPlan ; | ||
281 | - owl:qualifiedCardinality | ||
282 | - "1"^^xsd:nonNegativeInteger | ||
283 | - ] ; | ||
284 | rdfs:subClassOf | 166 | rdfs:subClassOf |
285 | [ rdf:type owl:Class ; | 167 | [ rdf:type owl:Class ; |
286 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 168 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
... | @@ -302,6 +184,14 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -302,6 +184,14 @@ userfield:hasFreeFieldForSpecifiedUserField |
302 | ]) | 184 | ]) |
303 | ] ; | 185 | ] ; |
304 | rdfs:subClassOf | 186 | rdfs:subClassOf |
187 | + [ rdf:type owl:Restriction ; | ||
188 | + :shouldUseRef "true"^^xsd:boolean ; | ||
189 | + owl:onClass :Plan ; | ||
190 | + owl:onProperty :forPlan ; | ||
191 | + owl:qualifiedCardinality | ||
192 | + "1"^^xsd:nonNegativeInteger | ||
193 | + ] ; | ||
194 | + rdfs:subClassOf | ||
305 | [ rdf:type owl:Class ; | 195 | [ rdf:type owl:Class ; |
306 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 196 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
307 | owl:minQualifiedCardinality | 197 | owl:minQualifiedCardinality |
... | @@ -323,33 +213,34 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -323,33 +213,34 @@ userfield:hasFreeFieldForSpecifiedUserField |
323 | ] ; | 213 | ] ; |
324 | rdfs:subClassOf | 214 | rdfs:subClassOf |
325 | [ rdf:type owl:Class ; | 215 | [ rdf:type owl:Class ; |
216 | + :shouldUseRef "true"^^xsd:boolean ; | ||
326 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 217 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
327 | owl:minQualifiedCardinality | 218 | owl:minQualifiedCardinality |
328 | "0"^^xsd:nonNegativeInteger ; | 219 | "0"^^xsd:nonNegativeInteger ; |
329 | - owl:onDataRange xsd:duration ; | 220 | + owl:onClass :Calendar ; |
330 | - owl:onProperty :dailyAvailableDuration | 221 | + owl:onProperty :hasCalendar |
331 | ] [ rdf:type owl:Restriction ; | 222 | ] [ rdf:type owl:Restriction ; |
332 | owl:maxQualifiedCardinality | 223 | owl:maxQualifiedCardinality |
333 | "1"^^xsd:nonNegativeInteger ; | 224 | "1"^^xsd:nonNegativeInteger ; |
334 | - owl:onDataRange xsd:duration ; | 225 | + owl:onClass :Calendar ; |
335 | - owl:onProperty :dailyAvailableDuration | 226 | + owl:onProperty :hasCalendar |
336 | ]) | 227 | ]) |
337 | ] ; | 228 | ] ; |
338 | rdfs:subClassOf | 229 | rdfs:subClassOf |
339 | [ rdf:type owl:Class ; | 230 | [ rdf:type owl:Class ; |
340 | - :shouldUseRef "true"^^xsd:boolean ; | ||
341 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 231 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
342 | owl:minQualifiedCardinality | 232 | owl:minQualifiedCardinality |
343 | "0"^^xsd:nonNegativeInteger ; | 233 | "0"^^xsd:nonNegativeInteger ; |
344 | - owl:onClass :Calendar ; | 234 | + owl:onDataRange xsd:duration ; |
345 | - owl:onProperty :hasCalendar | 235 | + owl:onProperty :dailyAvailableDuration |
346 | ] [ rdf:type owl:Restriction ; | 236 | ] [ rdf:type owl:Restriction ; |
347 | owl:maxQualifiedCardinality | 237 | owl:maxQualifiedCardinality |
348 | "1"^^xsd:nonNegativeInteger ; | 238 | "1"^^xsd:nonNegativeInteger ; |
349 | - owl:onClass :Calendar ; | 239 | + owl:onDataRange xsd:duration ; |
350 | - owl:onProperty :hasCalendar | 240 | + owl:onProperty :dailyAvailableDuration |
351 | ]) | 241 | ]) |
352 | - ] . | 242 | + ] ; |
243 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS14649845> . | ||
353 | 244 | ||
354 | :BaselineScheduleForPlan | 245 | :BaselineScheduleForPlan |
355 | rdf:type owl:Class ; | 246 | rdf:type owl:Class ; |
... | @@ -357,20 +248,16 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -357,20 +248,16 @@ userfield:hasFreeFieldForSpecifiedUserField |
357 | rdfs:label "Baseline schedule for plan"^^xsd:string ; | 248 | rdfs:label "Baseline schedule for plan"^^xsd:string ; |
358 | rdfs:subClassOf :ScheduleForPlan . | 249 | rdfs:subClassOf :ScheduleForPlan . |
359 | 250 | ||
251 | +:BeforeShutdown | ||
252 | + rdf:type :SystemCondition ; | ||
253 | + rdfs:label "Before shutdown"^^xsd:string . | ||
254 | + | ||
360 | :Calendar | 255 | :Calendar |
361 | rdf:type owl:Class ; | 256 | rdf:type owl:Class ; |
362 | rdfs:comment "An Information Object that defines holidays, weekends, regular working hours and shifts applicable to the duration of a Plan or Schedule. It is used in the planning process for developing the schedule."^^xsd:string ; | 257 | rdfs:comment "An Information Object that defines holidays, weekends, regular working hours and shifts applicable to the duration of a Plan or Schedule. It is used in the planning process for developing the schedule."^^xsd:string ; |
363 | rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS329669> ; | 258 | rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS329669> ; |
364 | rdfs:subClassOf | 259 | rdfs:subClassOf |
365 | [ rdf:type owl:Restriction ; | 260 | [ rdf:type owl:Restriction ; |
366 | - :shouldHaveID "true"^^xsd:boolean ; | ||
367 | - owl:minQualifiedCardinality | ||
368 | - "0"^^xsd:nonNegativeInteger ; | ||
369 | - owl:onClass :Period ; | ||
370 | - owl:onProperty :hasPeriod | ||
371 | - ] ; | ||
372 | - rdfs:subClassOf | ||
373 | - [ rdf:type owl:Restriction ; | ||
374 | owl:onDataRange xsd:string ; | 261 | owl:onDataRange xsd:string ; |
375 | owl:onProperty :hasDescription ; | 262 | owl:onProperty :hasDescription ; |
376 | owl:qualifiedCardinality | 263 | owl:qualifiedCardinality |
... | @@ -378,10 +265,11 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -378,10 +265,11 @@ userfield:hasFreeFieldForSpecifiedUserField |
378 | ] ; | 265 | ] ; |
379 | rdfs:subClassOf | 266 | rdfs:subClassOf |
380 | [ rdf:type owl:Restriction ; | 267 | [ rdf:type owl:Restriction ; |
268 | + :shouldHaveID "true"^^xsd:boolean ; | ||
381 | owl:minQualifiedCardinality | 269 | owl:minQualifiedCardinality |
382 | "0"^^xsd:nonNegativeInteger ; | 270 | "0"^^xsd:nonNegativeInteger ; |
383 | - owl:onClass :ExternalReference ; | 271 | + owl:onClass :Period ; |
384 | - owl:onProperty :hasExternalReference | 272 | + owl:onProperty :hasPeriod |
385 | ] ; | 273 | ] ; |
386 | rdfs:subClassOf | 274 | rdfs:subClassOf |
387 | [ rdf:type owl:Restriction ; | 275 | [ rdf:type owl:Restriction ; |
... | @@ -391,7 +279,14 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -391,7 +279,14 @@ userfield:hasFreeFieldForSpecifiedUserField |
391 | [ rdf:type rdfs:Datatype ; | 279 | [ rdf:type rdfs:Datatype ; |
392 | owl:unionOf (xsd:date xsd:dateTime) | 280 | owl:unionOf (xsd:date xsd:dateTime) |
393 | ] ; | 281 | ] ; |
394 | - owl:onProperty :hasFinish | 282 | + owl:onProperty :hasStart |
283 | + ] ; | ||
284 | + rdfs:subClassOf | ||
285 | + [ rdf:type owl:Restriction ; | ||
286 | + owl:minQualifiedCardinality | ||
287 | + "0"^^xsd:nonNegativeInteger ; | ||
288 | + owl:onClass :ExternalReference ; | ||
289 | + owl:onProperty :hasExternalReference | ||
395 | ] ; | 290 | ] ; |
396 | rdfs:subClassOf | 291 | rdfs:subClassOf |
397 | [ rdf:type owl:Restriction ; | 292 | [ rdf:type owl:Restriction ; |
... | @@ -401,27 +296,17 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -401,27 +296,17 @@ userfield:hasFreeFieldForSpecifiedUserField |
401 | [ rdf:type rdfs:Datatype ; | 296 | [ rdf:type rdfs:Datatype ; |
402 | owl:unionOf (xsd:date xsd:dateTime) | 297 | owl:unionOf (xsd:date xsd:dateTime) |
403 | ] ; | 298 | ] ; |
404 | - owl:onProperty :hasStart | 299 | + owl:onProperty :hasFinish |
405 | ] ; | 300 | ] ; |
406 | :shouldHaveID "true" . | 301 | :shouldHaveID "true" . |
407 | 302 | ||
408 | :CalendarSet | 303 | :CalendarSet |
409 | rdf:type owl:Class ; | 304 | rdf:type owl:Class ; |
410 | - rdfs:comment "A Thing that defines a set of Calendars."^^xsd:string ; | 305 | + rdfs:comment "A Information Object that defines a set of Calendars."^^xsd:string ; |
411 | rdfs:label "An Information Object that is a collection of Calendars"^^xsd:string ; | 306 | rdfs:label "An Information Object that is a collection of Calendars"^^xsd:string ; |
412 | rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS329669> ; | 307 | rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS329669> ; |
413 | rdfs:subClassOf | 308 | rdfs:subClassOf |
414 | [ rdf:type owl:Restriction ; | 309 | [ rdf:type owl:Restriction ; |
415 | - owl:maxQualifiedCardinality | ||
416 | - "1"^^xsd:nonNegativeInteger ; | ||
417 | - owl:onDataRange | ||
418 | - [ rdf:type rdfs:Datatype ; | ||
419 | - owl:unionOf (xsd:date xsd:dateTime) | ||
420 | - ] ; | ||
421 | - owl:onProperty :hasStart | ||
422 | - ] ; | ||
423 | - rdfs:subClassOf | ||
424 | - [ rdf:type owl:Restriction ; | ||
425 | owl:minQualifiedCardinality | 310 | owl:minQualifiedCardinality |
426 | "0"^^xsd:nonNegativeInteger ; | 311 | "0"^^xsd:nonNegativeInteger ; |
427 | owl:onClass :ExternalReference ; | 312 | owl:onClass :ExternalReference ; |
... | @@ -429,16 +314,6 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -429,16 +314,6 @@ userfield:hasFreeFieldForSpecifiedUserField |
429 | ] ; | 314 | ] ; |
430 | rdfs:subClassOf | 315 | rdfs:subClassOf |
431 | [ rdf:type owl:Restriction ; | 316 | [ rdf:type owl:Restriction ; |
432 | - owl:maxQualifiedCardinality | ||
433 | - "1"^^xsd:nonNegativeInteger ; | ||
434 | - owl:onDataRange | ||
435 | - [ rdf:type rdfs:Datatype ; | ||
436 | - owl:unionOf (xsd:date xsd:dateTime) | ||
437 | - ] ; | ||
438 | - owl:onProperty :hasFinish | ||
439 | - ] ; | ||
440 | - rdfs:subClassOf | ||
441 | - [ rdf:type owl:Restriction ; | ||
442 | owl:onDataRange xsd:string ; | 317 | owl:onDataRange xsd:string ; |
443 | owl:onProperty :hasName ; | 318 | owl:onProperty :hasName ; |
444 | owl:qualifiedCardinality | 319 | owl:qualifiedCardinality |
... | @@ -451,20 +326,32 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -451,20 +326,32 @@ userfield:hasFreeFieldForSpecifiedUserField |
451 | owl:onClass :Calendar ; | 326 | owl:onClass :Calendar ; |
452 | owl:onProperty :hasCalendar | 327 | owl:onProperty :hasCalendar |
453 | ] ; | 328 | ] ; |
329 | + rdfs:subClassOf | ||
330 | + [ rdf:type owl:Restriction ; | ||
331 | + owl:maxQualifiedCardinality | ||
332 | + "1"^^xsd:nonNegativeInteger ; | ||
333 | + owl:onDataRange | ||
334 | + [ rdf:type rdfs:Datatype ; | ||
335 | + owl:unionOf (xsd:date xsd:dateTime) | ||
336 | + ] ; | ||
337 | + owl:onProperty :hasStart | ||
338 | + ] ; | ||
339 | + rdfs:subClassOf | ||
340 | + [ rdf:type owl:Restriction ; | ||
341 | + owl:maxQualifiedCardinality | ||
342 | + "1"^^xsd:nonNegativeInteger ; | ||
343 | + owl:onDataRange | ||
344 | + [ rdf:type rdfs:Datatype ; | ||
345 | + owl:unionOf (xsd:date xsd:dateTime) | ||
346 | + ] ; | ||
347 | + owl:onProperty :hasFinish | ||
348 | + ] ; | ||
454 | :shouldHaveID "true" . | 349 | :shouldHaveID "true" . |
455 | 350 | ||
456 | :Cancelled | 351 | :Cancelled |
457 | rdf:type :Status ; | 352 | rdf:type :Status ; |
458 | rdfs:label "Cancelled"^^xsd:string . | 353 | rdfs:label "Cancelled"^^xsd:string . |
459 | 354 | ||
460 | -:Chemical_Treatment | ||
461 | - rdf:type :TypeOfWork ; | ||
462 | - rdfs:label "Chemical Treatment"^^xsd:string . | ||
463 | - | ||
464 | -:Chemical_Treatment_Campaign | ||
465 | - rdf:type :TypeOfWork ; | ||
466 | - rdfs:label "Chemical Treatment Campaign"^^xsd:string . | ||
467 | - | ||
468 | :Completed | 355 | :Completed |
469 | rdf:type :Status ; | 356 | rdf:type :Status ; |
470 | rdfs:label "Completed"^^xsd:string . | 357 | rdfs:label "Completed"^^xsd:string . |
... | @@ -475,12 +362,24 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -475,12 +362,24 @@ userfield:hasFreeFieldForSpecifiedUserField |
475 | rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS7953078> ; | 362 | rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS7953078> ; |
476 | rdfs:subClassOf | 363 | rdfs:subClassOf |
477 | [ rdf:type owl:Restriction ; | 364 | [ rdf:type owl:Restriction ; |
365 | + :shouldUseRef "true"^^xsd:boolean ; | ||
366 | + owl:maxQualifiedCardinality | ||
367 | + "1"^^xsd:nonNegativeInteger ; | ||
368 | + owl:onClass :Calendar ; | ||
369 | + owl:onProperty :hasCalendar | ||
370 | + ] ; | ||
371 | + rdfs:subClassOf | ||
372 | + [ rdf:type owl:Restriction ; | ||
478 | owl:minQualifiedCardinality | 373 | owl:minQualifiedCardinality |
479 | "0"^^xsd:nonNegativeInteger ; | 374 | "0"^^xsd:nonNegativeInteger ; |
480 | owl:onClass :ExternalReference ; | 375 | owl:onClass :ExternalReference ; |
481 | owl:onProperty :hasExternalReference | 376 | owl:onProperty :hasExternalReference |
482 | ] ; | 377 | ] ; |
483 | rdfs:subClassOf | 378 | rdfs:subClassOf |
379 | + [ rdf:type owl:Class ; | ||
380 | + owl:unionOf (:FF :FS :SF :SS) | ||
381 | + ] ; | ||
382 | + rdfs:subClassOf | ||
484 | [ rdf:type owl:Restriction ; | 383 | [ rdf:type owl:Restriction ; |
485 | :shouldUseRef "true"^^xsd:boolean ; | 384 | :shouldUseRef "true"^^xsd:boolean ; |
486 | owl:onClass :Activity ; | 385 | owl:onClass :Activity ; |
... | @@ -495,50 +394,47 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -495,50 +394,47 @@ userfield:hasFreeFieldForSpecifiedUserField |
495 | owl:onDataRange xsd:duration ; | 394 | owl:onDataRange xsd:duration ; |
496 | owl:onProperty :hasLag | 395 | owl:onProperty :hasLag |
497 | ] ; | 396 | ] ; |
498 | - rdfs:subClassOf | ||
499 | - [ rdf:type owl:Class ; | ||
500 | - owl:unionOf (:FF :FS :SF :SS) | ||
501 | - ] ; | ||
502 | - rdfs:subClassOf | ||
503 | - [ rdf:type owl:Restriction ; | ||
504 | - :shouldUseRef "true"^^xsd:boolean ; | ||
505 | - owl:maxQualifiedCardinality | ||
506 | - "1"^^xsd:nonNegativeInteger ; | ||
507 | - owl:onClass :Calendar ; | ||
508 | - owl:onProperty :hasCalendar | ||
509 | - ] ; | ||
510 | :shouldHaveID "true" . | 397 | :shouldHaveID "true" . |
511 | 398 | ||
512 | :Coordinate | 399 | :Coordinate |
513 | - rdf:type owl:Class , lci:ClassOfIndividual ; | 400 | + rdf:type lci:ClassOfIndividual , owl:Class ; |
514 | rdfs:comment "A Metric Space Point that specifies location."^^xsd:string ; | 401 | rdfs:comment "A Metric Space Point that specifies location."^^xsd:string ; |
515 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4746617448> ; | 402 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS4746617448> , owl:Thing ; |
516 | rdfs:subClassOf | 403 | rdfs:subClassOf |
517 | [ rdf:type owl:Restriction ; | 404 | [ rdf:type owl:Restriction ; |
518 | owl:onDataRange xsd:decimal ; | 405 | owl:onDataRange xsd:decimal ; |
519 | - owl:onProperty :hasY ; | 406 | + owl:onProperty :hasX ; |
520 | owl:qualifiedCardinality | 407 | owl:qualifiedCardinality |
521 | "1"^^xsd:nonNegativeInteger | 408 | "1"^^xsd:nonNegativeInteger |
522 | ] ; | 409 | ] ; |
523 | rdfs:subClassOf | 410 | rdfs:subClassOf |
524 | [ rdf:type owl:Restriction ; | 411 | [ rdf:type owl:Restriction ; |
525 | owl:onDataRange xsd:decimal ; | 412 | owl:onDataRange xsd:decimal ; |
526 | - owl:onProperty :hasX ; | 413 | + owl:onProperty :hasY ; |
527 | owl:qualifiedCardinality | 414 | owl:qualifiedCardinality |
528 | "1"^^xsd:nonNegativeInteger | 415 | "1"^^xsd:nonNegativeInteger |
529 | - ] . | 416 | + ] ; |
417 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS2213258891> . | ||
418 | + | ||
419 | +:Cost | ||
420 | + rdf:type owl:Class ; | ||
421 | + rdfs:comment "A Property denoting an expense of something."^^xsd:string ; | ||
422 | + rdfs:label "Cost"^^xsd:string ; | ||
423 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7275639> , owl:Thing ; | ||
424 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7945027> . | ||
530 | 425 | ||
531 | :CostBased | 426 | :CostBased |
532 | rdf:type owl:Class ; | 427 | rdf:type owl:Class ; |
533 | rdfs:comment "A Resource that is limited by its cost."^^xsd:string ; | 428 | rdfs:comment "A Resource that is limited by its cost."^^xsd:string ; |
534 | - rdfs:subClassOf :ResourceForActivity ; | 429 | + rdfs:subClassOf :Resource ; |
535 | :shouldHaveID "true" . | 430 | :shouldHaveID "true" . |
536 | 431 | ||
537 | :Criticality | 432 | :Criticality |
538 | rdf:type owl:Class ; | 433 | rdf:type owl:Class ; |
539 | rdfs:comment "A Criticalty Rating that is a measure of the consequence of failure of (one or more) activities."^^xsd:string ; | 434 | rdfs:comment "A Criticalty Rating that is a measure of the consequence of failure of (one or more) activities."^^xsd:string ; |
540 | rdfs:label "Criticality"^^xsd:string ; | 435 | rdfs:label "Criticality"^^xsd:string ; |
541 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS7947106> . | 436 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7275639> , owl:Thing ; |
437 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7947106> . | ||
542 | 438 | ||
543 | :CurrentScheduleForPlan | 439 | :CurrentScheduleForPlan |
544 | rdf:type owl:Class ; | 440 | rdf:type owl:Class ; |
... | @@ -563,10 +459,10 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -563,10 +459,10 @@ userfield:hasFreeFieldForSpecifiedUserField |
563 | rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS329669> ; | 459 | rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS329669> ; |
564 | rdfs:subClassOf | 460 | rdfs:subClassOf |
565 | [ rdf:type owl:Restriction ; | 461 | [ rdf:type owl:Restriction ; |
566 | - owl:minQualifiedCardinality | 462 | + owl:onClass :Project ; |
567 | - "0"^^xsd:nonNegativeInteger ; | 463 | + owl:onProperty :hasProject ; |
568 | - owl:onClass :ProfileSet ; | 464 | + owl:qualifiedCardinality |
569 | - owl:onProperty :hasProfileSet | 465 | + "1"^^xsd:nonNegativeInteger |
570 | ] ; | 466 | ] ; |
571 | rdfs:subClassOf | 467 | rdfs:subClassOf |
572 | [ rdf:type owl:Restriction ; | 468 | [ rdf:type owl:Restriction ; |
... | @@ -577,13 +473,6 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -577,13 +473,6 @@ userfield:hasFreeFieldForSpecifiedUserField |
577 | ] ; | 473 | ] ; |
578 | rdfs:subClassOf | 474 | rdfs:subClassOf |
579 | [ rdf:type owl:Restriction ; | 475 | [ rdf:type owl:Restriction ; |
580 | - owl:onClass :Project ; | ||
581 | - owl:onProperty :hasProject ; | ||
582 | - owl:qualifiedCardinality | ||
583 | - "1"^^xsd:nonNegativeInteger | ||
584 | - ] ; | ||
585 | - rdfs:subClassOf | ||
586 | - [ rdf:type owl:Restriction ; | ||
587 | owl:minQualifiedCardinality | 476 | owl:minQualifiedCardinality |
588 | "0"^^xsd:nonNegativeInteger ; | 477 | "0"^^xsd:nonNegativeInteger ; |
589 | owl:onClass :FreeFieldSet ; | 478 | owl:onClass :FreeFieldSet ; |
... | @@ -595,7 +484,15 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -595,7 +484,15 @@ userfield:hasFreeFieldForSpecifiedUserField |
595 | "0"^^xsd:nonNegativeInteger ; | 484 | "0"^^xsd:nonNegativeInteger ; |
596 | owl:onClass :CalendarSet ; | 485 | owl:onClass :CalendarSet ; |
597 | owl:onProperty :hasCalendarSet | 486 | owl:onProperty :hasCalendarSet |
598 | - ] . | 487 | + ] ; |
488 | + rdfs:subClassOf | ||
489 | + [ rdf:type owl:Restriction ; | ||
490 | + owl:minQualifiedCardinality | ||
491 | + "0"^^xsd:nonNegativeInteger ; | ||
492 | + owl:onClass :ProfileSet ; | ||
493 | + owl:onProperty :hasProfileSet | ||
494 | + ] ; | ||
495 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS11708918> . | ||
599 | 496 | ||
600 | :DgPhase | 497 | :DgPhase |
601 | rdf:type owl:Class ; | 498 | rdf:type owl:Class ; |
... | @@ -605,14 +502,34 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -605,14 +502,34 @@ userfield:hasFreeFieldForSpecifiedUserField |
605 | 502 | ||
606 | :Discipline | 503 | :Discipline |
607 | rdf:type owl:Class ; | 504 | rdf:type owl:Class ; |
608 | - rdfs:comment "An Discipline that is the competence (area of knowledge and experience) required to carry out the work in one or more defined Activities, classified according to Discipline Code Manuals defined by participant organizations (typically by large Contractors, and based on standards such as NORSOK COR codes)."^^xsd:string ; | 505 | + rdfs:comment "An Organization that has the competence (area of knowledge and experience) required to carry out the work in one or more defined Activities, classified according to Discipline Code Manuals defined by participant organizations (typically by large Contractors, and based on standards such as NORSOK COR codes)."^^xsd:string ; |
609 | rdfs:label "Discipline"^^xsd:string ; | 506 | rdfs:label "Discipline"^^xsd:string ; |
610 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS6811233> . | 507 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS282149> , owl:Thing ; |
508 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS6811233> . | ||
509 | + | ||
510 | +:DrillingShutdown | ||
511 | + rdf:type :SystemCondition ; | ||
512 | + rdfs:label "Drilling shutdown"^^xsd:string . | ||
513 | + | ||
514 | +:EquipmentShutdown | ||
515 | + rdf:type :SystemCondition ; | ||
516 | + rdfs:label "Equipment shutdown"^^xsd:string . | ||
517 | + | ||
518 | +:Execution | ||
519 | + rdf:type :SystemCondition ; | ||
520 | + rdfs:label "Execution"^^xsd:string . | ||
611 | 521 | ||
612 | :ExternalReference | 522 | :ExternalReference |
613 | rdf:type owl:Class ; | 523 | rdf:type owl:Class ; |
614 | rdfs:comment "A Reference Data Item that identifies a specific information object according to an identification scheme of an external application (i.e., other than the ILAP exchange representation itself). An External Reference can be assigned to any ILAP object, such as Activities, Activity Networks, Projects, Successors, Calendars, Calendar Periods, Resources, etc."^^xsd:string ; | 524 | rdfs:comment "A Reference Data Item that identifies a specific information object according to an identification scheme of an external application (i.e., other than the ILAP exchange representation itself). An External Reference can be assigned to any ILAP object, such as Activities, Activity Networks, Projects, Successors, Calendars, Calendar Periods, Resources, etc."^^xsd:string ; |
615 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS729988351> ; | 525 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS729777231> , owl:Thing ; |
526 | + rdfs:subClassOf | ||
527 | + [ rdf:type owl:Restriction ; | ||
528 | + owl:onDataRange xsd:string ; | ||
529 | + owl:onProperty :hasID ; | ||
530 | + owl:qualifiedCardinality | ||
531 | + "1"^^xsd:nonNegativeInteger | ||
532 | + ] ; | ||
616 | rdfs:subClassOf | 533 | rdfs:subClassOf |
617 | [ rdf:type owl:Restriction ; | 534 | [ rdf:type owl:Restriction ; |
618 | owl:onDataRange | 535 | owl:onDataRange |
... | @@ -629,16 +546,9 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -629,16 +546,9 @@ userfield:hasFreeFieldForSpecifiedUserField |
629 | rdf:rest () | 546 | rdf:rest () |
630 | ] | 547 | ] |
631 | ] | 548 | ] |
632 | - ] | 549 | + ] |
633 | - ] ; | ||
634 | - owl:onProperty :hasApplication ; | ||
635 | - owl:qualifiedCardinality | ||
636 | - "1"^^xsd:nonNegativeInteger | ||
637 | ] ; | 550 | ] ; |
638 | - rdfs:subClassOf | 551 | + owl:onProperty :hasApplication ; |
639 | - [ rdf:type owl:Restriction ; | ||
640 | - owl:onDataRange xsd:string ; | ||
641 | - owl:onProperty :hasID ; | ||
642 | owl:qualifiedCardinality | 552 | owl:qualifiedCardinality |
643 | "1"^^xsd:nonNegativeInteger | 553 | "1"^^xsd:nonNegativeInteger |
644 | ] ; | 554 | ] ; |
... | @@ -648,7 +558,8 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -648,7 +558,8 @@ userfield:hasFreeFieldForSpecifiedUserField |
648 | owl:onProperty :hasSource ; | 558 | owl:onProperty :hasSource ; |
649 | owl:qualifiedCardinality | 559 | owl:qualifiedCardinality |
650 | "1"^^xsd:nonNegativeInteger | 560 | "1"^^xsd:nonNegativeInteger |
651 | - ] . | 561 | + ] ; |
562 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS729988351> . | ||
652 | 563 | ||
653 | :FF rdf:type owl:Class ; | 564 | :FF rdf:type owl:Class ; |
654 | rdfs:comment "An Activity Dependency where the succeeding Activity cannot finish before the preceding Activity is finished."^^xsd:string ; | 565 | rdfs:comment "An Activity Dependency where the succeeding Activity cannot finish before the preceding Activity is finished."^^xsd:string ; |
... | @@ -662,13 +573,19 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -662,13 +573,19 @@ userfield:hasFreeFieldForSpecifiedUserField |
662 | rdf:type owl:Class ; | 573 | rdf:type owl:Class ; |
663 | rdfs:comment "An Asset that is designed, built and operated to serve a particular purpose, such as production of oil and gas."^^xsd:string ; | 574 | rdfs:comment "An Asset that is designed, built and operated to serve a particular purpose, such as production of oil and gas."^^xsd:string ; |
664 | rdfs:label "Facility"^^xsd:string ; | 575 | rdfs:label "Facility"^^xsd:string ; |
665 | - rdfs:subClassOf :Asset . | 576 | + rdfs:subClassOf :Asset ; |
577 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1750613511> . | ||
666 | 578 | ||
667 | :Field | 579 | :Field |
668 | rdf:type owl:Class ; | 580 | rdf:type owl:Class ; |
669 | rdfs:comment "An Asset that is the location of reserves for production of oil and gas."^^xsd:string ; | 581 | rdfs:comment "An Asset that is the location of reserves for production of oil and gas."^^xsd:string ; |
670 | rdfs:label "Field"^^xsd:string ; | 582 | rdfs:label "Field"^^xsd:string ; |
671 | - rdfs:subClassOf :Asset . | 583 | + rdfs:subClassOf :Asset ; |
584 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS4316634537> . | ||
585 | + | ||
586 | +:FieldPlantShutdown | ||
587 | + rdf:type :SystemCondition ; | ||
588 | + rdfs:label "Field plant shutdown"^^xsd:string . | ||
672 | 589 | ||
673 | :FreeField | 590 | :FreeField |
674 | rdf:type owl:Class ; | 591 | rdf:type owl:Class ; |
... | @@ -676,30 +593,30 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -676,30 +593,30 @@ userfield:hasFreeFieldForSpecifiedUserField |
676 | rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS17611736> ; | 593 | rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS17611736> ; |
677 | rdfs:subClassOf | 594 | rdfs:subClassOf |
678 | [ rdf:type owl:Restriction ; | 595 | [ rdf:type owl:Restriction ; |
679 | - owl:onDataRange xsd:string ; | ||
680 | - owl:onProperty :hasFieldName ; | ||
681 | - owl:qualifiedCardinality | ||
682 | - "1"^^xsd:nonNegativeInteger | ||
683 | - ] ; | ||
684 | - rdfs:subClassOf | ||
685 | - [ rdf:type owl:Restriction ; | ||
686 | :shouldHaveID "true"^^xsd:boolean ; | 596 | :shouldHaveID "true"^^xsd:boolean ; |
687 | owl:minQualifiedCardinality | 597 | owl:minQualifiedCardinality |
688 | "0"^^xsd:nonNegativeInteger ; | 598 | "0"^^xsd:nonNegativeInteger ; |
689 | owl:onClass :FreeFieldValue ; | 599 | owl:onClass :FreeFieldValue ; |
690 | owl:onProperty :hasValue | 600 | owl:onProperty :hasValue |
601 | + ] ; | ||
602 | + rdfs:subClassOf | ||
603 | + [ rdf:type owl:Restriction ; | ||
604 | + owl:onDataRange xsd:string ; | ||
605 | + owl:onProperty :hasFieldName ; | ||
606 | + owl:qualifiedCardinality | ||
607 | + "1"^^xsd:nonNegativeInteger | ||
691 | ] . | 608 | ] . |
692 | 609 | ||
693 | :FreeFieldSet | 610 | :FreeFieldSet |
694 | rdf:type owl:Class ; | 611 | rdf:type owl:Class ; |
695 | rdfs:comment "A Data Field that is a collection of Free Fields."^^xsd:string ; | 612 | rdfs:comment "A Data Field that is a collection of Free Fields."^^xsd:string ; |
696 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS17611736> ; | 613 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS17611736> , owl:Thing ; |
697 | rdfs:subClassOf | 614 | rdfs:subClassOf |
698 | [ rdf:type owl:Restriction ; | 615 | [ rdf:type owl:Restriction ; |
699 | - owl:onDataRange xsd:string ; | 616 | + owl:minQualifiedCardinality |
700 | - owl:onProperty :hasName ; | 617 | + "0"^^xsd:nonNegativeInteger ; |
701 | - owl:qualifiedCardinality | 618 | + owl:onClass :FreeField ; |
702 | - "1"^^xsd:nonNegativeInteger | 619 | + owl:onProperty userfield:hasFreeFieldForSpecifiedUserField |
703 | ] ; | 620 | ] ; |
704 | rdfs:subClassOf | 621 | rdfs:subClassOf |
705 | [ rdf:type owl:Restriction ; | 622 | [ rdf:type owl:Restriction ; |
... | @@ -710,44 +627,49 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -710,44 +627,49 @@ userfield:hasFreeFieldForSpecifiedUserField |
710 | ] ; | 627 | ] ; |
711 | rdfs:subClassOf | 628 | rdfs:subClassOf |
712 | [ rdf:type owl:Restriction ; | 629 | [ rdf:type owl:Restriction ; |
713 | - owl:minQualifiedCardinality | 630 | + owl:onDataRange xsd:string ; |
714 | - "0"^^xsd:nonNegativeInteger ; | 631 | + owl:onProperty :hasName ; |
715 | - owl:onClass :FreeField ; | 632 | + owl:qualifiedCardinality |
716 | - owl:onProperty userfield:hasFreeFieldForSpecifiedUserField | 633 | + "1"^^xsd:nonNegativeInteger |
717 | ] . | 634 | ] . |
718 | 635 | ||
719 | :FreeFieldValue | 636 | :FreeFieldValue |
720 | rdf:type owl:Class ; | 637 | rdf:type owl:Class ; |
721 | - rdfs:comment "A Thing that holds Free Field variable values set by the User."^^xsd:string ; | 638 | + rdfs:comment "A Value that holds Free Field variable values."^^xsd:string ; |
722 | rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7945844> ; | 639 | rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7945844> ; |
723 | rdfs:subClassOf | 640 | rdfs:subClassOf |
724 | [ rdf:type owl:Restriction ; | 641 | [ rdf:type owl:Restriction ; |
642 | + owl:maxQualifiedCardinality | ||
643 | + "1"^^xsd:nonNegativeInteger ; | ||
725 | owl:onDataRange xsd:anyType ; | 644 | owl:onDataRange xsd:anyType ; |
726 | - owl:onProperty :hasShort ; | 645 | + owl:onProperty :hasDescription |
727 | - owl:qualifiedCardinality | ||
728 | - "1"^^xsd:nonNegativeInteger | ||
729 | ] ; | 646 | ] ; |
730 | rdfs:subClassOf | 647 | rdfs:subClassOf |
731 | [ rdf:type owl:Restriction ; | 648 | [ rdf:type owl:Restriction ; |
732 | - owl:maxQualifiedCardinality | ||
733 | - "1"^^xsd:nonNegativeInteger ; | ||
734 | owl:onDataRange xsd:anyType ; | 649 | owl:onDataRange xsd:anyType ; |
735 | - owl:onProperty :hasDescription | 650 | + owl:onProperty :hasShort ; |
651 | + owl:qualifiedCardinality | ||
652 | + "1"^^xsd:nonNegativeInteger | ||
736 | ] ; | 653 | ] ; |
737 | :shouldHaveID "true" . | 654 | :shouldHaveID "true" . |
738 | 655 | ||
739 | :Friday | 656 | :Friday |
740 | - rdf:type owl:NamedIndividual , :Weekday . | 657 | + rdf:type :Weekday . |
741 | 658 | ||
742 | :HighCriticality | 659 | :HighCriticality |
743 | rdf:type :Criticality ; | 660 | rdf:type :Criticality ; |
744 | rdfs:label "High criticality"^^xsd:string . | 661 | rdfs:label "High criticality"^^xsd:string . |
745 | 662 | ||
663 | +:InOperation | ||
664 | + rdf:type :SystemCondition ; | ||
665 | + rdfs:label "In operation"^^xsd:string . | ||
666 | + | ||
746 | :License | 667 | :License |
747 | rdf:type owl:Class ; | 668 | rdf:type owl:Class ; |
748 | rdfs:comment "An Asset that represents permission to explore and exploit petrochemical reserves in a defined area."^^xsd:string ; | 669 | rdfs:comment "An Asset that represents permission to explore and exploit petrochemical reserves in a defined area."^^xsd:string ; |
749 | rdfs:label "License"^^xsd:string ; | 670 | rdfs:label "License"^^xsd:string ; |
750 | - rdfs:subClassOf :Asset . | 671 | + rdfs:subClassOf :Asset ; |
672 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS43166345139> . | ||
751 | 673 | ||
752 | :LiveScheduleForPlan | 674 | :LiveScheduleForPlan |
753 | rdf:type owl:Class ; | 675 | rdf:type owl:Class ; |
... | @@ -774,7 +696,7 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -774,7 +696,7 @@ userfield:hasFreeFieldForSpecifiedUserField |
774 | rdfs:subClassOf :Activity . | 696 | rdfs:subClassOf :Activity . |
775 | 697 | ||
776 | :Monday | 698 | :Monday |
777 | - rdf:type owl:NamedIndividual , :Weekday . | 699 | + rdf:type :Weekday . |
778 | 700 | ||
779 | :NoMaterialComponents | 701 | :NoMaterialComponents |
780 | rdf:type :Status ; | 702 | rdf:type :Status ; |
... | @@ -802,36 +724,40 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -802,36 +724,40 @@ userfield:hasFreeFieldForSpecifiedUserField |
802 | [ rdf:type owl:Restriction ; | 724 | [ rdf:type owl:Restriction ; |
803 | owl:maxQualifiedCardinality | 725 | owl:maxQualifiedCardinality |
804 | "1"^^xsd:nonNegativeInteger ; | 726 | "1"^^xsd:nonNegativeInteger ; |
805 | - owl:onDataRange xsd:date ; | 727 | + owl:onDataRange xsd:time ; |
806 | - owl:onProperty :hasFinishDate | 728 | + owl:onProperty :hasStartTime |
729 | + ] ; | ||
730 | + rdfs:subClassOf | ||
731 | + [ rdf:type owl:Restriction ; | ||
732 | + owl:onDataRange xsd:boolean ; | ||
733 | + owl:onProperty :isFree ; | ||
734 | + owl:qualifiedCardinality | ||
735 | + "1"^^xsd:nonNegativeInteger | ||
736 | + ] ; | ||
737 | + rdfs:subClassOf | ||
738 | + [ rdf:type owl:Class ; | ||
739 | + owl:unionOf (:DailyRepeatPeriod :NoRepeatPeriod :WeeklyRepeatPeriod) | ||
807 | ] ; | 740 | ] ; |
808 | rdfs:subClassOf | 741 | rdfs:subClassOf |
809 | [ rdf:type owl:Restriction ; | 742 | [ rdf:type owl:Restriction ; |
810 | owl:maxQualifiedCardinality | 743 | owl:maxQualifiedCardinality |
811 | "1"^^xsd:nonNegativeInteger ; | 744 | "1"^^xsd:nonNegativeInteger ; |
812 | owl:onDataRange xsd:time ; | 745 | owl:onDataRange xsd:time ; |
813 | - owl:onProperty :hasStartTime | 746 | + owl:onProperty :hasFinishTime |
814 | ] ; | 747 | ] ; |
815 | rdfs:subClassOf | 748 | rdfs:subClassOf |
816 | [ rdf:type owl:Restriction ; | 749 | [ rdf:type owl:Restriction ; |
817 | owl:maxQualifiedCardinality | 750 | owl:maxQualifiedCardinality |
818 | "1"^^xsd:nonNegativeInteger ; | 751 | "1"^^xsd:nonNegativeInteger ; |
819 | owl:onDataRange xsd:date ; | 752 | owl:onDataRange xsd:date ; |
820 | - owl:onProperty :hasStartDate | 753 | + owl:onProperty :hasFinishDate |
821 | - ] ; | ||
822 | - rdfs:subClassOf | ||
823 | - [ rdf:type owl:Restriction ; | ||
824 | - owl:onDataRange xsd:boolean ; | ||
825 | - owl:onProperty :isFree ; | ||
826 | - owl:qualifiedCardinality | ||
827 | - "1"^^xsd:nonNegativeInteger | ||
828 | ] ; | 754 | ] ; |
829 | rdfs:subClassOf | 755 | rdfs:subClassOf |
830 | [ rdf:type owl:Restriction ; | 756 | [ rdf:type owl:Restriction ; |
831 | owl:maxQualifiedCardinality | 757 | owl:maxQualifiedCardinality |
832 | "1"^^xsd:nonNegativeInteger ; | 758 | "1"^^xsd:nonNegativeInteger ; |
833 | - owl:onDataRange xsd:time ; | 759 | + owl:onDataRange xsd:date ; |
834 | - owl:onProperty :hasFinishTime | 760 | + owl:onProperty :hasStartDate |
835 | ] ; | 761 | ] ; |
836 | rdfs:subClassOf | 762 | rdfs:subClassOf |
837 | [ rdf:type owl:Restriction ; | 763 | [ rdf:type owl:Restriction ; |
... | @@ -841,17 +767,13 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -841,17 +767,13 @@ userfield:hasFreeFieldForSpecifiedUserField |
841 | owl:onClass :Period ; | 767 | owl:onClass :Period ; |
842 | owl:onProperty :hasPreviousPeriod | 768 | owl:onProperty :hasPreviousPeriod |
843 | ] ; | 769 | ] ; |
844 | - rdfs:subClassOf | ||
845 | - [ rdf:type owl:Class ; | ||
846 | - owl:unionOf (:DailyRepeatPeriod :NoRepeatPeriod :WeeklyRepeatPeriod) | ||
847 | - ] ; | ||
848 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS380969> . | 770 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS380969> . |
849 | 771 | ||
850 | :Phase | 772 | :Phase |
851 | rdf:type owl:Class ; | 773 | rdf:type owl:Class ; |
852 | rdfs:comment "A Period that divides the asset lifecycle into parts according to achievement of defined progress or results as basis for making decisions at Decision Gates."^^xsd:string ; | 774 | rdfs:comment "A Period that divides the asset lifecycle into parts according to achievement of defined progress or results as basis for making decisions at Decision Gates."^^xsd:string ; |
853 | rdfs:label "Phase"^^xsd:string ; | 775 | rdfs:label "Phase"^^xsd:string ; |
854 | - rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS380969> , :Period . | 776 | + rdfs:subClassOf :Period , <http://data.posccaesar.org/rdl/RDS380969> . |
855 | 777 | ||
856 | :Plan | 778 | :Plan |
857 | rdf:type owl:Class ; | 779 | rdf:type owl:Class ; |
... | @@ -859,25 +781,11 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -859,25 +781,11 @@ userfield:hasFreeFieldForSpecifiedUserField |
859 | rdfs:label " Plan for Activity"^^xsd:string ; | 781 | rdfs:label " Plan for Activity"^^xsd:string ; |
860 | rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS10012097710> , owl:Thing ; | 782 | rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS10012097710> , owl:Thing ; |
861 | rdfs:subClassOf | 783 | rdfs:subClassOf |
862 | - [ rdf:type owl:Class ; | ||
863 | - owl:unionOf (:WorkOrder :PlanForActivity) | ||
864 | - ] ; | ||
865 | - rdfs:subClassOf | ||
866 | [ rdf:type owl:Restriction ; | 784 | [ rdf:type owl:Restriction ; |
867 | owl:maxQualifiedCardinality | 785 | owl:maxQualifiedCardinality |
868 | "1"^^xsd:nonNegativeInteger ; | 786 | "1"^^xsd:nonNegativeInteger ; |
869 | - owl:onDataRange | 787 | + owl:onClass owl:Class ; |
870 | - [ rdf:type rdfs:Datatype ; | 788 | + owl:onProperty :hasPlanType |
871 | - owl:unionOf (xsd:date xsd:dateTime) | ||
872 | - ] ; | ||
873 | - owl:onProperty :hasStart | ||
874 | - ] ; | ||
875 | - rdfs:subClassOf | ||
876 | - [ rdf:type owl:Restriction ; | ||
877 | - owl:minQualifiedCardinality | ||
878 | - "0"^^xsd:nonNegativeInteger ; | ||
879 | - owl:onClass :ScheduleForPlan ; | ||
880 | - owl:onProperty :hasSchedule | ||
881 | ] ; | 789 | ] ; |
882 | rdfs:subClassOf | 790 | rdfs:subClassOf |
883 | [ rdf:type owl:Restriction ; | 791 | [ rdf:type owl:Restriction ; |
... | @@ -890,67 +798,81 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -890,67 +798,81 @@ userfield:hasFreeFieldForSpecifiedUserField |
890 | owl:onProperty :hasFinish | 798 | owl:onProperty :hasFinish |
891 | ] ; | 799 | ] ; |
892 | rdfs:subClassOf | 800 | rdfs:subClassOf |
893 | - [ rdf:type owl:Restriction ; | 801 | + [ rdf:type owl:Class ; |
894 | - owl:minQualifiedCardinality | 802 | + owl:unionOf (:WorkOrder :PlanForActivity :ScheduleForPlan) |
895 | - "1"^^xsd:nonNegativeInteger ; | ||
896 | - owl:onClass :Activity ; | ||
897 | - owl:onProperty :hasActivity | ||
898 | ] ; | 803 | ] ; |
899 | rdfs:subClassOf | 804 | rdfs:subClassOf |
900 | [ rdf:type owl:Restriction ; | 805 | [ rdf:type owl:Restriction ; |
901 | owl:maxQualifiedCardinality | 806 | owl:maxQualifiedCardinality |
902 | "1"^^xsd:nonNegativeInteger ; | 807 | "1"^^xsd:nonNegativeInteger ; |
903 | - owl:onClass :PlanLevel ; | 808 | + owl:onClass owl:Class ; |
904 | - owl:onProperty :hasLevelType | 809 | + owl:onProperty :hasResultType |
905 | ] ; | 810 | ] ; |
906 | rdfs:subClassOf | 811 | rdfs:subClassOf |
907 | [ rdf:type owl:Restriction ; | 812 | [ rdf:type owl:Restriction ; |
908 | owl:maxQualifiedCardinality | 813 | owl:maxQualifiedCardinality |
909 | "1"^^xsd:nonNegativeInteger ; | 814 | "1"^^xsd:nonNegativeInteger ; |
910 | owl:onClass owl:Class ; | 815 | owl:onClass owl:Class ; |
911 | - owl:onProperty :hasAreaType | 816 | + owl:onProperty :hasPhaseType |
817 | + ] ; | ||
818 | + rdfs:subClassOf | ||
819 | + [ rdf:type owl:Restriction ; | ||
820 | + owl:minQualifiedCardinality | ||
821 | + "0"^^xsd:nonNegativeInteger ; | ||
822 | + owl:onClass :ScheduleForPlan ; | ||
823 | + owl:onProperty :hasSchedule | ||
912 | ] ; | 824 | ] ; |
913 | rdfs:subClassOf | 825 | rdfs:subClassOf |
914 | [ rdf:type owl:Restriction ; | 826 | [ rdf:type owl:Restriction ; |
915 | owl:maxQualifiedCardinality | 827 | owl:maxQualifiedCardinality |
916 | "1"^^xsd:nonNegativeInteger ; | 828 | "1"^^xsd:nonNegativeInteger ; |
917 | owl:onClass owl:Class ; | 829 | owl:onClass owl:Class ; |
918 | - owl:onProperty :hasPlanType | 830 | + owl:onProperty :hasResourceType |
919 | ] ; | 831 | ] ; |
920 | rdfs:subClassOf | 832 | rdfs:subClassOf |
921 | [ rdf:type owl:Restriction ; | 833 | [ rdf:type owl:Restriction ; |
922 | owl:maxQualifiedCardinality | 834 | owl:maxQualifiedCardinality |
923 | "1"^^xsd:nonNegativeInteger ; | 835 | "1"^^xsd:nonNegativeInteger ; |
924 | owl:onClass owl:Class ; | 836 | owl:onClass owl:Class ; |
925 | - owl:onProperty :hasResourceType | 837 | + owl:onProperty :hasObjectiveType |
838 | + ] ; | ||
839 | + rdfs:subClassOf | ||
840 | + [ rdf:type owl:Restriction ; | ||
841 | + owl:minQualifiedCardinality | ||
842 | + "1"^^xsd:nonNegativeInteger ; | ||
843 | + owl:onClass :Activity ; | ||
844 | + owl:onProperty :hasActivity | ||
926 | ] ; | 845 | ] ; |
927 | rdfs:subClassOf | 846 | rdfs:subClassOf |
928 | [ rdf:type owl:Restriction ; | 847 | [ rdf:type owl:Restriction ; |
929 | owl:maxQualifiedCardinality | 848 | owl:maxQualifiedCardinality |
930 | "1"^^xsd:nonNegativeInteger ; | 849 | "1"^^xsd:nonNegativeInteger ; |
931 | - owl:onClass owl:Class ; | 850 | + owl:onDataRange xsd:dateTime ; |
932 | - owl:onProperty :hasResultType | 851 | + owl:onProperty :now |
933 | ] ; | 852 | ] ; |
934 | rdfs:subClassOf | 853 | rdfs:subClassOf |
935 | [ rdf:type owl:Restriction ; | 854 | [ rdf:type owl:Restriction ; |
936 | owl:maxQualifiedCardinality | 855 | owl:maxQualifiedCardinality |
937 | "1"^^xsd:nonNegativeInteger ; | 856 | "1"^^xsd:nonNegativeInteger ; |
938 | - owl:onClass owl:Class ; | 857 | + owl:onClass :PlanLevel ; |
939 | - owl:onProperty :hasPhaseType | 858 | + owl:onProperty :hasLevelType |
940 | ] ; | 859 | ] ; |
941 | rdfs:subClassOf | 860 | rdfs:subClassOf |
942 | [ rdf:type owl:Restriction ; | 861 | [ rdf:type owl:Restriction ; |
943 | owl:maxQualifiedCardinality | 862 | owl:maxQualifiedCardinality |
944 | "1"^^xsd:nonNegativeInteger ; | 863 | "1"^^xsd:nonNegativeInteger ; |
945 | - owl:onClass owl:Class ; | 864 | + owl:onDataRange |
946 | - owl:onProperty :hasObjectiveType | 865 | + [ rdf:type rdfs:Datatype ; |
866 | + owl:unionOf (xsd:date xsd:dateTime) | ||
867 | + ] ; | ||
868 | + owl:onProperty :hasStart | ||
947 | ] ; | 869 | ] ; |
948 | rdfs:subClassOf | 870 | rdfs:subClassOf |
949 | [ rdf:type owl:Restriction ; | 871 | [ rdf:type owl:Restriction ; |
950 | owl:maxQualifiedCardinality | 872 | owl:maxQualifiedCardinality |
951 | "1"^^xsd:nonNegativeInteger ; | 873 | "1"^^xsd:nonNegativeInteger ; |
952 | - owl:onDataRange xsd:dateTime ; | 874 | + owl:onClass owl:Class ; |
953 | - owl:onProperty :now | 875 | + owl:onProperty :hasAreaType |
954 | ] ; | 876 | ] ; |
955 | :shouldHaveID "true"^^xsd:boolean ; | 877 | :shouldHaveID "true"^^xsd:boolean ; |
956 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7952931> . | 878 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7952931> . |
... | @@ -975,7 +897,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -975,7 +897,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
975 | rdf:type owl:Class ; | 897 | rdf:type owl:Class ; |
976 | rdfs:comment "A Thing that classifies Plans according to their level in the planning hierarchy."^^xsd:string ; | 898 | rdfs:comment "A Thing that classifies Plans according to their level in the planning hierarchy."^^xsd:string ; |
977 | rdfs:label "Plan Level"^^xsd:string ; | 899 | rdfs:label "Plan Level"^^xsd:string ; |
978 | - rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7945844> , owl:Thing . | 900 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS427322951> , owl:Thing , <http://data.posccaesar.org/rdl/RDS7945844> . |
979 | 901 | ||
980 | :Planned | 902 | :Planned |
981 | rdf:type :Status ; | 903 | rdf:type :Status ; |
... | @@ -985,7 +907,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -985,7 +907,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
985 | rdf:type owl:Class ; | 907 | rdf:type owl:Class ; |
986 | rdfs:comment "A 15926-4 Activity that is the creation of one or more instances of PlanForActivity in order to realise a RequiredActivity"^^xsd:string ; | 908 | rdfs:comment "A 15926-4 Activity that is the creation of one or more instances of PlanForActivity in order to realise a RequiredActivity"^^xsd:string ; |
987 | rdfs:label "Planning"^^xsd:string ; | 909 | rdfs:label "Planning"^^xsd:string ; |
988 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS9659447> . | 910 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS3149> , owl:Thing ; |
911 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS9659447> . | ||
912 | + | ||
913 | +:PotentialShutdown | ||
914 | + rdf:type :SystemCondition ; | ||
915 | + rdfs:label "Potential shutdown"^^xsd:string . | ||
989 | 916 | ||
990 | :Pre-costed | 917 | :Pre-costed |
991 | rdf:type :Status ; | 918 | rdf:type :Status ; |
... | @@ -993,8 +920,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -993,8 +920,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
993 | 920 | ||
994 | :Profile | 921 | :Profile |
995 | rdf:type owl:Class ; | 922 | rdf:type owl:Class ; |
996 | - rdfs:comment "A Thing that specifies distribution over time."^^xsd:string ; | 923 | + rdfs:comment "An Abstract Object that specifies distribution over time."^^xsd:string ; |
997 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS47466170192> ; | 924 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS1684986591> , <http://data.posccaesar.org/rdl/RDS47466170192> , owl:Thing ; |
998 | rdfs:subClassOf | 925 | rdfs:subClassOf |
999 | [ rdf:type owl:Restriction ; | 926 | [ rdf:type owl:Restriction ; |
1000 | owl:onDataRange xsd:string ; | 927 | owl:onDataRange xsd:string ; |
... | @@ -1005,29 +932,37 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1005,29 +932,37 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1005 | rdfs:subClassOf | 932 | rdfs:subClassOf |
1006 | [ rdf:type owl:Restriction ; | 933 | [ rdf:type owl:Restriction ; |
1007 | owl:minQualifiedCardinality | 934 | owl:minQualifiedCardinality |
1008 | - "2"^^xsd:nonNegativeInteger ; | 935 | + "0"^^xsd:nonNegativeInteger ; |
1009 | - owl:onClass :Coordinate ; | 936 | + owl:onClass :ExternalReference ; |
1010 | - owl:onProperty :hasCoordinate | 937 | + owl:onProperty :hasExternalReference |
1011 | ] ; | 938 | ] ; |
1012 | rdfs:subClassOf | 939 | rdfs:subClassOf |
1013 | [ rdf:type owl:Restriction ; | 940 | [ rdf:type owl:Restriction ; |
1014 | owl:minQualifiedCardinality | 941 | owl:minQualifiedCardinality |
1015 | - "0"^^xsd:nonNegativeInteger ; | 942 | + "2"^^xsd:nonNegativeInteger ; |
1016 | - owl:onClass :ExternalReference ; | 943 | + owl:onClass :Coordinate ; |
1017 | - owl:onProperty :hasExternalReference | 944 | + owl:onProperty :hasCoordinate |
1018 | ] ; | 945 | ] ; |
1019 | - :shouldHaveID "true" . | 946 | + :shouldHaveID "true" ; |
947 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS47466168170> . | ||
1020 | 948 | ||
1021 | :ProfileSet | 949 | :ProfileSet |
1022 | rdf:type owl:Class ; | 950 | rdf:type owl:Class ; |
1023 | rdfs:comment "A Function that is a collection of Profiles."^^xsd:string ; | 951 | rdfs:comment "A Function that is a collection of Profiles."^^xsd:string ; |
1024 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS47466170192> ; | 952 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS47466170192> , owl:Thing ; |
1025 | rdfs:subClassOf | 953 | rdfs:subClassOf |
1026 | - [ rdf:type owl:Restriction ; | 954 | + [ rdf:type owl:Class ; |
955 | + owl:intersectionOf ([ rdf:type owl:Restriction ; | ||
1027 | owl:minQualifiedCardinality | 956 | owl:minQualifiedCardinality |
957 | + "0"^^xsd:nonNegativeInteger ; | ||
958 | + owl:onDataRange xsd:string ; | ||
959 | + owl:onProperty :hasName | ||
960 | + ] [ rdf:type owl:Restriction ; | ||
961 | + owl:maxQualifiedCardinality | ||
1028 | "1"^^xsd:nonNegativeInteger ; | 962 | "1"^^xsd:nonNegativeInteger ; |
1029 | - owl:onClass :Profile ; | 963 | + owl:onDataRange xsd:string ; |
1030 | - owl:onProperty :hasProfile | 964 | + owl:onProperty :hasName |
965 | + ]) | ||
1031 | ] ; | 966 | ] ; |
1032 | rdfs:subClassOf | 967 | rdfs:subClassOf |
1033 | [ rdf:type owl:Restriction ; | 968 | [ rdf:type owl:Restriction ; |
... | @@ -1037,18 +972,11 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1037,18 +972,11 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1037 | owl:onProperty :hasExternalReference | 972 | owl:onProperty :hasExternalReference |
1038 | ] ; | 973 | ] ; |
1039 | rdfs:subClassOf | 974 | rdfs:subClassOf |
1040 | - [ rdf:type owl:Class ; | 975 | + [ rdf:type owl:Restriction ; |
1041 | - owl:intersectionOf ([ rdf:type owl:Restriction ; | ||
1042 | owl:minQualifiedCardinality | 976 | owl:minQualifiedCardinality |
1043 | - "0"^^xsd:nonNegativeInteger ; | ||
1044 | - owl:onDataRange xsd:string ; | ||
1045 | - owl:onProperty :hasName | ||
1046 | - ] [ rdf:type owl:Restriction ; | ||
1047 | - owl:maxQualifiedCardinality | ||
1048 | "1"^^xsd:nonNegativeInteger ; | 977 | "1"^^xsd:nonNegativeInteger ; |
1049 | - owl:onDataRange xsd:string ; | 978 | + owl:onClass :Profile ; |
1050 | - owl:onProperty :hasName | 979 | + owl:onProperty :hasProfile |
1051 | - ]) | ||
1052 | ] ; | 980 | ] ; |
1053 | :shouldHaveID "true" . | 981 | :shouldHaveID "true" . |
1054 | 982 | ||
... | @@ -1056,13 +984,29 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1056,13 +984,29 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1056 | rdf:type owl:Class ; | 984 | rdf:type owl:Class ; |
1057 | rdfs:comment "An Activity that is a temporary endeavor (in contrast with ongoing operations) with a defined beginning and end, constrained by available time, funding and resources, undertaken to achieve an objective conforming to specific requirements, meet unique objectives, and bring about beneficial change or added value (adapted from BSI and Wikipedia)."^^xsd:string ; | 985 | rdfs:comment "An Activity that is a temporary endeavor (in contrast with ongoing operations) with a defined beginning and end, constrained by available time, funding and resources, undertaken to achieve an objective conforming to specific requirements, meet unique objectives, and bring about beneficial change or added value (adapted from BSI and Wikipedia)."^^xsd:string ; |
1058 | rdfs:label "Project"^^xsd:string ; | 986 | rdfs:label "Project"^^xsd:string ; |
1059 | - rdfs:seeAlso <http://data.posccaesar.org/rdl/RDS9629> ; | 987 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS3149> ; |
1060 | - rdfs:subClassOf owl:Thing ; | ||
1061 | rdfs:subClassOf | 988 | rdfs:subClassOf |
1062 | [ rdf:type owl:Restriction ; | 989 | [ rdf:type owl:Restriction ; |
1063 | owl:maxQualifiedCardinality | 990 | owl:maxQualifiedCardinality |
1064 | "1"^^xsd:nonNegativeInteger ; | 991 | "1"^^xsd:nonNegativeInteger ; |
1065 | - owl:onClass userfield:SourceSpecifiedUserField ; | 992 | + owl:onDataRange |
993 | + [ rdf:type rdfs:Datatype ; | ||
994 | + owl:unionOf (xsd:date xsd:dateTime) | ||
995 | + ] ; | ||
996 | + owl:onProperty :hasFinish | ||
997 | + ] ; | ||
998 | + rdfs:subClassOf | ||
999 | + [ rdf:type owl:Restriction ; | ||
1000 | + owl:minQualifiedCardinality | ||
1001 | + "0"^^xsd:nonNegativeInteger ; | ||
1002 | + owl:onClass :ExternalReference ; | ||
1003 | + owl:onProperty :hasExternalReference | ||
1004 | + ] ; | ||
1005 | + rdfs:subClassOf | ||
1006 | + [ rdf:type owl:Restriction ; | ||
1007 | + owl:maxQualifiedCardinality | ||
1008 | + "1"^^xsd:nonNegativeInteger ; | ||
1009 | + owl:onClass userfield:SpecifiedUserField ; | ||
1066 | owl:onProperty :hasSpecifiedUserField | 1010 | owl:onProperty :hasSpecifiedUserField |
1067 | ] ; | 1011 | ] ; |
1068 | rdfs:subClassOf | 1012 | rdfs:subClassOf |
... | @@ -1084,10 +1028,10 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1084,10 +1028,10 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1084 | ] ; | 1028 | ] ; |
1085 | rdfs:subClassOf | 1029 | rdfs:subClassOf |
1086 | [ rdf:type owl:Restriction ; | 1030 | [ rdf:type owl:Restriction ; |
1087 | - owl:minQualifiedCardinality | 1031 | + owl:maxQualifiedCardinality |
1088 | - "0"^^xsd:nonNegativeInteger ; | 1032 | + "1"^^xsd:nonNegativeInteger ; |
1089 | - owl:onClass :ExternalReference ; | 1033 | + owl:onClass userfield:SourceSpecifiedUserField ; |
1090 | - owl:onProperty :hasExternalReference | 1034 | + owl:onProperty :hasSpecifiedUserField |
1091 | ] ; | 1035 | ] ; |
1092 | rdfs:subClassOf | 1036 | rdfs:subClassOf |
1093 | [ rdf:type owl:Restriction ; | 1037 | [ rdf:type owl:Restriction ; |
... | @@ -1096,24 +1040,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1096,24 +1040,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1096 | owl:qualifiedCardinality | 1040 | owl:qualifiedCardinality |
1097 | "1"^^xsd:nonNegativeInteger | 1041 | "1"^^xsd:nonNegativeInteger |
1098 | ] ; | 1042 | ] ; |
1099 | - rdfs:subClassOf | 1043 | + :shouldHaveID "true" ; |
1100 | - [ rdf:type owl:Restriction ; | 1044 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS9629> . |
1101 | - owl:maxQualifiedCardinality | ||
1102 | - "1"^^xsd:nonNegativeInteger ; | ||
1103 | - owl:onClass userfield:SpecifiedUserField ; | ||
1104 | - owl:onProperty :hasSpecifiedUserField | ||
1105 | - ] ; | ||
1106 | - rdfs:subClassOf | ||
1107 | - [ rdf:type owl:Restriction ; | ||
1108 | - owl:maxQualifiedCardinality | ||
1109 | - "1"^^xsd:nonNegativeInteger ; | ||
1110 | - owl:onDataRange | ||
1111 | - [ rdf:type rdfs:Datatype ; | ||
1112 | - owl:unionOf (xsd:date xsd:dateTime) | ||
1113 | - ] ; | ||
1114 | - owl:onProperty :hasFinish | ||
1115 | - ] ; | ||
1116 | - :shouldHaveID "true" . | ||
1117 | 1045 | ||
1118 | :ProjectPhase | 1046 | :ProjectPhase |
1119 | rdf:type owl:Class ; | 1047 | rdf:type owl:Class ; |
... | @@ -1129,27 +1057,28 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1129,27 +1057,28 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1129 | rdf:type :Status ; | 1057 | rdf:type :Status ; |
1130 | rdfs:label "Released"^^xsd:string . | 1058 | rdfs:label "Released"^^xsd:string . |
1131 | 1059 | ||
1132 | -:ResourceForActivity | 1060 | +:Resource |
1133 | rdf:type owl:Class ; | 1061 | rdf:type owl:Class ; |
1134 | rdfs:comment "A Physical Object that can be measured with units. Resources are assigned to Activities and may consist of people (work hours), materials or physical items."^^xsd:string ; | 1062 | rdfs:comment "A Physical Object that can be measured with units. Resources are assigned to Activities and may consist of people (work hours), materials or physical items."^^xsd:string ; |
1135 | - rdfs:label "Resource for Activity"^^xsd:string ; | 1063 | + rdfs:label "Resource"^^xsd:string ; |
1136 | rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> ; | 1064 | rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> ; |
1137 | rdfs:subClassOf | 1065 | rdfs:subClassOf |
1138 | [ rdf:type owl:Class ; | 1066 | [ rdf:type owl:Class ; |
1139 | owl:unionOf (:CostBased :TimeBased) | 1067 | owl:unionOf (:CostBased :TimeBased) |
1140 | ] ; | 1068 | ] ; |
1141 | - :shouldHaveID "true" . | 1069 | + :shouldHaveID "true" ; |
1070 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS13875949> . | ||
1142 | 1071 | ||
1143 | :ResourceSet | 1072 | :ResourceSet |
1144 | rdf:type owl:Class ; | 1073 | rdf:type owl:Class ; |
1145 | rdfs:comment "A Physical Object that is a collection of Resources."^^xsd:string ; | 1074 | rdfs:comment "A Physical Object that is a collection of Resources."^^xsd:string ; |
1146 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> ; | 1075 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS4326435842> , owl:Thing ; |
1147 | rdfs:subClassOf | 1076 | rdfs:subClassOf |
1148 | [ rdf:type owl:Restriction ; | 1077 | [ rdf:type owl:Restriction ; |
1149 | - owl:onDataRange xsd:string ; | 1078 | + owl:minQualifiedCardinality |
1150 | - owl:onProperty :hasName ; | 1079 | + "0"^^xsd:nonNegativeInteger ; |
1151 | - owl:qualifiedCardinality | 1080 | + owl:onClass :ExternalReference ; |
1152 | - "1"^^xsd:nonNegativeInteger | 1081 | + owl:onProperty :hasExternalReference |
1153 | ] ; | 1082 | ] ; |
1154 | rdfs:subClassOf | 1083 | rdfs:subClassOf |
1155 | [ rdf:type owl:Restriction ; | 1084 | [ rdf:type owl:Restriction ; |
... | @@ -1159,11 +1088,11 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1159,11 +1088,11 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1159 | owl:onProperty :hasTimeBasedResource | 1088 | owl:onProperty :hasTimeBasedResource |
1160 | ] ; | 1089 | ] ; |
1161 | rdfs:subClassOf | 1090 | rdfs:subClassOf |
1162 | - [ rdf:type owl:Restriction ; | 1091 | + [ rdf:type owl:Restriction ; |
1163 | - owl:minQualifiedCardinality | 1092 | + owl:onDataRange xsd:string ; |
1164 | - "0"^^xsd:nonNegativeInteger ; | 1093 | + owl:onProperty :hasName ; |
1165 | - owl:onClass :ExternalReference ; | 1094 | + owl:qualifiedCardinality |
1166 | - owl:onProperty :hasExternalReference | 1095 | + "1"^^xsd:nonNegativeInteger |
1167 | ] ; | 1096 | ] ; |
1168 | :shouldHaveID "true" . | 1097 | :shouldHaveID "true" . |
1169 | 1098 | ||
... | @@ -1171,19 +1100,21 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1171,19 +1100,21 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1171 | rdf:type owl:Class ; | 1100 | rdf:type owl:Class ; |
1172 | rdfs:comment "A Value for a Resource"^^xsd:string ; | 1101 | rdfs:comment "A Value for a Resource"^^xsd:string ; |
1173 | rdfs:label "Resource value"^^xsd:string ; | 1102 | rdfs:label "Resource value"^^xsd:string ; |
1174 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS7945844> . | 1103 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7945844> , owl:Thing . |
1175 | 1104 | ||
1176 | :Responsible | 1105 | :Responsible |
1177 | rdf:type owl:Class ; | 1106 | rdf:type owl:Class ; |
1178 | - rdfs:comment "A Thing that is responsible for carrying out a specified part of the Schedule."^^xsd:string ; | 1107 | + rdfs:comment "An Arranged Individual that is responsible for carrying out a specified part of the Schedule."^^xsd:string ; |
1179 | rdfs:label "Responsible"^^xsd:string ; | 1108 | rdfs:label "Responsible"^^xsd:string ; |
1180 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS413954> , <http://data.posccaesar.org/rdl/RDS282149> . | 1109 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS436990091> ; |
1110 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS282149> , <http://data.posccaesar.org/rdl/RDS413954> . | ||
1181 | 1111 | ||
1182 | -:ResultFromActivity | 1112 | +:Result |
1183 | rdf:type owl:Class ; | 1113 | rdf:type owl:Class ; |
1184 | rdfs:comment "A Physical Object that an Activity is carried out upon, and/or which is the result of carrying out the Activity."^^xsd:string ; | 1114 | rdfs:comment "A Physical Object that an Activity is carried out upon, and/or which is the result of carrying out the Activity."^^xsd:string ; |
1185 | - rdfs:label "Result from Activity"^^xsd:string ; | 1115 | + rdfs:label "Result"^^xsd:string ; |
1186 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> . | 1116 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> ; |
1117 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS43168516168> . | ||
1187 | 1118 | ||
1188 | :RevisedScheduleForPlan | 1119 | :RevisedScheduleForPlan |
1189 | rdf:type owl:Class ; | 1120 | rdf:type owl:Class ; |
... | @@ -1200,22 +1131,19 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1200,22 +1131,19 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1200 | rdfs:subClassOf :Constraint . | 1131 | rdfs:subClassOf :Constraint . |
1201 | 1132 | ||
1202 | :Saturday | 1133 | :Saturday |
1203 | - rdf:type owl:NamedIndividual , :Weekday . | 1134 | + rdf:type :Weekday . |
1204 | 1135 | ||
1205 | :ScheduleForActivityInPlan | 1136 | :ScheduleForActivityInPlan |
1206 | rdf:type owl:Class ; | 1137 | rdf:type owl:Class ; |
1207 | - rdfs:comment "An Activity that is also Schedule, and holds information about the scheduled dates for a Planned Activity."^^xsd:string ; | 1138 | + rdfs:comment "An Information Object that holds information about the scheduled dates for a Planned Activity."^^xsd:string ; |
1208 | rdfs:label "Schdule for activity in plan"^^xsd:string ; | 1139 | rdfs:label "Schdule for activity in plan"^^xsd:string ; |
1209 | - rdfs:subClassOf owl:Thing ; | 1140 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS329669> ; |
1210 | rdfs:subClassOf | 1141 | rdfs:subClassOf |
1211 | [ rdf:type owl:Restriction ; | 1142 | [ rdf:type owl:Restriction ; |
1212 | owl:maxQualifiedCardinality | 1143 | owl:maxQualifiedCardinality |
1213 | "1"^^xsd:nonNegativeInteger ; | 1144 | "1"^^xsd:nonNegativeInteger ; |
1214 | - owl:onDataRange | 1145 | + owl:onDataRange xsd:decimal ; |
1215 | - [ rdf:type owl:Class ; | 1146 | + owl:onProperty :hasPercentageComplete |
1216 | - owl:unionOf (xsd:date xsd:dateTime) | ||
1217 | - ] ; | ||
1218 | - owl:onProperty :hasMsoDate | ||
1219 | ] ; | 1147 | ] ; |
1220 | rdfs:subClassOf | 1148 | rdfs:subClassOf |
1221 | [ rdf:type owl:Restriction ; | 1149 | [ rdf:type owl:Restriction ; |
... | @@ -1225,7 +1153,14 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1225,7 +1153,14 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1225 | [ rdf:type owl:Class ; | 1153 | [ rdf:type owl:Class ; |
1226 | owl:unionOf (xsd:date xsd:dateTime) | 1154 | owl:unionOf (xsd:date xsd:dateTime) |
1227 | ] ; | 1155 | ] ; |
1228 | - owl:onProperty :hasLateStart | 1156 | + owl:onProperty :hasLateFinish |
1157 | + ] ; | ||
1158 | + rdfs:subClassOf | ||
1159 | + [ rdf:type owl:Restriction ; | ||
1160 | + owl:onDataRange xsd:boolean ; | ||
1161 | + owl:onProperty :alwaysOnSchedule ; | ||
1162 | + owl:qualifiedCardinality | ||
1163 | + "1"^^xsd:nonNegativeInteger | ||
1229 | ] ; | 1164 | ] ; |
1230 | rdfs:subClassOf | 1165 | rdfs:subClassOf |
1231 | [ rdf:type owl:Restriction ; | 1166 | [ rdf:type owl:Restriction ; |
... | @@ -1235,14 +1170,17 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1235,14 +1170,17 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1235 | [ rdf:type owl:Class ; | 1170 | [ rdf:type owl:Class ; |
1236 | owl:unionOf (xsd:date xsd:dateTime) | 1171 | owl:unionOf (xsd:date xsd:dateTime) |
1237 | ] ; | 1172 | ] ; |
1238 | - owl:onProperty :hasFnltDate | 1173 | + owl:onProperty :hasSnltDate |
1239 | ] ; | 1174 | ] ; |
1240 | rdfs:subClassOf | 1175 | rdfs:subClassOf |
1241 | [ rdf:type owl:Restriction ; | 1176 | [ rdf:type owl:Restriction ; |
1242 | owl:maxQualifiedCardinality | 1177 | owl:maxQualifiedCardinality |
1243 | "1"^^xsd:nonNegativeInteger ; | 1178 | "1"^^xsd:nonNegativeInteger ; |
1244 | - owl:onDataRange xsd:boolean ; | 1179 | + owl:onDataRange |
1245 | - owl:onProperty :mustStartAsap | 1180 | + [ rdf:type owl:Class ; |
1181 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1182 | + ] ; | ||
1183 | + owl:onProperty :hasFrontlineDate | ||
1246 | ] ; | 1184 | ] ; |
1247 | rdfs:subClassOf | 1185 | rdfs:subClassOf |
1248 | [ rdf:type owl:Restriction ; | 1186 | [ rdf:type owl:Restriction ; |
... | @@ -1252,14 +1190,14 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1252,14 +1190,14 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1252 | [ rdf:type owl:Class ; | 1190 | [ rdf:type owl:Class ; |
1253 | owl:unionOf (xsd:date xsd:dateTime) | 1191 | owl:unionOf (xsd:date xsd:dateTime) |
1254 | ] ; | 1192 | ] ; |
1255 | - owl:onProperty :hasSnltDate | 1193 | + owl:onProperty :hasMfoDate |
1256 | ] ; | 1194 | ] ; |
1257 | rdfs:subClassOf | 1195 | rdfs:subClassOf |
1258 | [ rdf:type owl:Restriction ; | 1196 | [ rdf:type owl:Restriction ; |
1259 | owl:maxQualifiedCardinality | 1197 | owl:maxQualifiedCardinality |
1260 | "1"^^xsd:nonNegativeInteger ; | 1198 | "1"^^xsd:nonNegativeInteger ; |
1261 | - owl:onDataRange xsd:duration ; | 1199 | + owl:onDataRange xsd:boolean ; |
1262 | - owl:onProperty :hasDuration | 1200 | + owl:onProperty :mustStartAsap |
1263 | ] ; | 1201 | ] ; |
1264 | rdfs:subClassOf | 1202 | rdfs:subClassOf |
1265 | [ rdf:type owl:Restriction ; | 1203 | [ rdf:type owl:Restriction ; |
... | @@ -1269,7 +1207,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1269,7 +1207,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1269 | [ rdf:type owl:Class ; | 1207 | [ rdf:type owl:Class ; |
1270 | owl:unionOf (xsd:date xsd:dateTime) | 1208 | owl:unionOf (xsd:date xsd:dateTime) |
1271 | ] ; | 1209 | ] ; |
1272 | - owl:onProperty :hasMfoDate | 1210 | + owl:onProperty :hasSnetDate |
1273 | ] ; | 1211 | ] ; |
1274 | rdfs:subClassOf | 1212 | rdfs:subClassOf |
1275 | [ rdf:type owl:Restriction ; | 1213 | [ rdf:type owl:Restriction ; |
... | @@ -1279,24 +1217,21 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1279,24 +1217,21 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1279 | [ rdf:type owl:Class ; | 1217 | [ rdf:type owl:Class ; |
1280 | owl:unionOf (xsd:date xsd:dateTime) | 1218 | owl:unionOf (xsd:date xsd:dateTime) |
1281 | ] ; | 1219 | ] ; |
1282 | - owl:onProperty :hasEarlyStart | 1220 | + owl:onProperty :hasLateStart |
1283 | ] ; | 1221 | ] ; |
1284 | rdfs:subClassOf | 1222 | rdfs:subClassOf |
1285 | [ rdf:type owl:Restriction ; | 1223 | [ rdf:type owl:Restriction ; |
1286 | - owl:onDataRange xsd:boolean ; | 1224 | + owl:maxQualifiedCardinality |
1287 | - owl:onProperty :alwaysOnSchedule ; | 1225 | + "1"^^xsd:nonNegativeInteger ; |
1288 | - owl:qualifiedCardinality | 1226 | + owl:onDataRange xsd:duration ; |
1289 | - "1"^^xsd:nonNegativeInteger | 1227 | + owl:onProperty :hasFreeFloat |
1290 | ] ; | 1228 | ] ; |
1291 | rdfs:subClassOf | 1229 | rdfs:subClassOf |
1292 | [ rdf:type owl:Restriction ; | 1230 | [ rdf:type owl:Restriction ; |
1293 | owl:maxQualifiedCardinality | 1231 | owl:maxQualifiedCardinality |
1294 | "1"^^xsd:nonNegativeInteger ; | 1232 | "1"^^xsd:nonNegativeInteger ; |
1295 | - owl:onDataRange | 1233 | + owl:onDataRange xsd:boolean ; |
1296 | - [ rdf:type owl:Class ; | 1234 | + owl:onProperty :mustStartAlap |
1297 | - owl:unionOf (xsd:date xsd:dateTime) | ||
1298 | - ] ; | ||
1299 | - owl:onProperty :hasEarlyFinish | ||
1300 | ] ; | 1235 | ] ; |
1301 | rdfs:subClassOf | 1236 | rdfs:subClassOf |
1302 | [ rdf:type owl:Restriction ; | 1237 | [ rdf:type owl:Restriction ; |
... | @@ -1312,11 +1247,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1312,11 +1247,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1312 | [ rdf:type owl:Restriction ; | 1247 | [ rdf:type owl:Restriction ; |
1313 | owl:maxQualifiedCardinality | 1248 | owl:maxQualifiedCardinality |
1314 | "1"^^xsd:nonNegativeInteger ; | 1249 | "1"^^xsd:nonNegativeInteger ; |
1315 | - owl:onDataRange | 1250 | + owl:onDataRange xsd:duration ; |
1316 | - [ rdf:type owl:Class ; | 1251 | + owl:onProperty :hasDuration |
1317 | - owl:unionOf (xsd:date xsd:dateTime) | ||
1318 | - ] ; | ||
1319 | - owl:onProperty :hasLateFinish | ||
1320 | ] ; | 1252 | ] ; |
1321 | rdfs:subClassOf | 1253 | rdfs:subClassOf |
1322 | [ rdf:type owl:Restriction ; | 1254 | [ rdf:type owl:Restriction ; |
... | @@ -1332,15 +1264,18 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1332,15 +1264,18 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1332 | [ rdf:type owl:Restriction ; | 1264 | [ rdf:type owl:Restriction ; |
1333 | owl:maxQualifiedCardinality | 1265 | owl:maxQualifiedCardinality |
1334 | "1"^^xsd:nonNegativeInteger ; | 1266 | "1"^^xsd:nonNegativeInteger ; |
1335 | - owl:onDataRange xsd:decimal ; | 1267 | + owl:onDataRange xsd:duration ; |
1336 | - owl:onProperty :hasPlannedProgress | 1268 | + owl:onProperty :hasTotalFloat |
1337 | ] ; | 1269 | ] ; |
1338 | rdfs:subClassOf | 1270 | rdfs:subClassOf |
1339 | [ rdf:type owl:Restriction ; | 1271 | [ rdf:type owl:Restriction ; |
1340 | owl:maxQualifiedCardinality | 1272 | owl:maxQualifiedCardinality |
1341 | "1"^^xsd:nonNegativeInteger ; | 1273 | "1"^^xsd:nonNegativeInteger ; |
1342 | - owl:onDataRange xsd:boolean ; | 1274 | + owl:onDataRange |
1343 | - owl:onProperty :mustStartAlap | 1275 | + [ rdf:type owl:Class ; |
1276 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1277 | + ] ; | ||
1278 | + owl:onProperty :hasFnltDate | ||
1344 | ] ; | 1279 | ] ; |
1345 | rdfs:subClassOf | 1280 | rdfs:subClassOf |
1346 | [ rdf:type owl:Restriction ; | 1281 | [ rdf:type owl:Restriction ; |
... | @@ -1350,28 +1285,27 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1350,28 +1285,27 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1350 | [ rdf:type owl:Class ; | 1285 | [ rdf:type owl:Class ; |
1351 | owl:unionOf (xsd:date xsd:dateTime) | 1286 | owl:unionOf (xsd:date xsd:dateTime) |
1352 | ] ; | 1287 | ] ; |
1353 | - owl:onProperty :hasSnetDate | 1288 | + owl:onProperty :hasActualStart |
1354 | ] ; | 1289 | ] ; |
1355 | rdfs:subClassOf | 1290 | rdfs:subClassOf |
1356 | [ rdf:type owl:Restriction ; | 1291 | [ rdf:type owl:Restriction ; |
1357 | owl:maxQualifiedCardinality | 1292 | owl:maxQualifiedCardinality |
1358 | "1"^^xsd:nonNegativeInteger ; | 1293 | "1"^^xsd:nonNegativeInteger ; |
1359 | - owl:onDataRange xsd:duration ; | 1294 | + owl:onDataRange |
1360 | - owl:onProperty :hasRemainingDuration | 1295 | + [ rdf:type owl:Class ; |
1296 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1361 | ] ; | 1297 | ] ; |
1362 | - rdfs:subClassOf | 1298 | + owl:onProperty :hasEarlyFinish |
1363 | - [ rdf:type owl:Restriction ; | ||
1364 | - owl:maxQualifiedCardinality | ||
1365 | - "1"^^xsd:nonNegativeInteger ; | ||
1366 | - owl:onDataRange xsd:duration ; | ||
1367 | - owl:onProperty :hasTotalFloat | ||
1368 | ] ; | 1299 | ] ; |
1369 | rdfs:subClassOf | 1300 | rdfs:subClassOf |
1370 | [ rdf:type owl:Restriction ; | 1301 | [ rdf:type owl:Restriction ; |
1371 | owl:maxQualifiedCardinality | 1302 | owl:maxQualifiedCardinality |
1372 | "1"^^xsd:nonNegativeInteger ; | 1303 | "1"^^xsd:nonNegativeInteger ; |
1373 | - owl:onDataRange xsd:decimal ; | 1304 | + owl:onDataRange |
1374 | - owl:onProperty :hasPercentageComplete | 1305 | + [ rdf:type owl:Class ; |
1306 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1307 | + ] ; | ||
1308 | + owl:onProperty :hasMsoDate | ||
1375 | ] ; | 1309 | ] ; |
1376 | rdfs:subClassOf | 1310 | rdfs:subClassOf |
1377 | [ rdf:type owl:Restriction ; | 1311 | [ rdf:type owl:Restriction ; |
... | @@ -1385,8 +1319,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1385,8 +1319,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1385 | [ rdf:type owl:Restriction ; | 1319 | [ rdf:type owl:Restriction ; |
1386 | owl:maxQualifiedCardinality | 1320 | owl:maxQualifiedCardinality |
1387 | "1"^^xsd:nonNegativeInteger ; | 1321 | "1"^^xsd:nonNegativeInteger ; |
1388 | - owl:onDataRange xsd:duration ; | 1322 | + owl:onDataRange xsd:decimal ; |
1389 | - owl:onProperty :hasFreeFloat | 1323 | + owl:onProperty :hasPlannedProgress |
1390 | ] ; | 1324 | ] ; |
1391 | rdfs:subClassOf | 1325 | rdfs:subClassOf |
1392 | [ rdf:type owl:Restriction ; | 1326 | [ rdf:type owl:Restriction ; |
... | @@ -1396,28 +1330,22 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1396,28 +1330,22 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1396 | [ rdf:type owl:Class ; | 1330 | [ rdf:type owl:Class ; |
1397 | owl:unionOf (xsd:date xsd:dateTime) | 1331 | owl:unionOf (xsd:date xsd:dateTime) |
1398 | ] ; | 1332 | ] ; |
1399 | - owl:onProperty :hasFrontlineDate | 1333 | + owl:onProperty :hasEarlyStart |
1400 | ] ; | 1334 | ] ; |
1401 | rdfs:subClassOf | 1335 | rdfs:subClassOf |
1402 | [ rdf:type owl:Restriction ; | 1336 | [ rdf:type owl:Restriction ; |
1403 | owl:maxQualifiedCardinality | 1337 | owl:maxQualifiedCardinality |
1404 | "1"^^xsd:nonNegativeInteger ; | 1338 | "1"^^xsd:nonNegativeInteger ; |
1405 | - owl:onDataRange | 1339 | + owl:onDataRange xsd:duration ; |
1406 | - [ rdf:type owl:Class ; | 1340 | + owl:onProperty :hasRemainingDuration |
1407 | - owl:unionOf (xsd:date xsd:dateTime) | ||
1408 | ] ; | 1341 | ] ; |
1409 | - owl:onProperty :hasActualStart | 1342 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS333764> . |
1410 | - ] . | ||
1411 | 1343 | ||
1412 | :ScheduleForPlan | 1344 | :ScheduleForPlan |
1413 | rdf:type owl:Class ; | 1345 | rdf:type owl:Class ; |
1414 | - rdfs:comment "An Activity that is principally concerned with when events within a plan happen, and holds information about scheduled dates."^^xsd:string ; | 1346 | + rdfs:comment "An Plan that is principally concerned with when events within a plan happen, and holds information about scheduled dates."^^xsd:string ; |
1415 | rdfs:label "Schedule for activity in plan"^^xsd:string ; | 1347 | rdfs:label "Schedule for activity in plan"^^xsd:string ; |
1416 | - rdfs:subClassOf owl:Thing ; | 1348 | + rdfs:subClassOf :Plan ; |
1417 | - rdfs:subClassOf | ||
1418 | - [ rdf:type owl:Class ; | ||
1419 | - owl:unionOf (:BaselineScheduleForPlan :CurrentScheduleForPlan :LiveScheduleForPlan :RevisedScheduleForPlan) | ||
1420 | - ] ; | ||
1421 | rdfs:subClassOf | 1349 | rdfs:subClassOf |
1422 | [ rdf:type owl:Restriction ; | 1350 | [ rdf:type owl:Restriction ; |
1423 | :shouldUseRef "true"^^xsd:boolean ; | 1351 | :shouldUseRef "true"^^xsd:boolean ; |
... | @@ -1426,51 +1354,53 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1426,51 +1354,53 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1426 | owl:onClass :ScheduleForPlan ; | 1354 | owl:onClass :ScheduleForPlan ; |
1427 | owl:onProperty :hasPreviousScheduleForPlan | 1355 | owl:onProperty :hasPreviousScheduleForPlan |
1428 | ] ; | 1356 | ] ; |
1357 | + rdfs:subClassOf | ||
1358 | + [ rdf:type owl:Class ; | ||
1359 | + owl:unionOf (:BaselineScheduleForPlan :CurrentScheduleForPlan :LiveScheduleForPlan :RevisedScheduleForPlan) | ||
1360 | + ] ; | ||
1429 | :shouldHaveID "true"^^xsd:boolean . | 1361 | :shouldHaveID "true"^^xsd:boolean . |
1430 | 1362 | ||
1431 | :Scheduling | 1363 | :Scheduling |
1432 | rdf:type owl:Class ; | 1364 | rdf:type owl:Class ; |
1433 | rdfs:comment "A Planning activity that is the creation of one or more instances of a ScheduleForPlan for a PlanForActivity"^^xsd:string ; | 1365 | rdfs:comment "A Planning activity that is the creation of one or more instances of a ScheduleForPlan for a PlanForActivity"^^xsd:string ; |
1434 | rdfs:label "Scheduling plan"^^xsd:string ; | 1366 | rdfs:label "Scheduling plan"^^xsd:string ; |
1435 | - rdfs:subClassOf :Planning , <http://data.posccaesar.org/rdl/RDS9647162> . | 1367 | + rdfs:subClassOf :Planning ; |
1368 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS9647162> . | ||
1436 | 1369 | ||
1437 | :SettlementRuleCreated | 1370 | :SettlementRuleCreated |
1438 | rdf:type :Status ; | 1371 | rdf:type :Status ; |
1439 | rdfs:label "Settlement rule created"^^xsd:string . | 1372 | rdfs:label "Settlement rule created"^^xsd:string . |
1440 | 1373 | ||
1441 | -:StaffTime | ||
1442 | - rdf:type owl:Class ; | ||
1443 | - rdfs:comment "An Activity that is people in employment"^^xsd:string ; | ||
1444 | - rdfs:label "Staff time"^^xsd:string ; | ||
1445 | - rdfs:subClassOf :Activity . | ||
1446 | - | ||
1447 | :Status | 1374 | :Status |
1448 | rdf:type owl:Class ; | 1375 | rdf:type owl:Class ; |
1449 | rdfs:comment "A Class of Individual that holds information about what is currently happening. Status values describe whether a Project or Activity is started, in progress or completed, and can also say something about resource availability."^^xsd:string ; | 1376 | rdfs:comment "A Class of Individual that holds information about what is currently happening. Status values describe whether a Project or Activity is started, in progress or completed, and can also say something about resource availability."^^xsd:string ; |
1450 | rdfs:label "Status"^^xsd:string ; | 1377 | rdfs:label "Status"^^xsd:string ; |
1451 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS13318199> ; | 1378 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS13318199> , owl:Thing ; |
1452 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS427322951> . | 1379 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS427322951> . |
1453 | 1380 | ||
1454 | :Sunday | 1381 | :Sunday |
1455 | - rdf:type owl:NamedIndividual , :Weekday . | 1382 | + rdf:type :Weekday . |
1383 | + | ||
1384 | +:SystemCondition | ||
1385 | + rdf:type owl:Class ; | ||
1386 | + rdfs:label "System condition"^^xsd:string ; | ||
1387 | + rdfs:subClassOf owl:Thing . | ||
1388 | + | ||
1389 | +:TaskIsDRactivity | ||
1390 | + rdf:type :WellInformationType ; | ||
1391 | + rdfs:label "Task is DRactivity"^^xsd:string . | ||
1392 | + | ||
1393 | +:TaskIsWSactivity | ||
1394 | + rdf:type :WellInformationType ; | ||
1395 | + rdfs:label "Task is WSactivity"^^xsd:string . | ||
1456 | 1396 | ||
1457 | :Thursday | 1397 | :Thursday |
1458 | - rdf:type owl:NamedIndividual , :Weekday . | 1398 | + rdf:type :Weekday . |
1459 | 1399 | ||
1460 | :TimeBased | 1400 | :TimeBased |
1461 | rdf:type owl:Class ; | 1401 | rdf:type owl:Class ; |
1462 | rdfs:comment "A Resource that is limited by the time it is available"^^xsd:string ; | 1402 | rdfs:comment "A Resource that is limited by the time it is available"^^xsd:string ; |
1463 | - rdfs:subClassOf :ResourceForActivity ; | 1403 | + rdfs:subClassOf :Resource ; |
1464 | - rdfs:subClassOf | ||
1465 | - [ rdf:type owl:Restriction ; | ||
1466 | - owl:maxQualifiedCardinality | ||
1467 | - "1"^^xsd:nonNegativeInteger ; | ||
1468 | - owl:onDataRange | ||
1469 | - [ rdf:type rdfs:Datatype ; | ||
1470 | - owl:unionOf (xsd:date xsd:dateTime) | ||
1471 | - ] ; | ||
1472 | - owl:onProperty :hasRemainingFinish | ||
1473 | - ] ; | ||
1474 | rdfs:subClassOf | 1404 | rdfs:subClassOf |
1475 | [ rdf:type owl:Restriction ; | 1405 | [ rdf:type owl:Restriction ; |
1476 | owl:maxQualifiedCardinality | 1406 | owl:maxQualifiedCardinality |
... | @@ -1489,36 +1419,43 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1489,36 +1419,43 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1489 | [ rdf:type owl:Restriction ; | 1419 | [ rdf:type owl:Restriction ; |
1490 | owl:maxQualifiedCardinality | 1420 | owl:maxQualifiedCardinality |
1491 | "1"^^xsd:nonNegativeInteger ; | 1421 | "1"^^xsd:nonNegativeInteger ; |
1492 | - owl:onDataRange xsd:duration ; | 1422 | + owl:onDataRange |
1493 | - owl:onProperty :hasDuration | 1423 | + [ rdf:type rdfs:Datatype ; |
1424 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1425 | + ] ; | ||
1426 | + owl:onProperty :hasRemainingFinish | ||
1494 | ] ; | 1427 | ] ; |
1495 | rdfs:subClassOf | 1428 | rdfs:subClassOf |
1496 | [ rdf:type owl:Restriction ; | 1429 | [ rdf:type owl:Restriction ; |
1497 | owl:maxQualifiedCardinality | 1430 | owl:maxQualifiedCardinality |
1498 | "1"^^xsd:nonNegativeInteger ; | 1431 | "1"^^xsd:nonNegativeInteger ; |
1499 | - owl:onDataRange xsd:decimal ; | 1432 | + owl:onDataRange |
1500 | - owl:onProperty :hasQuantity | 1433 | + [ rdf:type rdfs:Datatype ; |
1434 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1435 | + ] ; | ||
1436 | + owl:onProperty :hasRemainingStart | ||
1501 | ] ; | 1437 | ] ; |
1502 | rdfs:subClassOf | 1438 | rdfs:subClassOf |
1503 | [ rdf:type owl:Restriction ; | 1439 | [ rdf:type owl:Restriction ; |
1440 | + :shouldUseRef "true"^^xsd:boolean ; | ||
1504 | owl:maxQualifiedCardinality | 1441 | owl:maxQualifiedCardinality |
1505 | "1"^^xsd:nonNegativeInteger ; | 1442 | "1"^^xsd:nonNegativeInteger ; |
1506 | - owl:onDataRange xsd:decimal ; | 1443 | + owl:onClass :Profile ; |
1507 | - owl:onProperty :hasExpendedCost | 1444 | + owl:onProperty :hasProfile |
1508 | ] ; | 1445 | ] ; |
1509 | rdfs:subClassOf | 1446 | rdfs:subClassOf |
1510 | [ rdf:type owl:Restriction ; | 1447 | [ rdf:type owl:Restriction ; |
1511 | owl:maxQualifiedCardinality | 1448 | owl:maxQualifiedCardinality |
1512 | "1"^^xsd:nonNegativeInteger ; | 1449 | "1"^^xsd:nonNegativeInteger ; |
1513 | owl:onDataRange xsd:decimal ; | 1450 | owl:onDataRange xsd:decimal ; |
1514 | - owl:onProperty :hasCost | 1451 | + owl:onProperty :hasExpendedQuantity |
1515 | ] ; | 1452 | ] ; |
1516 | rdfs:subClassOf | 1453 | rdfs:subClassOf |
1517 | [ rdf:type owl:Restriction ; | 1454 | [ rdf:type owl:Restriction ; |
1518 | owl:maxQualifiedCardinality | 1455 | owl:maxQualifiedCardinality |
1519 | "1"^^xsd:nonNegativeInteger ; | 1456 | "1"^^xsd:nonNegativeInteger ; |
1520 | owl:onDataRange xsd:decimal ; | 1457 | owl:onDataRange xsd:decimal ; |
1521 | - owl:onProperty :hasExpendedQuantity | 1458 | + owl:onProperty :hasExpendedCost |
1522 | ] ; | 1459 | ] ; |
1523 | rdfs:subClassOf | 1460 | rdfs:subClassOf |
1524 | [ rdf:type owl:Restriction ; | 1461 | [ rdf:type owl:Restriction ; |
... | @@ -1529,11 +1466,17 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1529,11 +1466,17 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1529 | ] ; | 1466 | ] ; |
1530 | rdfs:subClassOf | 1467 | rdfs:subClassOf |
1531 | [ rdf:type owl:Restriction ; | 1468 | [ rdf:type owl:Restriction ; |
1532 | - :shouldUseRef "true"^^xsd:boolean ; | ||
1533 | owl:maxQualifiedCardinality | 1469 | owl:maxQualifiedCardinality |
1534 | "1"^^xsd:nonNegativeInteger ; | 1470 | "1"^^xsd:nonNegativeInteger ; |
1535 | - owl:onClass :Profile ; | 1471 | + owl:onDataRange xsd:duration ; |
1536 | - owl:onProperty :hasProfile | 1472 | + owl:onProperty :hasDuration |
1473 | + ] ; | ||
1474 | + rdfs:subClassOf | ||
1475 | + [ rdf:type owl:Restriction ; | ||
1476 | + owl:maxQualifiedCardinality | ||
1477 | + "1"^^xsd:nonNegativeInteger ; | ||
1478 | + owl:onDataRange xsd:decimal ; | ||
1479 | + owl:onProperty :hasQuantity | ||
1537 | ] ; | 1480 | ] ; |
1538 | rdfs:subClassOf | 1481 | rdfs:subClassOf |
1539 | [ rdf:type owl:Restriction ; | 1482 | [ rdf:type owl:Restriction ; |
... | @@ -1547,11 +1490,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1547,11 +1490,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1547 | [ rdf:type owl:Restriction ; | 1490 | [ rdf:type owl:Restriction ; |
1548 | owl:maxQualifiedCardinality | 1491 | owl:maxQualifiedCardinality |
1549 | "1"^^xsd:nonNegativeInteger ; | 1492 | "1"^^xsd:nonNegativeInteger ; |
1550 | - owl:onDataRange | 1493 | + owl:onDataRange xsd:decimal ; |
1551 | - [ rdf:type rdfs:Datatype ; | 1494 | + owl:onProperty :hasCost |
1552 | - owl:unionOf (xsd:date xsd:dateTime) | ||
1553 | - ] ; | ||
1554 | - owl:onProperty :hasRemainingStart | ||
1555 | ] ; | 1495 | ] ; |
1556 | :shouldHaveID "true" . | 1496 | :shouldHaveID "true" . |
1557 | 1497 | ||
... | @@ -1560,25 +1500,18 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1560,25 +1500,18 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1560 | rdfs:comment "A Resource Value for a Time Based Resource"^^xsd:string ; | 1500 | rdfs:comment "A Resource Value for a Time Based Resource"^^xsd:string ; |
1561 | rdfs:subClassOf :ResourceValue ; | 1501 | rdfs:subClassOf :ResourceValue ; |
1562 | rdfs:subClassOf | 1502 | rdfs:subClassOf |
1563 | - [ rdf:type owl:Restriction ; | 1503 | + [ rdf:type owl:Class ; |
1564 | - owl:onDataRange xsd:string ; | 1504 | + owl:intersectionOf ([ rdf:type owl:Restriction ; |
1565 | - owl:onProperty :hasName ; | ||
1566 | - owl:qualifiedCardinality | ||
1567 | - "1"^^xsd:nonNegativeInteger | ||
1568 | - ] ; | ||
1569 | - rdfs:subClassOf | ||
1570 | - [ rdf:type owl:Restriction ; | ||
1571 | - owl:minQualifiedCardinality | ||
1572 | - "0"^^xsd:nonNegativeInteger ; | ||
1573 | - owl:onClass :ExternalReference ; | ||
1574 | - owl:onProperty :hasExternalReference | ||
1575 | - ] ; | ||
1576 | - rdfs:subClassOf | ||
1577 | - [ rdf:type owl:Restriction ; | ||
1578 | owl:minQualifiedCardinality | 1505 | owl:minQualifiedCardinality |
1579 | "0"^^xsd:nonNegativeInteger ; | 1506 | "0"^^xsd:nonNegativeInteger ; |
1580 | - owl:onClass :Availability ; | 1507 | + owl:onDataRange xsd:decimal ; |
1581 | - owl:onProperty :hasAvailability | 1508 | + owl:onProperty :hasDefaultRate |
1509 | + ] [ rdf:type owl:Restriction ; | ||
1510 | + owl:maxQualifiedCardinality | ||
1511 | + "1"^^xsd:nonNegativeInteger ; | ||
1512 | + owl:onDataRange xsd:decimal ; | ||
1513 | + owl:onProperty :hasDefaultRate | ||
1514 | + ]) | ||
1582 | ] ; | 1515 | ] ; |
1583 | rdfs:subClassOf | 1516 | rdfs:subClassOf |
1584 | [ rdf:type owl:Class ; | 1517 | [ rdf:type owl:Class ; |
... | @@ -1595,32 +1528,37 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1595,32 +1528,37 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1595 | ]) | 1528 | ]) |
1596 | ] ; | 1529 | ] ; |
1597 | rdfs:subClassOf | 1530 | rdfs:subClassOf |
1598 | - [ rdf:type owl:Class ; | 1531 | + [ rdf:type owl:Restriction ; |
1599 | - owl:intersectionOf ([ rdf:type owl:Restriction ; | ||
1600 | owl:minQualifiedCardinality | 1532 | owl:minQualifiedCardinality |
1601 | "0"^^xsd:nonNegativeInteger ; | 1533 | "0"^^xsd:nonNegativeInteger ; |
1602 | - owl:onDataRange xsd:decimal ; | 1534 | + owl:onClass :Availability ; |
1603 | - owl:onProperty :hasDefaultRate | 1535 | + owl:onProperty :hasAvailability |
1604 | - ] [ rdf:type owl:Restriction ; | 1536 | + ] ; |
1605 | - owl:maxQualifiedCardinality | 1537 | + rdfs:subClassOf |
1606 | - "1"^^xsd:nonNegativeInteger ; | 1538 | + [ rdf:type owl:Restriction ; |
1607 | - owl:onDataRange xsd:decimal ; | 1539 | + owl:minQualifiedCardinality |
1608 | - owl:onProperty :hasDefaultRate | 1540 | + "0"^^xsd:nonNegativeInteger ; |
1609 | - ]) | 1541 | + owl:onClass :ExternalReference ; |
1542 | + owl:onProperty :hasExternalReference | ||
1543 | + ] ; | ||
1544 | + rdfs:subClassOf | ||
1545 | + [ rdf:type owl:Restriction ; | ||
1546 | + owl:onDataRange xsd:string ; | ||
1547 | + owl:onProperty :hasName ; | ||
1548 | + owl:qualifiedCardinality | ||
1549 | + "1"^^xsd:nonNegativeInteger | ||
1610 | ] ; | 1550 | ] ; |
1611 | :shouldHaveID "true" . | 1551 | :shouldHaveID "true" . |
1612 | 1552 | ||
1613 | :TimeBasedResourceRef | 1553 | :TimeBasedResourceRef |
1614 | rdf:type owl:ObjectProperty . | 1554 | rdf:type owl:ObjectProperty . |
1615 | 1555 | ||
1616 | -:Tuesday | 1556 | +:TrainShutdown |
1617 | - rdf:type owl:NamedIndividual , :Weekday . | 1557 | + rdf:type :SystemCondition ; |
1558 | + rdfs:label "Train shutdown"^^xsd:string . | ||
1618 | 1559 | ||
1619 | -:TypeOfWork | 1560 | +:Tuesday |
1620 | - rdf:type owl:Class ; | 1561 | + rdf:type :Weekday . |
1621 | - rdfs:comment "The Type of Work for Drilling Activities (part of Use Case 2.5.1)"^^xsd:string ; | ||
1622 | - rdfs:label "Type of work"^^xsd:string ; | ||
1623 | - rdfs:subClassOf owl:Thing . | ||
1624 | 1562 | ||
1625 | :UnderPlanningOrScheduling | 1563 | :UnderPlanningOrScheduling |
1626 | rdf:type :Status ; | 1564 | rdf:type :Status ; |
... | @@ -1636,12 +1574,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1636,12 +1574,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1636 | rdfs:label "WS Activity"^^xsd:string . | 1574 | rdfs:label "WS Activity"^^xsd:string . |
1637 | 1575 | ||
1638 | :Wednesday | 1576 | :Wednesday |
1639 | - rdf:type owl:NamedIndividual , :Weekday . | 1577 | + rdf:type :Weekday . |
1640 | 1578 | ||
1641 | :Weekday | 1579 | :Weekday |
1642 | rdf:type owl:Class ; | 1580 | rdf:type owl:Class ; |
1643 | rdfs:comment "A Thing that represents the period of time between sunrise and sunset. In planning, it is often used to designate a 24-hour period starting from midnight."^^xsd:string ; | 1581 | rdfs:comment "A Thing that represents the period of time between sunrise and sunset. In planning, it is often used to designate a 24-hour period starting from midnight."^^xsd:string ; |
1644 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS356216271> . | 1582 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS356216271> , owl:Thing . |
1645 | 1583 | ||
1646 | :WeeklyRepeatPeriod | 1584 | :WeeklyRepeatPeriod |
1647 | rdf:type owl:Class ; | 1585 | rdf:type owl:Class ; |
... | @@ -1657,13 +1595,51 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1657,13 +1595,51 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1657 | 1595 | ||
1658 | :Well | 1596 | :Well |
1659 | rdf:type owl:Class ; | 1597 | rdf:type owl:Class ; |
1598 | + rdfs:comment "An Asset that is arranged to produce petrochemicals from a reservoir."^^xsd:string ; | ||
1660 | rdfs:label "Well"^^xsd:string ; | 1599 | rdfs:label "Well"^^xsd:string ; |
1661 | - rdfs:subClassOf :Asset . | 1600 | + rdfs:subClassOf :Asset ; |
1601 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS16458543> . | ||
1662 | 1602 | ||
1663 | :WellBore | 1603 | :WellBore |
1664 | rdf:type owl:Class ; | 1604 | rdf:type owl:Class ; |
1605 | + rdfs:comment "An Asset that is a 'borehole' drilled in the earths crust to form part of a well."^^xsd:string ; | ||
1665 | rdfs:label "Well bore"^^xsd:string ; | 1606 | rdfs:label "Well bore"^^xsd:string ; |
1666 | - rdfs:subClassOf :Asset . | 1607 | + rdfs:subClassOf :Asset ; |
1608 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1714464911> . | ||
1609 | + | ||
1610 | +:WellCompletionType | ||
1611 | + rdf:type owl:Class ; | ||
1612 | + rdfs:comment "A functional object that is the purpose of the outfitting of a 'wellbore'."^^xsd:string ; | ||
1613 | + rdfs:label "Well completion type"^^xsd:string ; | ||
1614 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS318059> , owl:Thing ; | ||
1615 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1713402431> . | ||
1616 | + | ||
1617 | +:WellInformationType | ||
1618 | + rdf:type owl:Class ; | ||
1619 | + rdfs:label "Welll information type"^^xsd:string ; | ||
1620 | + rdfs:subClassOf owl:Thing . | ||
1621 | + | ||
1622 | +:WellIsolationPlan | ||
1623 | + rdf:type owl:Class ; | ||
1624 | + rdfs:label "Well isolation plan"^^xsd:string ; | ||
1625 | + rdfs:subClassOf owl:Thing . | ||
1626 | + | ||
1627 | +:WellType | ||
1628 | + rdf:type owl:Class ; | ||
1629 | + rdfs:comment "A description of a Well"^^xsd:string ; | ||
1630 | + rdfs:label "Well Type"^^xsd:string ; | ||
1631 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7006801> , owl:Thing ; | ||
1632 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS16633002> . | ||
1633 | + | ||
1634 | +:WellTypeWork | ||
1635 | + rdf:type owl:Class ; | ||
1636 | + rdfs:label "Well type work"^^xsd:string ; | ||
1637 | + rdfs:subClassOf owl:Thing . | ||
1638 | + | ||
1639 | +:WellWorkType | ||
1640 | + rdf:type owl:Class ; | ||
1641 | + rdfs:label "Well work type"^^xsd:string ; | ||
1642 | + rdfs:subClassOf owl:Thing . | ||
1667 | 1643 | ||
1668 | :WorkOrder | 1644 | :WorkOrder |
1669 | rdf:type owl:Class ; | 1645 | rdf:type owl:Class ; |
... | @@ -2076,18 +2052,18 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2076,18 +2052,18 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2076 | 2052 | ||
2077 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing> | 2053 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing> |
2078 | rdf:type owl:Class ; | 2054 | rdf:type owl:Class ; |
2079 | - rdfs:label "Time based 1"^^xsd:string , "Discipline 1"^^xsd:string , "Cost based 1"^^xsd:string ; | 2055 | + rdfs:label "Cost based 1"^^xsd:string , "Discipline 1"^^xsd:string , "Time based 1"^^xsd:string ; |
2080 | - rdfs:subClassOf :TimeBased , :Discipline , :CostBased . | 2056 | + rdfs:subClassOf :CostBased , :Discipline , :TimeBased . |
2081 | 2057 | ||
2082 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing> | 2058 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing> |
2083 | rdf:type owl:Class ; | 2059 | rdf:type owl:Class ; |
2084 | rdfs:label "PBS Thing"^^xsd:string ; | 2060 | rdfs:label "PBS Thing"^^xsd:string ; |
2085 | - rdfs:subClassOf :ResultFromActivity . | 2061 | + rdfs:subClassOf :Result . |
2086 | 2062 | ||
2087 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> | 2063 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> |
2088 | rdf:type owl:Class ; | 2064 | rdf:type owl:Class ; |
2089 | - rdfs:label "Project phase 1"^^xsd:string , "Dg phase 1"^^xsd:string ; | 2065 | + rdfs:label "Dg phase 1"^^xsd:string , "Project phase 1"^^xsd:string ; |
2090 | - rdfs:subClassOf :ProjectPhase , :DgPhase . | 2066 | + rdfs:subClassOf :DgPhase , :ProjectPhase . |
2091 | 2067 | ||
2092 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> | 2068 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> |
2093 | rdfs:seeAlso <http://data.posccaesar.org/rdl/RDS1263643081> ; | 2069 | rdfs:seeAlso <http://data.posccaesar.org/rdl/RDS1263643081> ; |
... | @@ -2134,11 +2110,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2134,11 +2110,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2134 | rdfs:label "NPD Well bore"^^xsd:string ; | 2110 | rdfs:label "NPD Well bore"^^xsd:string ; |
2135 | rdfs:subClassOf :WellBore . | 2111 | rdfs:subClassOf :WellBore . |
2136 | 2112 | ||
2137 | -<http://data.posccaesar.org/rdl/RDS282149> | ||
2138 | - rdf:type owl:Class ; | ||
2139 | - rdfs:label "Organization"^^xsd:string ; | ||
2140 | - rdfs:subClassOf :Responsible . | ||
2141 | - | ||
2142 | xsd:anyType | 2113 | xsd:anyType |
2143 | rdf:type rdfs:Datatype . | 2114 | rdf:type rdfs:Datatype . |
2144 | 2115 | ... | ... |
-
Please register or login to post a comment