Showing
1 changed file
with
475 additions
and
448 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 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> ; | 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: ; |
28 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 28 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
29 | 29 | ||
30 | :Active | 30 | :Active |
... | @@ -38,25 +38,33 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -38,25 +38,33 @@ userfield:hasFreeFieldForSpecifiedUserField |
38 | rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS3149> ; | 38 | rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS3149> ; |
39 | rdfs:subClassOf | 39 | rdfs:subClassOf |
40 | [ rdf:type owl:Restriction ; | 40 | [ rdf:type owl:Restriction ; |
41 | + owl:onDataRange xsd:string ; | ||
42 | + owl:onProperty :hasDescription ; | ||
43 | + owl:qualifiedCardinality | ||
44 | + "1"^^xsd:nonNegativeInteger | ||
45 | + ] ; | ||
46 | + rdfs:subClassOf | ||
47 | + [ rdf:type owl:Restriction ; | ||
48 | + :shouldBeInternalAndExternalRef | ||
49 | + "true"^^xsd:boolean ; | ||
41 | owl:minQualifiedCardinality | 50 | owl:minQualifiedCardinality |
42 | "0"^^xsd:nonNegativeInteger ; | 51 | "0"^^xsd:nonNegativeInteger ; |
43 | - owl:onClass :Resource ; | 52 | + owl:onClass :WorkOrder ; |
44 | - owl:onProperty :hasResource | 53 | + owl:onProperty :correspondsToPlan |
45 | ] ; | 54 | ] ; |
46 | rdfs:subClassOf | 55 | rdfs:subClassOf |
47 | [ rdf:type owl:Restriction ; | 56 | [ rdf:type owl:Restriction ; |
48 | - :shouldUseRef "true"^^xsd:boolean ; | 57 | + owl:minQualifiedCardinality |
49 | - owl:maxQualifiedCardinality | 58 | + "0"^^xsd:nonNegativeInteger ; |
50 | - "1"^^xsd:nonNegativeInteger ; | 59 | + owl:onClass :Status ; |
51 | - owl:onClass :Calendar ; | 60 | + owl:onProperty :hasActiveStatus |
52 | - owl:onProperty :hasCalendar | ||
53 | ] ; | 61 | ] ; |
54 | rdfs:subClassOf | 62 | rdfs:subClassOf |
55 | [ rdf:type owl:Restriction ; | 63 | [ rdf:type owl:Restriction ; |
56 | owl:minQualifiedCardinality | 64 | owl:minQualifiedCardinality |
57 | "0"^^xsd:nonNegativeInteger ; | 65 | "0"^^xsd:nonNegativeInteger ; |
58 | - owl:onClass :Constraint ; | 66 | + owl:onClass :Responsible ; |
59 | - owl:onProperty :hasConstraint | 67 | + owl:onProperty :hasResponsible |
60 | ] ; | 68 | ] ; |
61 | rdfs:subClassOf | 69 | rdfs:subClassOf |
62 | [ rdf:type owl:Restriction ; | 70 | [ rdf:type owl:Restriction ; |
... | @@ -67,24 +75,10 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -67,24 +75,10 @@ userfield:hasFreeFieldForSpecifiedUserField |
67 | ] ; | 75 | ] ; |
68 | rdfs:subClassOf | 76 | rdfs:subClassOf |
69 | [ rdf:type owl:Restriction ; | 77 | [ rdf:type owl:Restriction ; |
70 | - owl:onDataRange xsd:string ; | ||
71 | - owl:onProperty :hasDescription ; | ||
72 | - owl:qualifiedCardinality | ||
73 | - "1"^^xsd:nonNegativeInteger | ||
74 | - ] ; | ||
75 | - rdfs:subClassOf | ||
76 | - [ rdf:type owl:Restriction ; | ||
77 | - owl:maxQualifiedCardinality | ||
78 | - "1"^^xsd:nonNegativeInteger ; | ||
79 | - owl:onClass :ScheduleForActivity ; | ||
80 | - owl:onProperty :hasSchedule | ||
81 | - ] ; | ||
82 | - rdfs:subClassOf | ||
83 | - [ rdf:type owl:Restriction ; | ||
84 | owl:minQualifiedCardinality | 78 | owl:minQualifiedCardinality |
85 | "0"^^xsd:nonNegativeInteger ; | 79 | "0"^^xsd:nonNegativeInteger ; |
86 | - owl:onClass :Responsible ; | 80 | + owl:onClass :ExternalReference ; |
87 | - owl:onProperty :hasResponsible | 81 | + owl:onProperty :hasExternalReference |
88 | ] ; | 82 | ] ; |
89 | rdfs:subClassOf | 83 | rdfs:subClassOf |
90 | [ rdf:type owl:Restriction ; | 84 | [ rdf:type owl:Restriction ; |
... | @@ -94,114 +88,101 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -94,114 +88,101 @@ userfield:hasFreeFieldForSpecifiedUserField |
94 | owl:onProperty :hasSpecifiedUserField | 88 | owl:onProperty :hasSpecifiedUserField |
95 | ] ; | 89 | ] ; |
96 | rdfs:subClassOf | 90 | rdfs:subClassOf |
97 | - [ rdf:type owl:Class ; | ||
98 | - owl:unionOf (:Operation :PlannedActivity :Milestone) | ||
99 | - ] ; | ||
100 | - rdfs:subClassOf | ||
101 | [ rdf:type owl:Restriction ; | 91 | [ rdf:type owl:Restriction ; |
102 | :shouldUseRef "true"^^xsd:boolean ; | 92 | :shouldUseRef "true"^^xsd:boolean ; |
103 | owl:minQualifiedCardinality | 93 | owl:minQualifiedCardinality |
104 | "0"^^xsd:nonNegativeInteger ; | 94 | "0"^^xsd:nonNegativeInteger ; |
105 | - owl:onClass :FreeField ; | 95 | + owl:onClass :Activity ; |
106 | - owl:onProperty :hasFreeField | 96 | + owl:onProperty :hasParentActivity |
107 | ] ; | 97 | ] ; |
108 | rdfs:subClassOf | 98 | rdfs:subClassOf |
109 | [ rdf:type owl:Restriction ; | 99 | [ rdf:type owl:Restriction ; |
110 | :shouldUseRef "true"^^xsd:boolean ; | 100 | :shouldUseRef "true"^^xsd:boolean ; |
111 | - owl:minQualifiedCardinality | 101 | + owl:maxQualifiedCardinality |
112 | - "0"^^xsd:nonNegativeInteger ; | 102 | + "1"^^xsd:nonNegativeInteger ; |
113 | - owl:onClass :Activity ; | 103 | + owl:onClass :Calendar ; |
114 | - owl:onProperty :hasParentActivity | 104 | + owl:onProperty :hasCalendar |
115 | ] ; | 105 | ] ; |
116 | rdfs:subClassOf | 106 | rdfs:subClassOf |
117 | [ rdf:type owl:Restriction ; | 107 | [ rdf:type owl:Restriction ; |
108 | + :shouldUseAnyUri "true"^^xsd:boolean ; | ||
118 | owl:minQualifiedCardinality | 109 | owl:minQualifiedCardinality |
119 | "0"^^xsd:nonNegativeInteger ; | 110 | "0"^^xsd:nonNegativeInteger ; |
120 | - owl:onClass :Status ; | 111 | + owl:onClass :ResultFromActivity ; |
121 | - owl:onProperty :hasActiveStatus | 112 | + owl:onProperty :hasResult |
122 | ] ; | 113 | ] ; |
123 | rdfs:subClassOf | 114 | rdfs:subClassOf |
124 | [ rdf:type owl:Restriction ; | 115 | [ rdf:type owl:Restriction ; |
125 | - :shouldBeInternalAndExternalRef | ||
126 | - "true"^^xsd:boolean ; | ||
127 | owl:minQualifiedCardinality | 116 | owl:minQualifiedCardinality |
128 | "0"^^xsd:nonNegativeInteger ; | 117 | "0"^^xsd:nonNegativeInteger ; |
129 | - owl:onClass :WorkOrder ; | 118 | + owl:onClass :Constraint ; |
130 | - owl:onProperty :correspondsToPlan | 119 | + owl:onProperty :hasConstraint |
131 | ] ; | 120 | ] ; |
132 | rdfs:subClassOf | 121 | rdfs:subClassOf |
133 | [ rdf:type owl:Restriction ; | 122 | [ rdf:type owl:Restriction ; |
134 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 123 | + :shouldUseRef "true"^^xsd:boolean ; |
135 | owl:minQualifiedCardinality | 124 | owl:minQualifiedCardinality |
136 | "0"^^xsd:nonNegativeInteger ; | 125 | "0"^^xsd:nonNegativeInteger ; |
137 | - owl:onClass :Result ; | 126 | + owl:onClass :FreeField ; |
138 | - owl:onProperty :hasResult | 127 | + owl:onProperty :hasFreeField |
139 | ] ; | 128 | ] ; |
140 | rdfs:subClassOf | 129 | rdfs:subClassOf |
141 | [ rdf:type owl:Restriction ; | 130 | [ rdf:type owl:Restriction ; |
142 | owl:minQualifiedCardinality | 131 | owl:minQualifiedCardinality |
143 | "0"^^xsd:nonNegativeInteger ; | 132 | "0"^^xsd:nonNegativeInteger ; |
144 | - owl:onClass :ExternalReference ; | 133 | + owl:onClass :ResourceForActivity ; |
145 | - owl:onProperty :hasExternalReference | 134 | + owl:onProperty :hasResource |
135 | + ] ; | ||
136 | + rdfs:subClassOf | ||
137 | + [ rdf:type owl:Restriction ; | ||
138 | + owl:maxQualifiedCardinality | ||
139 | + "1"^^xsd:nonNegativeInteger ; | ||
140 | + owl:onClass :ScheduleForActivityInPlan ; | ||
141 | + owl:onProperty :hasSchedule | ||
146 | ] ; | 142 | ] ; |
147 | :shouldHaveID "true" . | 143 | :shouldHaveID "true" . |
148 | 144 | ||
149 | -:ActivityPlan | 145 | +:ActivityInPlan |
150 | rdf:type owl:Class ; | 146 | rdf:type owl:Class ; |
151 | - rdfs:comment """A Plan consisting of Activities, usually represented as a diagram or list of steps used to achieve an Objective. | 147 | + 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 ; |
152 | - | 148 | + rdfs:label "Activity in Plan"^^xsd:string ; |
153 | -[formalization for RDL] Class of Activity that is a specification of what is to be done | 149 | + rdfs:subClassOf :PlanForActivity . |
154 | - | ||
155 | -NOTE 1 An activity plan is defined by criteria. An actual activity carried out in accordance with the plan is intended to meet these criteria. | ||
156 | - | ||
157 | -NOTE 2 An activity plan can define a number of part activities which are related by Constraints, and which form an \"activity network\"."""^^xsd:string ; | ||
158 | - rdfs:label "Activity plan 1"^^xsd:string ; | ||
159 | - rdfs:subClassOf :Plan ; | ||
160 | - rdfs:subClassOf | ||
161 | - [ rdf:type owl:Restriction ; | ||
162 | - owl:minQualifiedCardinality | ||
163 | - "0"^^xsd:nonNegativeInteger ; | ||
164 | - owl:onClass :PlannedActivity ; | ||
165 | - owl:onProperty :hasActivity | ||
166 | - ] . | ||
167 | 150 | ||
168 | :Asset | 151 | :Asset |
169 | rdf:type owl:Class ; | 152 | rdf:type owl:Class ; |
170 | - rdfs:comment "A Thing 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."^^xsd:string ; | 153 | + 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 ; |
171 | - rdfs:label "Asset"^^xsd:string ; | 154 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> . |
172 | - rdfs:seeAlso <http://data.posccaesar.org/rdl/RDS9629> ; | ||
173 | - rdfs:subClassOf owl:Thing . | ||
174 | 155 | ||
175 | :Availability | 156 | :Availability |
176 | rdf:type owl:Class ; | 157 | rdf:type owl:Class ; |
177 | - rdfs:subClassOf owl:Thing ; | 158 | + 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 ; |
159 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS368999> , owl:Thing ; | ||
178 | rdfs:subClassOf | 160 | rdfs:subClassOf |
179 | - [ rdf:type owl:Class ; | 161 | + [ rdf:type owl:Restriction ; |
180 | :shouldUseRef "true"^^xsd:boolean ; | 162 | :shouldUseRef "true"^^xsd:boolean ; |
181 | - owl:intersectionOf ([ rdf:type owl:Restriction ; | 163 | + owl:onClass :PlanForActivity ; |
182 | - owl:minQualifiedCardinality | 164 | + owl:onProperty :forPlan ; |
183 | - "0"^^xsd:nonNegativeInteger ; | 165 | + owl:qualifiedCardinality |
184 | - owl:onClass :Calendar ; | 166 | + "1"^^xsd:nonNegativeInteger |
185 | - owl:onProperty :hasCalendar | ||
186 | - ] [ rdf:type owl:Restriction ; | ||
187 | - owl:maxQualifiedCardinality | ||
188 | - "1"^^xsd:nonNegativeInteger ; | ||
189 | - owl:onClass :Calendar ; | ||
190 | - owl:onProperty :hasCalendar | ||
191 | - ]) | ||
192 | ] ; | 167 | ] ; |
193 | rdfs:subClassOf | 168 | rdfs:subClassOf |
194 | [ rdf:type owl:Class ; | 169 | [ rdf:type owl:Class ; |
195 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 170 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
196 | owl:minQualifiedCardinality | 171 | owl:minQualifiedCardinality |
197 | "0"^^xsd:nonNegativeInteger ; | 172 | "0"^^xsd:nonNegativeInteger ; |
198 | - owl:onDataRange xsd:duration ; | 173 | + owl:onDataRange |
199 | - owl:onProperty :dailyAvailableDuration | 174 | + [ rdf:type rdfs:Datatype ; |
175 | + owl:unionOf (xsd:date xsd:dateTime) | ||
176 | + ] ; | ||
177 | + owl:onProperty :availableTo | ||
200 | ] [ rdf:type owl:Restriction ; | 178 | ] [ rdf:type owl:Restriction ; |
201 | owl:maxQualifiedCardinality | 179 | owl:maxQualifiedCardinality |
202 | "1"^^xsd:nonNegativeInteger ; | 180 | "1"^^xsd:nonNegativeInteger ; |
203 | - owl:onDataRange xsd:duration ; | 181 | + owl:onDataRange |
204 | - owl:onProperty :dailyAvailableDuration | 182 | + [ rdf:type rdfs:Datatype ; |
183 | + owl:unionOf (xsd:date xsd:dateTime) | ||
184 | + ] ; | ||
185 | + owl:onProperty :availableTo | ||
205 | ]) | 186 | ]) |
206 | ] ; | 187 | ] ; |
207 | rdfs:subClassOf | 188 | rdfs:subClassOf |
... | @@ -229,28 +210,29 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -229,28 +210,29 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
229 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 210 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
230 | owl:minQualifiedCardinality | 211 | owl:minQualifiedCardinality |
231 | "0"^^xsd:nonNegativeInteger ; | 212 | "0"^^xsd:nonNegativeInteger ; |
232 | - owl:onDataRange | 213 | + owl:onDataRange xsd:duration ; |
233 | - [ rdf:type rdfs:Datatype ; | 214 | + owl:onProperty :dailyAvailableDuration |
234 | - owl:unionOf (xsd:date xsd:dateTime) | ||
235 | - ] ; | ||
236 | - owl:onProperty :availableTo | ||
237 | ] [ rdf:type owl:Restriction ; | 215 | ] [ rdf:type owl:Restriction ; |
238 | owl:maxQualifiedCardinality | 216 | owl:maxQualifiedCardinality |
239 | "1"^^xsd:nonNegativeInteger ; | 217 | "1"^^xsd:nonNegativeInteger ; |
240 | - owl:onDataRange | 218 | + owl:onDataRange xsd:duration ; |
241 | - [ rdf:type rdfs:Datatype ; | 219 | + owl:onProperty :dailyAvailableDuration |
242 | - owl:unionOf (xsd:date xsd:dateTime) | ||
243 | - ] ; | ||
244 | - owl:onProperty :availableTo | ||
245 | ]) | 220 | ]) |
246 | ] ; | 221 | ] ; |
247 | rdfs:subClassOf | 222 | rdfs:subClassOf |
248 | - [ rdf:type owl:Restriction ; | 223 | + [ rdf:type owl:Class ; |
249 | :shouldUseRef "true"^^xsd:boolean ; | 224 | :shouldUseRef "true"^^xsd:boolean ; |
250 | - owl:onClass :Plan ; | 225 | + owl:intersectionOf ([ rdf:type owl:Restriction ; |
251 | - owl:onProperty :forPlan ; | 226 | + owl:minQualifiedCardinality |
252 | - owl:qualifiedCardinality | 227 | + "0"^^xsd:nonNegativeInteger ; |
253 | - "1"^^xsd:nonNegativeInteger | 228 | + owl:onClass :Calendar ; |
229 | + owl:onProperty :hasCalendar | ||
230 | + ] [ rdf:type owl:Restriction ; | ||
231 | + owl:maxQualifiedCardinality | ||
232 | + "1"^^xsd:nonNegativeInteger ; | ||
233 | + owl:onClass :Calendar ; | ||
234 | + owl:onProperty :hasCalendar | ||
235 | + ]) | ||
254 | ] . | 236 | ] . |
255 | 237 | ||
256 | :BaselineScheduleForPlan | 238 | :BaselineScheduleForPlan |
... | @@ -265,11 +247,17 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -265,11 +247,17 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
265 | rdfs:subClassOf owl:Thing ; | 247 | rdfs:subClassOf owl:Thing ; |
266 | rdfs:subClassOf | 248 | rdfs:subClassOf |
267 | [ rdf:type owl:Restriction ; | 249 | [ rdf:type owl:Restriction ; |
268 | - :shouldHaveID "true"^^xsd:boolean ; | 250 | + owl:onDataRange xsd:string ; |
251 | + owl:onProperty :hasDescription ; | ||
252 | + owl:qualifiedCardinality | ||
253 | + "1"^^xsd:nonNegativeInteger | ||
254 | + ] ; | ||
255 | + rdfs:subClassOf | ||
256 | + [ rdf:type owl:Restriction ; | ||
269 | owl:minQualifiedCardinality | 257 | owl:minQualifiedCardinality |
270 | "0"^^xsd:nonNegativeInteger ; | 258 | "0"^^xsd:nonNegativeInteger ; |
271 | - owl:onClass :Period ; | 259 | + owl:onClass :ExternalReference ; |
272 | - owl:onProperty :hasPeriod | 260 | + owl:onProperty :hasExternalReference |
273 | ] ; | 261 | ] ; |
274 | rdfs:subClassOf | 262 | rdfs:subClassOf |
275 | [ rdf:type owl:Restriction ; | 263 | [ rdf:type owl:Restriction ; |
... | @@ -279,7 +267,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -279,7 +267,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
279 | [ rdf:type rdfs:Datatype ; | 267 | [ rdf:type rdfs:Datatype ; |
280 | owl:unionOf (xsd:date xsd:dateTime) | 268 | owl:unionOf (xsd:date xsd:dateTime) |
281 | ] ; | 269 | ] ; |
282 | - owl:onProperty :hasFinish | 270 | + owl:onProperty :hasStart |
283 | ] ; | 271 | ] ; |
284 | rdfs:subClassOf | 272 | rdfs:subClassOf |
285 | [ rdf:type owl:Restriction ; | 273 | [ rdf:type owl:Restriction ; |
... | @@ -289,21 +277,15 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -289,21 +277,15 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
289 | [ rdf:type rdfs:Datatype ; | 277 | [ rdf:type rdfs:Datatype ; |
290 | owl:unionOf (xsd:date xsd:dateTime) | 278 | owl:unionOf (xsd:date xsd:dateTime) |
291 | ] ; | 279 | ] ; |
292 | - owl:onProperty :hasStart | 280 | + owl:onProperty :hasFinish |
293 | ] ; | 281 | ] ; |
294 | rdfs:subClassOf | 282 | rdfs:subClassOf |
295 | [ rdf:type owl:Restriction ; | 283 | [ rdf:type owl:Restriction ; |
284 | + :shouldHaveID "true"^^xsd:boolean ; | ||
296 | owl:minQualifiedCardinality | 285 | owl:minQualifiedCardinality |
297 | "0"^^xsd:nonNegativeInteger ; | 286 | "0"^^xsd:nonNegativeInteger ; |
298 | - owl:onClass :ExternalReference ; | 287 | + owl:onClass :Period ; |
299 | - owl:onProperty :hasExternalReference | 288 | + owl:onProperty :hasPeriod |
300 | - ] ; | ||
301 | - rdfs:subClassOf | ||
302 | - [ rdf:type owl:Restriction ; | ||
303 | - owl:onDataRange xsd:string ; | ||
304 | - owl:onProperty :hasDescription ; | ||
305 | - owl:qualifiedCardinality | ||
306 | - "1"^^xsd:nonNegativeInteger | ||
307 | ] ; | 289 | ] ; |
308 | :shouldHaveID "true" . | 290 | :shouldHaveID "true" . |
309 | 291 | ||
... | @@ -313,23 +295,17 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -313,23 +295,17 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
313 | rdfs:subClassOf owl:Thing ; | 295 | rdfs:subClassOf owl:Thing ; |
314 | rdfs:subClassOf | 296 | rdfs:subClassOf |
315 | [ rdf:type owl:Restriction ; | 297 | [ rdf:type owl:Restriction ; |
316 | - owl:maxQualifiedCardinality | 298 | + owl:onDataRange xsd:string ; |
317 | - "1"^^xsd:nonNegativeInteger ; | 299 | + owl:onProperty :hasName ; |
318 | - owl:onDataRange | 300 | + owl:qualifiedCardinality |
319 | - [ rdf:type rdfs:Datatype ; | 301 | + "1"^^xsd:nonNegativeInteger |
320 | - owl:unionOf (xsd:date xsd:dateTime) | ||
321 | - ] ; | ||
322 | - owl:onProperty :hasFinish | ||
323 | ] ; | 302 | ] ; |
324 | rdfs:subClassOf | 303 | rdfs:subClassOf |
325 | [ rdf:type owl:Restriction ; | 304 | [ rdf:type owl:Restriction ; |
326 | - owl:maxQualifiedCardinality | 305 | + owl:minQualifiedCardinality |
327 | "1"^^xsd:nonNegativeInteger ; | 306 | "1"^^xsd:nonNegativeInteger ; |
328 | - owl:onDataRange | 307 | + owl:onClass :Calendar ; |
329 | - [ rdf:type rdfs:Datatype ; | 308 | + owl:onProperty :hasCalendar |
330 | - owl:unionOf (xsd:date xsd:dateTime) | ||
331 | - ] ; | ||
332 | - owl:onProperty :hasStart | ||
333 | ] ; | 309 | ] ; |
334 | rdfs:subClassOf | 310 | rdfs:subClassOf |
335 | [ rdf:type owl:Restriction ; | 311 | [ rdf:type owl:Restriction ; |
... | @@ -340,17 +316,23 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -340,17 +316,23 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
340 | ] ; | 316 | ] ; |
341 | rdfs:subClassOf | 317 | rdfs:subClassOf |
342 | [ rdf:type owl:Restriction ; | 318 | [ rdf:type owl:Restriction ; |
343 | - owl:minQualifiedCardinality | 319 | + owl:maxQualifiedCardinality |
344 | "1"^^xsd:nonNegativeInteger ; | 320 | "1"^^xsd:nonNegativeInteger ; |
345 | - owl:onClass :Calendar ; | 321 | + owl:onDataRange |
346 | - owl:onProperty :hasCalendar | 322 | + [ rdf:type rdfs:Datatype ; |
323 | + owl:unionOf (xsd:date xsd:dateTime) | ||
324 | + ] ; | ||
325 | + owl:onProperty :hasStart | ||
347 | ] ; | 326 | ] ; |
348 | rdfs:subClassOf | 327 | rdfs:subClassOf |
349 | [ rdf:type owl:Restriction ; | 328 | [ rdf:type owl:Restriction ; |
350 | - owl:onDataRange xsd:string ; | 329 | + owl:maxQualifiedCardinality |
351 | - owl:onProperty :hasName ; | 330 | + "1"^^xsd:nonNegativeInteger ; |
352 | - owl:qualifiedCardinality | 331 | + owl:onDataRange |
353 | - "1"^^xsd:nonNegativeInteger | 332 | + [ rdf:type rdfs:Datatype ; |
333 | + owl:unionOf (xsd:date xsd:dateTime) | ||
334 | + ] ; | ||
335 | + owl:onProperty :hasFinish | ||
354 | ] ; | 336 | ] ; |
355 | :shouldHaveID "true" . | 337 | :shouldHaveID "true" . |
356 | 338 | ||
... | @@ -366,6 +348,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -366,6 +348,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
366 | rdf:type :TypeOfWork ; | 348 | rdf:type :TypeOfWork ; |
367 | rdfs:label "Chemical Treatment Campaign"^^xsd:string . | 349 | rdfs:label "Chemical Treatment Campaign"^^xsd:string . |
368 | 350 | ||
351 | +:ClassOfActivity | ||
352 | + rdf:type owl:Class ; | ||
353 | + rdfs:label "Class of activity"^^xsd:string ; | ||
354 | + rdfs:subClassOf owl:Thing . | ||
355 | + | ||
369 | :Completed | 356 | :Completed |
370 | rdf:type :Status ; | 357 | rdf:type :Status ; |
371 | rdfs:label "Completed"^^xsd:string . | 358 | rdfs:label "Completed"^^xsd:string . |
... | @@ -375,16 +362,18 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -375,16 +362,18 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
375 | rdfs:comment "A Thing that defines limitation or restrictions on relationships between Possible Individuals (adapted from ISO 15926 and Dictionary.com)."^^xsd:string ; | 362 | rdfs:comment "A Thing that defines limitation or restrictions on relationships between Possible Individuals (adapted from ISO 15926 and Dictionary.com)."^^xsd:string ; |
376 | rdfs:subClassOf owl:Thing ; | 363 | rdfs:subClassOf owl:Thing ; |
377 | rdfs:subClassOf | 364 | rdfs:subClassOf |
378 | - [ rdf:type owl:Class ; | 365 | + [ rdf:type owl:Restriction ; |
379 | - owl:unionOf (:FF :FS :SF :SS) | 366 | + owl:minQualifiedCardinality |
367 | + "0"^^xsd:nonNegativeInteger ; | ||
368 | + owl:onClass :ExternalReference ; | ||
369 | + owl:onProperty :hasExternalReference | ||
380 | ] ; | 370 | ] ; |
381 | rdfs:subClassOf | 371 | rdfs:subClassOf |
382 | [ rdf:type owl:Restriction ; | 372 | [ rdf:type owl:Restriction ; |
383 | - :shouldUseRef "true"^^xsd:boolean ; | ||
384 | owl:maxQualifiedCardinality | 373 | owl:maxQualifiedCardinality |
385 | "1"^^xsd:nonNegativeInteger ; | 374 | "1"^^xsd:nonNegativeInteger ; |
386 | - owl:onClass :Calendar ; | 375 | + owl:onDataRange xsd:duration ; |
387 | - owl:onProperty :hasCalendar | 376 | + owl:onProperty :hasLag |
388 | ] ; | 377 | ] ; |
389 | rdfs:subClassOf | 378 | rdfs:subClassOf |
390 | [ rdf:type owl:Restriction ; | 379 | [ rdf:type owl:Restriction ; |
... | @@ -396,35 +385,33 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -396,35 +385,33 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
396 | ] ; | 385 | ] ; |
397 | rdfs:subClassOf | 386 | rdfs:subClassOf |
398 | [ rdf:type owl:Restriction ; | 387 | [ rdf:type owl:Restriction ; |
388 | + :shouldUseRef "true"^^xsd:boolean ; | ||
399 | owl:maxQualifiedCardinality | 389 | owl:maxQualifiedCardinality |
400 | "1"^^xsd:nonNegativeInteger ; | 390 | "1"^^xsd:nonNegativeInteger ; |
401 | - owl:onDataRange xsd:duration ; | 391 | + owl:onClass :Calendar ; |
402 | - owl:onProperty :hasLag | 392 | + owl:onProperty :hasCalendar |
403 | ] ; | 393 | ] ; |
404 | rdfs:subClassOf | 394 | rdfs:subClassOf |
405 | - [ rdf:type owl:Restriction ; | 395 | + [ rdf:type owl:Class ; |
406 | - owl:minQualifiedCardinality | 396 | + owl:unionOf (:FF :FS :SF :SS) |
407 | - "0"^^xsd:nonNegativeInteger ; | ||
408 | - owl:onClass :ExternalReference ; | ||
409 | - owl:onProperty :hasExternalReference | ||
410 | ] ; | 397 | ] ; |
411 | :shouldHaveID "true" . | 398 | :shouldHaveID "true" . |
412 | 399 | ||
413 | :Coordinate | 400 | :Coordinate |
414 | - rdf:type owl:Class , lci:ClassOfIndividual ; | 401 | + rdf:type lci:ClassOfIndividual , owl:Class ; |
415 | rdfs:comment "A Thing that specifies location."^^xsd:string ; | 402 | rdfs:comment "A Thing that specifies location."^^xsd:string ; |
416 | rdfs:subClassOf owl:Thing ; | 403 | rdfs:subClassOf owl:Thing ; |
417 | rdfs:subClassOf | 404 | rdfs:subClassOf |
418 | [ rdf:type owl:Restriction ; | 405 | [ rdf:type owl:Restriction ; |
419 | owl:onDataRange xsd:decimal ; | 406 | owl:onDataRange xsd:decimal ; |
420 | - owl:onProperty :hasX ; | 407 | + owl:onProperty :hasY ; |
421 | owl:qualifiedCardinality | 408 | owl:qualifiedCardinality |
422 | "1"^^xsd:nonNegativeInteger | 409 | "1"^^xsd:nonNegativeInteger |
423 | ] ; | 410 | ] ; |
424 | rdfs:subClassOf | 411 | rdfs:subClassOf |
425 | [ rdf:type owl:Restriction ; | 412 | [ rdf:type owl:Restriction ; |
426 | owl:onDataRange xsd:decimal ; | 413 | owl:onDataRange xsd:decimal ; |
427 | - owl:onProperty :hasY ; | 414 | + owl:onProperty :hasX ; |
428 | owl:qualifiedCardinality | 415 | owl:qualifiedCardinality |
429 | "1"^^xsd:nonNegativeInteger | 416 | "1"^^xsd:nonNegativeInteger |
430 | ] . | 417 | ] . |
... | @@ -432,7 +419,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -432,7 +419,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
432 | :CostBased | 419 | :CostBased |
433 | rdf:type owl:Class ; | 420 | rdf:type owl:Class ; |
434 | rdfs:comment "A Resource Type that is limited by its cost."^^xsd:string ; | 421 | rdfs:comment "A Resource Type that is limited by its cost."^^xsd:string ; |
435 | - rdfs:subClassOf :Resource ; | 422 | + rdfs:subClassOf :ResourceForActivity ; |
436 | :shouldHaveID "true" . | 423 | :shouldHaveID "true" . |
437 | 424 | ||
438 | :Criticality | 425 | :Criticality |
... | @@ -449,7 +436,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -449,7 +436,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
449 | 436 | ||
450 | :DR_Activity | 437 | :DR_Activity |
451 | rdf:type :Status ; | 438 | rdf:type :Status ; |
452 | - rdfs:comment "The Activity involves Drilling (part of Use Case 2.5.1)"^^xsd:string ; | 439 | + rdfs:comment "A Status Value for Activities that involve Drilling (part of Use Case 2.5.1)"^^xsd:string ; |
453 | rdfs:label "DR Activity"^^xsd:string . | 440 | rdfs:label "DR Activity"^^xsd:string . |
454 | 441 | ||
455 | :DailyRepeatPeriod | 442 | :DailyRepeatPeriod |
... | @@ -466,15 +453,15 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -466,15 +453,15 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
466 | [ rdf:type owl:Restriction ; | 453 | [ rdf:type owl:Restriction ; |
467 | owl:minQualifiedCardinality | 454 | owl:minQualifiedCardinality |
468 | "0"^^xsd:nonNegativeInteger ; | 455 | "0"^^xsd:nonNegativeInteger ; |
469 | - owl:onClass :ResourceSet ; | 456 | + owl:onClass :ProfileSet ; |
470 | - owl:onProperty :hasResourceSet | 457 | + owl:onProperty :hasProfileSet |
471 | ] ; | 458 | ] ; |
472 | rdfs:subClassOf | 459 | rdfs:subClassOf |
473 | [ rdf:type owl:Restriction ; | 460 | [ rdf:type owl:Restriction ; |
474 | - owl:onClass :Project ; | 461 | + owl:minQualifiedCardinality |
475 | - owl:onProperty :hasProject ; | 462 | + "0"^^xsd:nonNegativeInteger ; |
476 | - owl:qualifiedCardinality | 463 | + owl:onClass :CalendarSet ; |
477 | - "1"^^xsd:nonNegativeInteger | 464 | + owl:onProperty :hasCalendarSet |
478 | ] ; | 465 | ] ; |
479 | rdfs:subClassOf | 466 | rdfs:subClassOf |
480 | [ rdf:type owl:Restriction ; | 467 | [ rdf:type owl:Restriction ; |
... | @@ -485,17 +472,17 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -485,17 +472,17 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
485 | ] ; | 472 | ] ; |
486 | rdfs:subClassOf | 473 | rdfs:subClassOf |
487 | [ rdf:type owl:Restriction ; | 474 | [ rdf:type owl:Restriction ; |
488 | - owl:minQualifiedCardinality | 475 | + owl:onClass :Project ; |
489 | - "0"^^xsd:nonNegativeInteger ; | 476 | + owl:onProperty :hasProject ; |
490 | - owl:onClass :CalendarSet ; | 477 | + owl:qualifiedCardinality |
491 | - owl:onProperty :hasCalendarSet | 478 | + "1"^^xsd:nonNegativeInteger |
492 | ] ; | 479 | ] ; |
493 | rdfs:subClassOf | 480 | rdfs:subClassOf |
494 | [ rdf:type owl:Restriction ; | 481 | [ rdf:type owl:Restriction ; |
495 | owl:minQualifiedCardinality | 482 | owl:minQualifiedCardinality |
496 | "0"^^xsd:nonNegativeInteger ; | 483 | "0"^^xsd:nonNegativeInteger ; |
497 | - owl:onClass :ProfileSet ; | 484 | + owl:onClass :ResourceSet ; |
498 | - owl:onProperty :hasProfileSet | 485 | + owl:onProperty :hasResourceSet |
499 | ] . | 486 | ] . |
500 | 487 | ||
501 | :DgPhase | 488 | :DgPhase |
... | @@ -516,20 +503,6 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -516,20 +503,6 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
516 | rdfs:subClassOf owl:Thing ; | 503 | rdfs:subClassOf owl:Thing ; |
517 | rdfs:subClassOf | 504 | rdfs:subClassOf |
518 | [ rdf:type owl:Restriction ; | 505 | [ rdf:type owl:Restriction ; |
519 | - owl:onDataRange xsd:anyURI ; | ||
520 | - owl:onProperty :hasSource ; | ||
521 | - owl:qualifiedCardinality | ||
522 | - "1"^^xsd:nonNegativeInteger | ||
523 | - ] ; | ||
524 | - rdfs:subClassOf | ||
525 | - [ rdf:type owl:Restriction ; | ||
526 | - owl:onDataRange xsd:string ; | ||
527 | - owl:onProperty :hasID ; | ||
528 | - owl:qualifiedCardinality | ||
529 | - "1"^^xsd:nonNegativeInteger | ||
530 | - ] ; | ||
531 | - rdfs:subClassOf | ||
532 | - [ rdf:type owl:Restriction ; | ||
533 | owl:onDataRange | 506 | owl:onDataRange |
534 | [ rdf:type rdfs:Datatype ; | 507 | [ rdf:type rdfs:Datatype ; |
535 | owl:oneOf | 508 | owl:oneOf |
... | @@ -549,6 +522,20 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -549,6 +522,20 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
549 | owl:onProperty :hasApplication ; | 522 | owl:onProperty :hasApplication ; |
550 | owl:qualifiedCardinality | 523 | owl:qualifiedCardinality |
551 | "1"^^xsd:nonNegativeInteger | 524 | "1"^^xsd:nonNegativeInteger |
525 | + ] ; | ||
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 | + ] ; | ||
533 | + rdfs:subClassOf | ||
534 | + [ rdf:type owl:Restriction ; | ||
535 | + owl:onDataRange xsd:anyURI ; | ||
536 | + owl:onProperty :hasSource ; | ||
537 | + owl:qualifiedCardinality | ||
538 | + "1"^^xsd:nonNegativeInteger | ||
552 | ] . | 539 | ] . |
553 | 540 | ||
554 | :FF rdf:type owl:Class ; | 541 | :FF rdf:type owl:Class ; |
... | @@ -576,18 +563,18 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -576,18 +563,18 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
576 | rdfs:comment "A Thing that holds variables defined by the User."^^xsd:string ; | 563 | rdfs:comment "A Thing that holds variables defined by the User."^^xsd:string ; |
577 | rdfs:subClassOf | 564 | rdfs:subClassOf |
578 | [ rdf:type owl:Restriction ; | 565 | [ rdf:type owl:Restriction ; |
566 | + owl:onDataRange xsd:string ; | ||
567 | + owl:onProperty :hasFieldName ; | ||
568 | + owl:qualifiedCardinality | ||
569 | + "1"^^xsd:nonNegativeInteger | ||
570 | + ] ; | ||
571 | + rdfs:subClassOf | ||
572 | + [ rdf:type owl:Restriction ; | ||
579 | :shouldHaveID "true"^^xsd:boolean ; | 573 | :shouldHaveID "true"^^xsd:boolean ; |
580 | owl:minQualifiedCardinality | 574 | owl:minQualifiedCardinality |
581 | "0"^^xsd:nonNegativeInteger ; | 575 | "0"^^xsd:nonNegativeInteger ; |
582 | owl:onClass :FreeFieldValue ; | 576 | owl:onClass :FreeFieldValue ; |
583 | owl:onProperty :hasValue | 577 | owl:onProperty :hasValue |
584 | - ] ; | ||
585 | - rdfs:subClassOf | ||
586 | - [ rdf:type owl:Restriction ; | ||
587 | - owl:onDataRange xsd:string ; | ||
588 | - owl:onProperty :hasFieldName ; | ||
589 | - owl:qualifiedCardinality | ||
590 | - "1"^^xsd:nonNegativeInteger | ||
591 | ] . | 578 | ] . |
592 | 579 | ||
593 | :FreeFieldSet | 580 | :FreeFieldSet |
... | @@ -596,10 +583,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -596,10 +583,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
596 | rdfs:subClassOf owl:Thing ; | 583 | rdfs:subClassOf owl:Thing ; |
597 | rdfs:subClassOf | 584 | rdfs:subClassOf |
598 | [ rdf:type owl:Restriction ; | 585 | [ rdf:type owl:Restriction ; |
599 | - owl:minQualifiedCardinality | 586 | + owl:onDataRange xsd:string ; |
600 | - "0"^^xsd:nonNegativeInteger ; | 587 | + owl:onProperty :hasName ; |
601 | - owl:onClass :FreeField ; | 588 | + owl:qualifiedCardinality |
602 | - owl:onProperty userfield:hasFreeFieldForSpecifiedUserField | 589 | + "1"^^xsd:nonNegativeInteger |
603 | ] ; | 590 | ] ; |
604 | rdfs:subClassOf | 591 | rdfs:subClassOf |
605 | [ rdf:type owl:Restriction ; | 592 | [ rdf:type owl:Restriction ; |
... | @@ -610,10 +597,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -610,10 +597,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
610 | ] ; | 597 | ] ; |
611 | rdfs:subClassOf | 598 | rdfs:subClassOf |
612 | [ rdf:type owl:Restriction ; | 599 | [ rdf:type owl:Restriction ; |
613 | - owl:onDataRange xsd:string ; | 600 | + owl:minQualifiedCardinality |
614 | - owl:onProperty :hasName ; | 601 | + "0"^^xsd:nonNegativeInteger ; |
615 | - owl:qualifiedCardinality | 602 | + owl:onClass :FreeField ; |
616 | - "1"^^xsd:nonNegativeInteger | 603 | + owl:onProperty userfield:hasFreeFieldForSpecifiedUserField |
617 | ] . | 604 | ] . |
618 | 605 | ||
619 | :FreeFieldValue | 606 | :FreeFieldValue |
... | @@ -621,22 +608,22 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -621,22 +608,22 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
621 | rdfs:comment "A Thing that holds Free Field variable values set by the User."^^xsd:string ; | 608 | rdfs:comment "A Thing that holds Free Field variable values set by the User."^^xsd:string ; |
622 | rdfs:subClassOf | 609 | rdfs:subClassOf |
623 | [ rdf:type owl:Restriction ; | 610 | [ rdf:type owl:Restriction ; |
624 | - owl:maxQualifiedCardinality | ||
625 | - "1"^^xsd:nonNegativeInteger ; | ||
626 | owl:onDataRange xsd:anyType ; | 611 | owl:onDataRange xsd:anyType ; |
627 | - owl:onProperty :hasDescription | 612 | + owl:onProperty :hasShort ; |
613 | + owl:qualifiedCardinality | ||
614 | + "1"^^xsd:nonNegativeInteger | ||
628 | ] ; | 615 | ] ; |
629 | rdfs:subClassOf | 616 | rdfs:subClassOf |
630 | [ rdf:type owl:Restriction ; | 617 | [ rdf:type owl:Restriction ; |
618 | + owl:maxQualifiedCardinality | ||
619 | + "1"^^xsd:nonNegativeInteger ; | ||
631 | owl:onDataRange xsd:anyType ; | 620 | owl:onDataRange xsd:anyType ; |
632 | - owl:onProperty :hasShort ; | 621 | + owl:onProperty :hasDescription |
633 | - owl:qualifiedCardinality | ||
634 | - "1"^^xsd:nonNegativeInteger | ||
635 | ] ; | 622 | ] ; |
636 | :shouldHaveID "true" . | 623 | :shouldHaveID "true" . |
637 | 624 | ||
638 | :Friday | 625 | :Friday |
639 | - rdf:type :Weekday , owl:NamedIndividual . | 626 | + rdf:type owl:NamedIndividual , :Weekday . |
640 | 627 | ||
641 | :HighCriticality | 628 | :HighCriticality |
642 | rdf:type :Criticality ; | 629 | rdf:type :Criticality ; |
... | @@ -679,7 +666,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -679,7 +666,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
679 | rdfs:subClassOf :Activity . | 666 | rdfs:subClassOf :Activity . |
680 | 667 | ||
681 | :Monday | 668 | :Monday |
682 | - rdf:type :Weekday , owl:NamedIndividual . | 669 | + rdf:type owl:NamedIndividual , :Weekday . |
683 | 670 | ||
684 | :NoMaterialComponents | 671 | :NoMaterialComponents |
685 | rdf:type :Status ; | 672 | rdf:type :Status ; |
... | @@ -703,23 +690,25 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -703,23 +690,25 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
703 | rdf:type owl:Class ; | 690 | rdf:type owl:Class ; |
704 | rdfs:comment "A Thing that specifies given amount of time."^^xsd:string ; | 691 | rdfs:comment "A Thing that specifies given amount of time."^^xsd:string ; |
705 | rdfs:subClassOf | 692 | rdfs:subClassOf |
706 | - [ rdf:type owl:Class ; | 693 | + [ rdf:type owl:Restriction ; |
707 | - owl:unionOf (:DailyRepeatPeriod :NoRepeatPeriod :WeeklyRepeatPeriod) | 694 | + owl:onDataRange xsd:boolean ; |
695 | + owl:onProperty :isFree ; | ||
696 | + owl:qualifiedCardinality | ||
697 | + "1"^^xsd:nonNegativeInteger | ||
708 | ] ; | 698 | ] ; |
709 | rdfs:subClassOf | 699 | rdfs:subClassOf |
710 | [ rdf:type owl:Restriction ; | 700 | [ rdf:type owl:Restriction ; |
711 | - :shouldUseRef "true"^^xsd:boolean ; | ||
712 | owl:maxQualifiedCardinality | 701 | owl:maxQualifiedCardinality |
713 | "1"^^xsd:nonNegativeInteger ; | 702 | "1"^^xsd:nonNegativeInteger ; |
714 | - owl:onClass :Period ; | 703 | + owl:onDataRange xsd:time ; |
715 | - owl:onProperty :hasPreviousPeriod | 704 | + owl:onProperty :hasStartTime |
716 | ] ; | 705 | ] ; |
717 | rdfs:subClassOf | 706 | rdfs:subClassOf |
718 | [ rdf:type owl:Restriction ; | 707 | [ rdf:type owl:Restriction ; |
719 | owl:maxQualifiedCardinality | 708 | owl:maxQualifiedCardinality |
720 | "1"^^xsd:nonNegativeInteger ; | 709 | "1"^^xsd:nonNegativeInteger ; |
721 | - owl:onDataRange xsd:date ; | 710 | + owl:onDataRange xsd:time ; |
722 | - owl:onProperty :hasFinishDate | 711 | + owl:onProperty :hasFinishTime |
723 | ] ; | 712 | ] ; |
724 | rdfs:subClassOf | 713 | rdfs:subClassOf |
725 | [ rdf:type owl:Restriction ; | 714 | [ rdf:type owl:Restriction ; |
... | @@ -732,22 +721,20 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -732,22 +721,20 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
732 | [ rdf:type owl:Restriction ; | 721 | [ rdf:type owl:Restriction ; |
733 | owl:maxQualifiedCardinality | 722 | owl:maxQualifiedCardinality |
734 | "1"^^xsd:nonNegativeInteger ; | 723 | "1"^^xsd:nonNegativeInteger ; |
735 | - owl:onDataRange xsd:time ; | 724 | + owl:onDataRange xsd:date ; |
736 | - owl:onProperty :hasFinishTime | 725 | + owl:onProperty :hasFinishDate |
737 | ] ; | 726 | ] ; |
738 | rdfs:subClassOf | 727 | rdfs:subClassOf |
739 | [ rdf:type owl:Restriction ; | 728 | [ rdf:type owl:Restriction ; |
729 | + :shouldUseRef "true"^^xsd:boolean ; | ||
740 | owl:maxQualifiedCardinality | 730 | owl:maxQualifiedCardinality |
741 | "1"^^xsd:nonNegativeInteger ; | 731 | "1"^^xsd:nonNegativeInteger ; |
742 | - owl:onDataRange xsd:time ; | 732 | + owl:onClass :Period ; |
743 | - owl:onProperty :hasStartTime | 733 | + owl:onProperty :hasPreviousPeriod |
744 | ] ; | 734 | ] ; |
745 | rdfs:subClassOf | 735 | rdfs:subClassOf |
746 | - [ rdf:type owl:Restriction ; | 736 | + [ rdf:type owl:Class ; |
747 | - owl:onDataRange xsd:boolean ; | 737 | + owl:unionOf (:DailyRepeatPeriod :NoRepeatPeriod :WeeklyRepeatPeriod) |
748 | - owl:onProperty :isFree ; | ||
749 | - owl:qualifiedCardinality | ||
750 | - "1"^^xsd:nonNegativeInteger | ||
751 | ] . | 738 | ] . |
752 | 739 | ||
753 | :Phase | 740 | :Phase |
... | @@ -756,42 +743,45 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -756,42 +743,45 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
756 | rdfs:label "Phase"^^xsd:string ; | 743 | rdfs:label "Phase"^^xsd:string ; |
757 | rdfs:subClassOf owl:Thing . | 744 | rdfs:subClassOf owl:Thing . |
758 | 745 | ||
759 | -:Plan | 746 | +:PlanForActivity |
760 | rdf:type owl:Class ; | 747 | rdf:type owl:Class ; |
761 | - rdfs:comment "A Thing that corresponds to a set of Activities."^^xsd:string ; | 748 | + rdfs:comment """A ClassOfActivity that is a specification of what is to be done. A Plan consists of Activities, usually represented as a diagram or list of steps used to achieve an Objective |
762 | - rdfs:label "Activity Plan"^^xsd:string ; | 749 | + |
763 | - rdfs:subClassOf owl:Thing ; | 750 | +NOTE 1 An activity plan is defined by criteria. An actual activity carried out in accordance with the plan is intended to meet these criteria. |
751 | + | ||
752 | +NOTE 2 An activity plan can define a number of part activities which are related by Constraints, and which form an \"activity network\"."""^^xsd:string ; | ||
753 | + rdfs:label " Plan for Activity"^^xsd:string ; | ||
754 | + rdfs:subClassOf :ClassOfActivity ; | ||
764 | rdfs:subClassOf | 755 | rdfs:subClassOf |
765 | [ rdf:type owl:Restriction ; | 756 | [ rdf:type owl:Restriction ; |
766 | owl:maxQualifiedCardinality | 757 | owl:maxQualifiedCardinality |
767 | "1"^^xsd:nonNegativeInteger ; | 758 | "1"^^xsd:nonNegativeInteger ; |
768 | - owl:onClass owl:Class ; | 759 | + owl:onDataRange |
769 | - owl:onProperty :hasPlanType | 760 | + [ rdf:type owl:Class ; |
761 | + owl:unionOf (xsd:date xsd:dateTime) | ||
762 | + ] ; | ||
763 | + owl:onProperty :hasFinish | ||
770 | ] ; | 764 | ] ; |
771 | rdfs:subClassOf | 765 | rdfs:subClassOf |
772 | [ rdf:type owl:Restriction ; | 766 | [ rdf:type owl:Restriction ; |
773 | owl:maxQualifiedCardinality | 767 | owl:maxQualifiedCardinality |
774 | "1"^^xsd:nonNegativeInteger ; | 768 | "1"^^xsd:nonNegativeInteger ; |
775 | owl:onClass owl:Class ; | 769 | owl:onClass owl:Class ; |
776 | - owl:onProperty :hasAreaType | 770 | + owl:onProperty :hasResultType |
777 | ] ; | 771 | ] ; |
778 | rdfs:subClassOf | 772 | rdfs:subClassOf |
779 | [ rdf:type owl:Restriction ; | 773 | [ rdf:type owl:Restriction ; |
780 | owl:maxQualifiedCardinality | 774 | owl:maxQualifiedCardinality |
781 | "1"^^xsd:nonNegativeInteger ; | 775 | "1"^^xsd:nonNegativeInteger ; |
782 | owl:onClass owl:Class ; | 776 | owl:onClass owl:Class ; |
783 | - owl:onProperty :hasObjectiveType | 777 | + owl:onProperty :hasResourceType |
784 | - ] ; | ||
785 | - rdfs:subClassOf | ||
786 | - [ rdf:type owl:Class ; | ||
787 | - owl:unionOf (:ActivityPlan :WorkOrder) | ||
788 | ] ; | 778 | ] ; |
789 | rdfs:subClassOf | 779 | rdfs:subClassOf |
790 | [ rdf:type owl:Restriction ; | 780 | [ rdf:type owl:Restriction ; |
791 | - owl:minQualifiedCardinality | 781 | + owl:maxQualifiedCardinality |
792 | - "0"^^xsd:nonNegativeInteger ; | 782 | + "1"^^xsd:nonNegativeInteger ; |
793 | - owl:onClass :ScheduleForPlan ; | 783 | + owl:onClass owl:Class ; |
794 | - owl:onProperty :hasSchedule | 784 | + owl:onProperty :hasAreaType |
795 | ] ; | 785 | ] ; |
796 | rdfs:subClassOf | 786 | rdfs:subClassOf |
797 | [ rdf:type owl:Restriction ; | 787 | [ rdf:type owl:Restriction ; |
... | @@ -804,49 +794,57 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -804,49 +794,57 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
804 | [ rdf:type owl:Restriction ; | 794 | [ rdf:type owl:Restriction ; |
805 | owl:maxQualifiedCardinality | 795 | owl:maxQualifiedCardinality |
806 | "1"^^xsd:nonNegativeInteger ; | 796 | "1"^^xsd:nonNegativeInteger ; |
807 | - owl:onClass owl:Class ; | 797 | + owl:onDataRange |
808 | - owl:onProperty :hasPhaseType | 798 | + [ rdf:type rdfs:Datatype ; |
799 | + owl:unionOf (xsd:date xsd:dateTime) | ||
800 | + ] ; | ||
801 | + owl:onProperty :hasStart | ||
809 | ] ; | 802 | ] ; |
810 | rdfs:subClassOf | 803 | rdfs:subClassOf |
811 | [ rdf:type owl:Restriction ; | 804 | [ rdf:type owl:Restriction ; |
812 | owl:maxQualifiedCardinality | 805 | owl:maxQualifiedCardinality |
813 | "1"^^xsd:nonNegativeInteger ; | 806 | "1"^^xsd:nonNegativeInteger ; |
814 | - owl:onClass owl:Class ; | 807 | + owl:onDataRange xsd:dateTime ; |
815 | - owl:onProperty :hasResourceType | 808 | + owl:onProperty :now |
816 | ] ; | 809 | ] ; |
817 | rdfs:subClassOf | 810 | rdfs:subClassOf |
818 | [ rdf:type owl:Restriction ; | 811 | [ rdf:type owl:Restriction ; |
819 | - owl:maxQualifiedCardinality | 812 | + owl:minQualifiedCardinality |
820 | "1"^^xsd:nonNegativeInteger ; | 813 | "1"^^xsd:nonNegativeInteger ; |
821 | - owl:onDataRange | 814 | + owl:onClass :ActivityInPlan ; |
822 | - [ rdf:type owl:Class ; | 815 | + owl:onProperty :hasActivity |
823 | - owl:unionOf (xsd:date xsd:dateTime) | ||
824 | - ] ; | ||
825 | - owl:onProperty :hasFinish | ||
826 | ] ; | 816 | ] ; |
827 | rdfs:subClassOf | 817 | rdfs:subClassOf |
828 | [ rdf:type owl:Restriction ; | 818 | [ rdf:type owl:Restriction ; |
829 | owl:maxQualifiedCardinality | 819 | owl:maxQualifiedCardinality |
830 | "1"^^xsd:nonNegativeInteger ; | 820 | "1"^^xsd:nonNegativeInteger ; |
831 | - owl:onDataRange xsd:dateTime ; | 821 | + owl:onClass owl:Class ; |
832 | - owl:onProperty :now | 822 | + owl:onProperty :hasPlanType |
823 | + ] ; | ||
824 | + rdfs:subClassOf | ||
825 | + [ rdf:type owl:Restriction ; | ||
826 | + owl:minQualifiedCardinality | ||
827 | + "0"^^xsd:nonNegativeInteger ; | ||
828 | + owl:onClass :ScheduleForPlan ; | ||
829 | + owl:onProperty :hasSchedule | ||
833 | ] ; | 830 | ] ; |
834 | rdfs:subClassOf | 831 | rdfs:subClassOf |
835 | [ rdf:type owl:Restriction ; | 832 | [ rdf:type owl:Restriction ; |
836 | owl:maxQualifiedCardinality | 833 | owl:maxQualifiedCardinality |
837 | "1"^^xsd:nonNegativeInteger ; | 834 | "1"^^xsd:nonNegativeInteger ; |
838 | - owl:onDataRange | 835 | + owl:onClass owl:Class ; |
839 | - [ rdf:type rdfs:Datatype ; | 836 | + owl:onProperty :hasObjectiveType |
840 | - owl:unionOf (xsd:date xsd:dateTime) | ||
841 | - ] ; | ||
842 | - owl:onProperty :hasStart | ||
843 | ] ; | 837 | ] ; |
844 | rdfs:subClassOf | 838 | rdfs:subClassOf |
845 | [ rdf:type owl:Restriction ; | 839 | [ rdf:type owl:Restriction ; |
846 | owl:maxQualifiedCardinality | 840 | owl:maxQualifiedCardinality |
847 | "1"^^xsd:nonNegativeInteger ; | 841 | "1"^^xsd:nonNegativeInteger ; |
848 | owl:onClass owl:Class ; | 842 | owl:onClass owl:Class ; |
849 | - owl:onProperty :hasResultType | 843 | + owl:onProperty :hasPhaseType |
844 | + ] ; | ||
845 | + rdfs:subClassOf | ||
846 | + [ rdf:type owl:Class ; | ||
847 | + owl:unionOf (:ActivityInPlan :WorkOrder) | ||
850 | ] ; | 848 | ] ; |
851 | :shouldHaveID "true"^^xsd:boolean . | 849 | :shouldHaveID "true"^^xsd:boolean . |
852 | 850 | ||
... | @@ -854,17 +852,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -854,17 +852,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
854 | rdf:type :Status ; | 852 | rdf:type :Status ; |
855 | rdfs:label "Planned"^^xsd:string . | 853 | rdfs:label "Planned"^^xsd:string . |
856 | 854 | ||
857 | -:PlannedActivity | 855 | +:Planning |
858 | rdf:type owl:Class ; | 856 | rdf:type owl:Class ; |
859 | - rdfs:comment "An Activity that is part of an Activity Plan, with defined Constraints, Activity Duration, Schedule Dates, Resources and Results. Planned Activities and Milestones are used to describe Activity Plans."^^xsd:string ; | 857 | + rdfs:comment "An Activity that is the creation of one or more instances of PlanForActivity in order to realise a RequiredActivity"^^xsd:string ; |
860 | - rdfs:subClassOf :Activity ; | 858 | + rdfs:label "Planning"^^xsd:string ; |
861 | - rdfs:subClassOf | 859 | + rdfs:subClassOf :Activity . |
862 | - [ rdf:type owl:Restriction ; | ||
863 | - owl:minQualifiedCardinality | ||
864 | - "0"^^xsd:nonNegativeInteger ; | ||
865 | - owl:onClass :TypeOfWork ; | ||
866 | - owl:onProperty :hasTypeOfWork | ||
867 | - ] . | ||
868 | 860 | ||
869 | :Pre-costed | 861 | :Pre-costed |
870 | rdf:type :Status ; | 862 | rdf:type :Status ; |
... | @@ -876,10 +868,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -876,10 +868,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
876 | rdfs:subClassOf owl:Thing ; | 868 | rdfs:subClassOf owl:Thing ; |
877 | rdfs:subClassOf | 869 | rdfs:subClassOf |
878 | [ rdf:type owl:Restriction ; | 870 | [ rdf:type owl:Restriction ; |
879 | - owl:minQualifiedCardinality | 871 | + owl:onDataRange xsd:string ; |
880 | - "0"^^xsd:nonNegativeInteger ; | 872 | + owl:onProperty :hasName ; |
881 | - owl:onClass :ExternalReference ; | 873 | + owl:qualifiedCardinality |
882 | - owl:onProperty :hasExternalReference | 874 | + "1"^^xsd:nonNegativeInteger |
883 | ] ; | 875 | ] ; |
884 | rdfs:subClassOf | 876 | rdfs:subClassOf |
885 | [ rdf:type owl:Restriction ; | 877 | [ rdf:type owl:Restriction ; |
... | @@ -890,10 +882,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -890,10 +882,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
890 | ] ; | 882 | ] ; |
891 | rdfs:subClassOf | 883 | rdfs:subClassOf |
892 | [ rdf:type owl:Restriction ; | 884 | [ rdf:type owl:Restriction ; |
893 | - owl:onDataRange xsd:string ; | 885 | + owl:minQualifiedCardinality |
894 | - owl:onProperty :hasName ; | 886 | + "0"^^xsd:nonNegativeInteger ; |
895 | - owl:qualifiedCardinality | 887 | + owl:onClass :ExternalReference ; |
896 | - "1"^^xsd:nonNegativeInteger | 888 | + owl:onProperty :hasExternalReference |
897 | ] ; | 889 | ] ; |
898 | :shouldHaveID "true" . | 890 | :shouldHaveID "true" . |
899 | 891 | ||
... | @@ -902,6 +894,20 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -902,6 +894,20 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
902 | rdfs:comment "A Thing that is a collection of Profiles."^^xsd:string ; | 894 | rdfs:comment "A Thing that is a collection of Profiles."^^xsd:string ; |
903 | rdfs:subClassOf owl:Thing ; | 895 | rdfs:subClassOf owl:Thing ; |
904 | rdfs:subClassOf | 896 | rdfs:subClassOf |
897 | + [ rdf:type owl:Restriction ; | ||
898 | + owl:minQualifiedCardinality | ||
899 | + "1"^^xsd:nonNegativeInteger ; | ||
900 | + owl:onClass :Profile ; | ||
901 | + owl:onProperty :hasProfile | ||
902 | + ] ; | ||
903 | + rdfs:subClassOf | ||
904 | + [ rdf:type owl:Restriction ; | ||
905 | + owl:minQualifiedCardinality | ||
906 | + "0"^^xsd:nonNegativeInteger ; | ||
907 | + owl:onClass :ExternalReference ; | ||
908 | + owl:onProperty :hasExternalReference | ||
909 | + ] ; | ||
910 | + rdfs:subClassOf | ||
905 | [ rdf:type owl:Class ; | 911 | [ rdf:type owl:Class ; |
906 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 912 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
907 | owl:minQualifiedCardinality | 913 | owl:minQualifiedCardinality |
... | @@ -915,39 +921,29 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -915,39 +921,29 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
915 | owl:onProperty :hasName | 921 | owl:onProperty :hasName |
916 | ]) | 922 | ]) |
917 | ] ; | 923 | ] ; |
918 | - rdfs:subClassOf | ||
919 | - [ rdf:type owl:Restriction ; | ||
920 | - owl:minQualifiedCardinality | ||
921 | - "0"^^xsd:nonNegativeInteger ; | ||
922 | - owl:onClass :ExternalReference ; | ||
923 | - owl:onProperty :hasExternalReference | ||
924 | - ] ; | ||
925 | - rdfs:subClassOf | ||
926 | - [ rdf:type owl:Restriction ; | ||
927 | - owl:minQualifiedCardinality | ||
928 | - "1"^^xsd:nonNegativeInteger ; | ||
929 | - owl:onClass :Profile ; | ||
930 | - owl:onProperty :hasProfile | ||
931 | - ] ; | ||
932 | :shouldHaveID "true" . | 924 | :shouldHaveID "true" . |
933 | 925 | ||
934 | :Project | 926 | :Project |
935 | rdf:type owl:Class ; | 927 | rdf:type owl:Class ; |
936 | 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 ; | 928 | 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 ; |
937 | rdfs:label "Project"^^xsd:string ; | 929 | rdfs:label "Project"^^xsd:string ; |
938 | - rdfs:subClassOf owl:Thing ; | 930 | + rdfs:seeAlso <http://data.posccaesar.org/rdl/RDS9629> ; |
931 | + rdfs:subClassOf :Activity ; | ||
939 | rdfs:subClassOf | 932 | rdfs:subClassOf |
940 | [ rdf:type owl:Restriction ; | 933 | [ rdf:type owl:Restriction ; |
941 | - owl:minQualifiedCardinality | 934 | + owl:maxQualifiedCardinality |
942 | - "0"^^xsd:nonNegativeInteger ; | 935 | + "1"^^xsd:nonNegativeInteger ; |
943 | - owl:onClass :ExternalReference ; | 936 | + owl:onDataRange |
944 | - owl:onProperty :hasExternalReference | 937 | + [ rdf:type rdfs:Datatype ; |
938 | + owl:unionOf (xsd:date xsd:dateTime) | ||
939 | + ] ; | ||
940 | + owl:onProperty :hasStart | ||
945 | ] ; | 941 | ] ; |
946 | rdfs:subClassOf | 942 | rdfs:subClassOf |
947 | [ rdf:type owl:Restriction ; | 943 | [ rdf:type owl:Restriction ; |
948 | owl:maxQualifiedCardinality | 944 | owl:maxQualifiedCardinality |
949 | "1"^^xsd:nonNegativeInteger ; | 945 | "1"^^xsd:nonNegativeInteger ; |
950 | - owl:onClass userfield:SpecifiedUserField ; | 946 | + owl:onClass userfield:SourceSpecifiedUserField ; |
951 | owl:onProperty :hasSpecifiedUserField | 947 | owl:onProperty :hasSpecifiedUserField |
952 | ] ; | 948 | ] ; |
953 | rdfs:subClassOf | 949 | rdfs:subClassOf |
... | @@ -958,14 +954,14 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -958,14 +954,14 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
958 | [ rdf:type rdfs:Datatype ; | 954 | [ rdf:type rdfs:Datatype ; |
959 | owl:unionOf (xsd:date xsd:dateTime) | 955 | owl:unionOf (xsd:date xsd:dateTime) |
960 | ] ; | 956 | ] ; |
961 | - owl:onProperty :hasStart | 957 | + owl:onProperty :hasFinish |
962 | ] ; | 958 | ] ; |
963 | rdfs:subClassOf | 959 | rdfs:subClassOf |
964 | [ rdf:type owl:Restriction ; | 960 | [ rdf:type owl:Restriction ; |
965 | - owl:maxQualifiedCardinality | 961 | + owl:minQualifiedCardinality |
966 | - "1"^^xsd:nonNegativeInteger ; | 962 | + "0"^^xsd:nonNegativeInteger ; |
967 | - owl:onClass userfield:SourceSpecifiedUserField ; | 963 | + owl:onClass :PlanForActivity ; |
968 | - owl:onProperty :hasSpecifiedUserField | 964 | + owl:onProperty :hasPlan |
969 | ] ; | 965 | ] ; |
970 | rdfs:subClassOf | 966 | rdfs:subClassOf |
971 | [ rdf:type owl:Restriction ; | 967 | [ rdf:type owl:Restriction ; |
... | @@ -976,20 +972,17 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -976,20 +972,17 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
976 | ] ; | 972 | ] ; |
977 | rdfs:subClassOf | 973 | rdfs:subClassOf |
978 | [ rdf:type owl:Restriction ; | 974 | [ rdf:type owl:Restriction ; |
979 | - owl:maxQualifiedCardinality | 975 | + owl:maxQualifiedCardinality |
980 | - "1"^^xsd:nonNegativeInteger ; | 976 | + "1"^^xsd:nonNegativeInteger ; |
981 | - owl:onDataRange | 977 | + owl:onClass userfield:SpecifiedUserField ; |
982 | - [ rdf:type rdfs:Datatype ; | 978 | + owl:onProperty :hasSpecifiedUserField |
983 | - owl:unionOf (xsd:date xsd:dateTime) | ||
984 | - ] ; | ||
985 | - owl:onProperty :hasFinish | ||
986 | ] ; | 979 | ] ; |
987 | rdfs:subClassOf | 980 | rdfs:subClassOf |
988 | [ rdf:type owl:Restriction ; | 981 | [ rdf:type owl:Restriction ; |
989 | owl:minQualifiedCardinality | 982 | owl:minQualifiedCardinality |
990 | "0"^^xsd:nonNegativeInteger ; | 983 | "0"^^xsd:nonNegativeInteger ; |
991 | - owl:onClass :Plan ; | 984 | + owl:onClass :ExternalReference ; |
992 | - owl:onProperty :hasPlan | 985 | + owl:onProperty :hasExternalReference |
993 | ] ; | 986 | ] ; |
994 | :shouldHaveID "true" . | 987 | :shouldHaveID "true" . |
995 | 988 | ||
... | @@ -1007,10 +1000,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1007,10 +1000,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1007 | rdf:type :Status ; | 1000 | rdf:type :Status ; |
1008 | rdfs:label "Released"^^xsd:string . | 1001 | rdfs:label "Released"^^xsd:string . |
1009 | 1002 | ||
1010 | -:Resource | 1003 | +:ResourceForActivity |
1011 | rdf:type owl:Class ; | 1004 | rdf:type owl:Class ; |
1012 | - rdfs:comment "A Thing that can be measured with units. Resources are assigned to Activities and may consist of people (work hours), materials or physical items."^^xsd:string ; | 1005 | + rdfs:comment "A Phyical 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 ; |
1013 | - rdfs:subClassOf owl:Thing ; | 1006 | + rdfs:label "Resource for Activity"^^xsd:string ; |
1007 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> ; | ||
1014 | rdfs:subClassOf | 1008 | rdfs:subClassOf |
1015 | [ rdf:type owl:Class ; | 1009 | [ rdf:type owl:Class ; |
1016 | owl:unionOf (:CostBased :TimeBased) | 1010 | owl:unionOf (:CostBased :TimeBased) |
... | @@ -1023,10 +1017,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1023,10 +1017,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1023 | rdfs:subClassOf owl:Thing ; | 1017 | rdfs:subClassOf owl:Thing ; |
1024 | rdfs:subClassOf | 1018 | rdfs:subClassOf |
1025 | [ rdf:type owl:Restriction ; | 1019 | [ rdf:type owl:Restriction ; |
1026 | - owl:minQualifiedCardinality | 1020 | + owl:onDataRange xsd:string ; |
1027 | - "0"^^xsd:nonNegativeInteger ; | 1021 | + owl:onProperty :hasName ; |
1028 | - owl:onClass :ExternalReference ; | 1022 | + owl:qualifiedCardinality |
1029 | - owl:onProperty :hasExternalReference | 1023 | + "1"^^xsd:nonNegativeInteger |
1030 | ] ; | 1024 | ] ; |
1031 | rdfs:subClassOf | 1025 | rdfs:subClassOf |
1032 | [ rdf:type owl:Restriction ; | 1026 | [ rdf:type owl:Restriction ; |
... | @@ -1037,10 +1031,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1037,10 +1031,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1037 | ] ; | 1031 | ] ; |
1038 | rdfs:subClassOf | 1032 | rdfs:subClassOf |
1039 | [ rdf:type owl:Restriction ; | 1033 | [ rdf:type owl:Restriction ; |
1040 | - owl:onDataRange xsd:string ; | 1034 | + owl:minQualifiedCardinality |
1041 | - owl:onProperty :hasName ; | 1035 | + "0"^^xsd:nonNegativeInteger ; |
1042 | - owl:qualifiedCardinality | 1036 | + owl:onClass :ExternalReference ; |
1043 | - "1"^^xsd:nonNegativeInteger | 1037 | + owl:onProperty :hasExternalReference |
1044 | ] ; | 1038 | ] ; |
1045 | :shouldHaveID "true" . | 1039 | :shouldHaveID "true" . |
1046 | 1040 | ||
... | @@ -1050,10 +1044,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1050,10 +1044,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1050 | rdfs:label "Responsible"^^xsd:string ; | 1044 | rdfs:label "Responsible"^^xsd:string ; |
1051 | rdfs:subClassOf owl:Thing . | 1045 | rdfs:subClassOf owl:Thing . |
1052 | 1046 | ||
1053 | -:Result | 1047 | +:ResultFromActivity |
1054 | rdf:type owl:Class ; | 1048 | rdf:type owl:Class ; |
1055 | - rdfs:label "Result"^^xsd:string ; | 1049 | + rdfs:comment "A PhysicalObject that an Activity is carried out upon, and/or which is the result of carrying out the Activity."^^xsd:string ; |
1056 | - rdfs:subClassOf owl:Thing . | 1050 | + rdfs:label "Result from Activity"^^xsd:string ; |
1051 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS4326435842> , owl:Thing . | ||
1057 | 1052 | ||
1058 | :RevisedScheduleForPlan | 1053 | :RevisedScheduleForPlan |
1059 | rdf:type owl:Class ; | 1054 | rdf:type owl:Class ; |
... | @@ -1070,26 +1065,22 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1070,26 +1065,22 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1070 | rdfs:subClassOf :Constraint . | 1065 | rdfs:subClassOf :Constraint . |
1071 | 1066 | ||
1072 | :Saturday | 1067 | :Saturday |
1073 | - rdf:type :Weekday , owl:NamedIndividual . | 1068 | + rdf:type owl:NamedIndividual , :Weekday . |
1074 | 1069 | ||
1075 | -:ScheduleForActivity | 1070 | +:ScheduleForActivityInPlan |
1076 | rdf:type owl:Class ; | 1071 | rdf:type owl:Class ; |
1077 | - rdfs:comment "A Thing that holds information about the scheduled dates for a Planned Activity."^^xsd:string ; | 1072 | + rdfs:comment "An ActivityInPlan that is also Schedule, and holds information about the scheduled dates for a Planned Activity."^^xsd:string ; |
1078 | - rdfs:label "Schdule for activity"^^xsd:string ; | 1073 | + rdfs:label "Schdule for activity in plan"^^xsd:string ; |
1079 | - rdfs:subClassOf owl:Thing ; | 1074 | + rdfs:subClassOf :ActivityInPlan , :ScheduleForPlan ; |
1080 | - rdfs:subClassOf | ||
1081 | - [ rdf:type owl:Restriction ; | ||
1082 | - owl:onDataRange xsd:boolean ; | ||
1083 | - owl:onProperty :alwaysOnSchedule ; | ||
1084 | - owl:qualifiedCardinality | ||
1085 | - "1"^^xsd:nonNegativeInteger | ||
1086 | - ] ; | ||
1087 | rdfs:subClassOf | 1075 | rdfs:subClassOf |
1088 | [ rdf:type owl:Restriction ; | 1076 | [ rdf:type owl:Restriction ; |
1089 | owl:maxQualifiedCardinality | 1077 | owl:maxQualifiedCardinality |
1090 | "1"^^xsd:nonNegativeInteger ; | 1078 | "1"^^xsd:nonNegativeInteger ; |
1091 | - owl:onDataRange xsd:decimal ; | 1079 | + owl:onDataRange |
1092 | - owl:onProperty :hasPercentageComplete | 1080 | + [ rdf:type owl:Class ; |
1081 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1082 | + ] ; | ||
1083 | + owl:onProperty :hasLateStart | ||
1093 | ] ; | 1084 | ] ; |
1094 | rdfs:subClassOf | 1085 | rdfs:subClassOf |
1095 | [ rdf:type owl:Restriction ; | 1086 | [ rdf:type owl:Restriction ; |
... | @@ -1099,7 +1090,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1099,7 +1090,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1099 | [ rdf:type owl:Class ; | 1090 | [ rdf:type owl:Class ; |
1100 | owl:unionOf (xsd:date xsd:dateTime) | 1091 | owl:unionOf (xsd:date xsd:dateTime) |
1101 | ] ; | 1092 | ] ; |
1102 | - owl:onProperty :hasActualStart | 1093 | + owl:onProperty :hasSnltDate |
1103 | ] ; | 1094 | ] ; |
1104 | rdfs:subClassOf | 1095 | rdfs:subClassOf |
1105 | [ rdf:type owl:Restriction ; | 1096 | [ rdf:type owl:Restriction ; |
... | @@ -1112,25 +1103,25 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1112,25 +1103,25 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1112 | [ rdf:type owl:Restriction ; | 1103 | [ rdf:type owl:Restriction ; |
1113 | owl:maxQualifiedCardinality | 1104 | owl:maxQualifiedCardinality |
1114 | "1"^^xsd:nonNegativeInteger ; | 1105 | "1"^^xsd:nonNegativeInteger ; |
1115 | - owl:onDataRange | 1106 | + owl:onDataRange xsd:duration ; |
1116 | - [ rdf:type owl:Class ; | 1107 | + owl:onProperty :hasTotalFloat |
1117 | - owl:unionOf (xsd:date xsd:dateTime) | ||
1118 | - ] ; | ||
1119 | - owl:onProperty :hasSnetDate | ||
1120 | ] ; | 1108 | ] ; |
1121 | rdfs:subClassOf | 1109 | rdfs:subClassOf |
1122 | [ rdf:type owl:Restriction ; | 1110 | [ rdf:type owl:Restriction ; |
1123 | owl:maxQualifiedCardinality | 1111 | owl:maxQualifiedCardinality |
1124 | "1"^^xsd:nonNegativeInteger ; | 1112 | "1"^^xsd:nonNegativeInteger ; |
1125 | owl:onDataRange xsd:duration ; | 1113 | owl:onDataRange xsd:duration ; |
1126 | - owl:onProperty :hasFreeFloat | 1114 | + owl:onProperty :hasDuration |
1127 | ] ; | 1115 | ] ; |
1128 | rdfs:subClassOf | 1116 | rdfs:subClassOf |
1129 | [ rdf:type owl:Restriction ; | 1117 | [ rdf:type owl:Restriction ; |
1130 | owl:maxQualifiedCardinality | 1118 | owl:maxQualifiedCardinality |
1131 | "1"^^xsd:nonNegativeInteger ; | 1119 | "1"^^xsd:nonNegativeInteger ; |
1132 | - owl:onDataRange xsd:boolean ; | 1120 | + owl:onDataRange |
1133 | - owl:onProperty :mustStartAsap | 1121 | + [ rdf:type owl:Class ; |
1122 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1123 | + ] ; | ||
1124 | + owl:onProperty :hasFnetDate | ||
1134 | ] ; | 1125 | ] ; |
1135 | rdfs:subClassOf | 1126 | rdfs:subClassOf |
1136 | [ rdf:type owl:Restriction ; | 1127 | [ rdf:type owl:Restriction ; |
... | @@ -1147,27 +1138,29 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1147,27 +1138,29 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1147 | [ rdf:type owl:Class ; | 1138 | [ rdf:type owl:Class ; |
1148 | owl:unionOf (xsd:date xsd:dateTime) | 1139 | owl:unionOf (xsd:date xsd:dateTime) |
1149 | ] ; | 1140 | ] ; |
1150 | - owl:onProperty :hasSnltDate | 1141 | + owl:onProperty :hasActualStart |
1142 | + ] ; | ||
1143 | + rdfs:subClassOf | ||
1144 | + [ rdf:type owl:Restriction ; | ||
1145 | + :shouldUseRef "true"^^xsd:boolean ; | ||
1146 | + owl:onClass :ScheduleForPlan ; | ||
1147 | + owl:onProperty :partOfSchedule ; | ||
1148 | + owl:qualifiedCardinality | ||
1149 | + "1"^^xsd:nonNegativeInteger | ||
1151 | ] ; | 1150 | ] ; |
1152 | rdfs:subClassOf | 1151 | rdfs:subClassOf |
1153 | [ rdf:type owl:Restriction ; | 1152 | [ rdf:type owl:Restriction ; |
1154 | owl:maxQualifiedCardinality | 1153 | owl:maxQualifiedCardinality |
1155 | "1"^^xsd:nonNegativeInteger ; | 1154 | "1"^^xsd:nonNegativeInteger ; |
1156 | - owl:onDataRange | 1155 | + owl:onDataRange xsd:decimal ; |
1157 | - [ rdf:type owl:Class ; | 1156 | + owl:onProperty :hasPercentageComplete |
1158 | - owl:unionOf (xsd:date xsd:dateTime) | ||
1159 | - ] ; | ||
1160 | - owl:onProperty :hasLateStart | ||
1161 | ] ; | 1157 | ] ; |
1162 | rdfs:subClassOf | 1158 | rdfs:subClassOf |
1163 | [ rdf:type owl:Restriction ; | 1159 | [ rdf:type owl:Restriction ; |
1164 | owl:maxQualifiedCardinality | 1160 | owl:maxQualifiedCardinality |
1165 | "1"^^xsd:nonNegativeInteger ; | 1161 | "1"^^xsd:nonNegativeInteger ; |
1166 | - owl:onDataRange | 1162 | + owl:onDataRange xsd:boolean ; |
1167 | - [ rdf:type owl:Class ; | 1163 | + owl:onProperty :mustStartAsap |
1168 | - owl:unionOf (xsd:date xsd:dateTime) | ||
1169 | - ] ; | ||
1170 | - owl:onProperty :hasLateFinish | ||
1171 | ] ; | 1164 | ] ; |
1172 | rdfs:subClassOf | 1165 | rdfs:subClassOf |
1173 | [ rdf:type owl:Restriction ; | 1166 | [ rdf:type owl:Restriction ; |
... | @@ -1177,7 +1170,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1177,7 +1170,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1177 | [ rdf:type owl:Class ; | 1170 | [ rdf:type owl:Class ; |
1178 | owl:unionOf (xsd:date xsd:dateTime) | 1171 | owl:unionOf (xsd:date xsd:dateTime) |
1179 | ] ; | 1172 | ] ; |
1180 | - owl:onProperty :hasFnetDate | 1173 | + owl:onProperty :hasFnltDate |
1181 | ] ; | 1174 | ] ; |
1182 | rdfs:subClassOf | 1175 | rdfs:subClassOf |
1183 | [ rdf:type owl:Restriction ; | 1176 | [ rdf:type owl:Restriction ; |
... | @@ -1187,14 +1180,14 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1187,14 +1180,14 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1187 | [ rdf:type owl:Class ; | 1180 | [ rdf:type owl:Class ; |
1188 | owl:unionOf (xsd:date xsd:dateTime) | 1181 | owl:unionOf (xsd:date xsd:dateTime) |
1189 | ] ; | 1182 | ] ; |
1190 | - owl:onProperty :hasMfoDate | 1183 | + owl:onProperty :hasEarlyStart |
1191 | ] ; | 1184 | ] ; |
1192 | rdfs:subClassOf | 1185 | rdfs:subClassOf |
1193 | [ rdf:type owl:Restriction ; | 1186 | [ rdf:type owl:Restriction ; |
1194 | owl:maxQualifiedCardinality | 1187 | owl:maxQualifiedCardinality |
1195 | "1"^^xsd:nonNegativeInteger ; | 1188 | "1"^^xsd:nonNegativeInteger ; |
1196 | - owl:onDataRange xsd:duration ; | 1189 | + owl:onDataRange xsd:decimal ; |
1197 | - owl:onProperty :hasTotalFloat | 1190 | + owl:onProperty :hasPlannedProgress |
1198 | ] ; | 1191 | ] ; |
1199 | rdfs:subClassOf | 1192 | rdfs:subClassOf |
1200 | [ rdf:type owl:Restriction ; | 1193 | [ rdf:type owl:Restriction ; |
... | @@ -1204,7 +1197,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1204,7 +1197,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1204 | [ rdf:type owl:Class ; | 1197 | [ rdf:type owl:Class ; |
1205 | owl:unionOf (xsd:date xsd:dateTime) | 1198 | owl:unionOf (xsd:date xsd:dateTime) |
1206 | ] ; | 1199 | ] ; |
1207 | - owl:onProperty :hasMsoDate | 1200 | + owl:onProperty :hasLateFinish |
1208 | ] ; | 1201 | ] ; |
1209 | rdfs:subClassOf | 1202 | rdfs:subClassOf |
1210 | [ rdf:type owl:Restriction ; | 1203 | [ rdf:type owl:Restriction ; |
... | @@ -1214,7 +1207,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1214,7 +1207,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1214 | [ rdf:type owl:Class ; | 1207 | [ rdf:type owl:Class ; |
1215 | owl:unionOf (xsd:date xsd:dateTime) | 1208 | owl:unionOf (xsd:date xsd:dateTime) |
1216 | ] ; | 1209 | ] ; |
1217 | - owl:onProperty :hasEarlyStart | 1210 | + owl:onProperty :hasFrontlineDate |
1218 | ] ; | 1211 | ] ; |
1219 | rdfs:subClassOf | 1212 | rdfs:subClassOf |
1220 | [ rdf:type owl:Restriction ; | 1213 | [ rdf:type owl:Restriction ; |
... | @@ -1224,7 +1217,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1224,7 +1217,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1224 | [ rdf:type owl:Class ; | 1217 | [ rdf:type owl:Class ; |
1225 | owl:unionOf (xsd:date xsd:dateTime) | 1218 | owl:unionOf (xsd:date xsd:dateTime) |
1226 | ] ; | 1219 | ] ; |
1227 | - owl:onProperty :hasEarlyFinish | 1220 | + owl:onProperty :hasActualFinish |
1228 | ] ; | 1221 | ] ; |
1229 | rdfs:subClassOf | 1222 | rdfs:subClassOf |
1230 | [ rdf:type owl:Restriction ; | 1223 | [ rdf:type owl:Restriction ; |
... | @@ -1234,15 +1227,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1234,15 +1227,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1234 | [ rdf:type owl:Class ; | 1227 | [ rdf:type owl:Class ; |
1235 | owl:unionOf (xsd:date xsd:dateTime) | 1228 | owl:unionOf (xsd:date xsd:dateTime) |
1236 | ] ; | 1229 | ] ; |
1237 | - owl:onProperty :hasFnltDate | 1230 | + owl:onProperty :hasSnetDate |
1238 | - ] ; | ||
1239 | - rdfs:subClassOf | ||
1240 | - [ rdf:type owl:Restriction ; | ||
1241 | - :shouldUseRef "true"^^xsd:boolean ; | ||
1242 | - owl:onClass :ScheduleForPlan ; | ||
1243 | - owl:onProperty :partOfSchedule ; | ||
1244 | - owl:qualifiedCardinality | ||
1245 | - "1"^^xsd:nonNegativeInteger | ||
1246 | ] ; | 1231 | ] ; |
1247 | rdfs:subClassOf | 1232 | rdfs:subClassOf |
1248 | [ rdf:type owl:Restriction ; | 1233 | [ rdf:type owl:Restriction ; |
... | @@ -1252,14 +1237,14 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1252,14 +1237,14 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1252 | [ rdf:type owl:Class ; | 1237 | [ rdf:type owl:Class ; |
1253 | owl:unionOf (xsd:date xsd:dateTime) | 1238 | owl:unionOf (xsd:date xsd:dateTime) |
1254 | ] ; | 1239 | ] ; |
1255 | - owl:onProperty :hasActualFinish | 1240 | + owl:onProperty :hasEarlyFinish |
1256 | ] ; | 1241 | ] ; |
1257 | rdfs:subClassOf | 1242 | rdfs:subClassOf |
1258 | [ rdf:type owl:Restriction ; | 1243 | [ rdf:type owl:Restriction ; |
1259 | owl:maxQualifiedCardinality | 1244 | owl:maxQualifiedCardinality |
1260 | "1"^^xsd:nonNegativeInteger ; | 1245 | "1"^^xsd:nonNegativeInteger ; |
1261 | - owl:onDataRange xsd:decimal ; | 1246 | + owl:onDataRange xsd:duration ; |
1262 | - owl:onProperty :hasPlannedProgress | 1247 | + owl:onProperty :hasFreeFloat |
1263 | ] ; | 1248 | ] ; |
1264 | rdfs:subClassOf | 1249 | rdfs:subClassOf |
1265 | [ rdf:type owl:Restriction ; | 1250 | [ rdf:type owl:Restriction ; |
... | @@ -1269,21 +1254,31 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1269,21 +1254,31 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1269 | [ rdf:type owl:Class ; | 1254 | [ rdf:type owl:Class ; |
1270 | owl:unionOf (xsd:date xsd:dateTime) | 1255 | owl:unionOf (xsd:date xsd:dateTime) |
1271 | ] ; | 1256 | ] ; |
1272 | - owl:onProperty :hasFrontlineDate | 1257 | + owl:onProperty :hasMsoDate |
1273 | ] ; | 1258 | ] ; |
1274 | rdfs:subClassOf | 1259 | rdfs:subClassOf |
1275 | [ rdf:type owl:Restriction ; | 1260 | [ rdf:type owl:Restriction ; |
1276 | owl:maxQualifiedCardinality | 1261 | owl:maxQualifiedCardinality |
1277 | "1"^^xsd:nonNegativeInteger ; | 1262 | "1"^^xsd:nonNegativeInteger ; |
1278 | - owl:onDataRange xsd:duration ; | 1263 | + owl:onDataRange |
1279 | - owl:onProperty :hasDuration | 1264 | + [ rdf:type owl:Class ; |
1265 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1266 | + ] ; | ||
1267 | + owl:onProperty :hasMfoDate | ||
1268 | + ] ; | ||
1269 | + rdfs:subClassOf | ||
1270 | + [ rdf:type owl:Restriction ; | ||
1271 | + owl:onDataRange xsd:boolean ; | ||
1272 | + owl:onProperty :alwaysOnSchedule ; | ||
1273 | + owl:qualifiedCardinality | ||
1274 | + "1"^^xsd:nonNegativeInteger | ||
1280 | ] . | 1275 | ] . |
1281 | 1276 | ||
1282 | :ScheduleForPlan | 1277 | :ScheduleForPlan |
1283 | rdf:type owl:Class ; | 1278 | rdf:type owl:Class ; |
1284 | - rdfs:comment "A Thing that holds information about scheduled dates for an Activity Plan, in terms of relationships with the Schedule for Activity for all Planned Activities in the Activity Plan."^^xsd:string ; | 1279 | + rdfs:comment "A PlanForActivity that is principally concerned with when events within a plan happen, and holds information about scheduled dates."^^xsd:string ; |
1285 | - rdfs:label "Schedule for plan"^^xsd:string ; | 1280 | + rdfs:label "Schedule for activity in plan"^^xsd:string ; |
1286 | - rdfs:subClassOf owl:Thing ; | 1281 | + rdfs:subClassOf :PlanForActivity ; |
1287 | rdfs:subClassOf | 1282 | rdfs:subClassOf |
1288 | [ rdf:type owl:Restriction ; | 1283 | [ rdf:type owl:Restriction ; |
1289 | :shouldUseRef "true"^^xsd:boolean ; | 1284 | :shouldUseRef "true"^^xsd:boolean ; |
... | @@ -1294,10 +1289,22 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1294,10 +1289,22 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1294 | ] ; | 1289 | ] ; |
1295 | :shouldHaveID "true"^^xsd:boolean . | 1290 | :shouldHaveID "true"^^xsd:boolean . |
1296 | 1291 | ||
1292 | +:SchedulingPlan | ||
1293 | + rdf:type owl:Class ; | ||
1294 | + rdfs:comment "A Planning Activity that is the creation of one or more instances of a Schedule for a PlanForActivity"^^xsd:string ; | ||
1295 | + rdfs:label "Scheduling plan"^^xsd:string ; | ||
1296 | + rdfs:subClassOf :Planning . | ||
1297 | + | ||
1297 | :SettlementRuleCreated | 1298 | :SettlementRuleCreated |
1298 | rdf:type :Status ; | 1299 | rdf:type :Status ; |
1299 | rdfs:label "Settlement rule created"^^xsd:string . | 1300 | rdfs:label "Settlement rule created"^^xsd:string . |
1300 | 1301 | ||
1302 | +:StaffTime | ||
1303 | + rdf:type owl:Class ; | ||
1304 | + rdfs:comment "An Activity that is people in employment"^^xsd:string ; | ||
1305 | + rdfs:label "Staff time"^^xsd:string ; | ||
1306 | + rdfs:subClassOf :Activity . | ||
1307 | + | ||
1301 | :Status | 1308 | :Status |
1302 | rdf:type owl:Class ; | 1309 | rdf:type owl:Class ; |
1303 | rdfs:comment "A Thing that holds information about what is currently happening. Status values describe whether to a Project or Activity is started, in progress or completed, and can also say something about resource availability."^^xsd:string ; | 1310 | rdfs:comment "A Thing that holds information about what is currently happening. Status values describe whether to a Project or Activity is started, in progress or completed, and can also say something about resource availability."^^xsd:string ; |
... | @@ -1305,43 +1312,53 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1305,43 +1312,53 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1305 | rdfs:subClassOf owl:Thing . | 1312 | rdfs:subClassOf owl:Thing . |
1306 | 1313 | ||
1307 | :Sunday | 1314 | :Sunday |
1308 | - rdf:type :Weekday , owl:NamedIndividual . | 1315 | + rdf:type owl:NamedIndividual , :Weekday . |
1309 | 1316 | ||
1310 | :Thursday | 1317 | :Thursday |
1311 | - rdf:type :Weekday , owl:NamedIndividual . | 1318 | + rdf:type owl:NamedIndividual , :Weekday . |
1312 | 1319 | ||
1313 | :TimeBased | 1320 | :TimeBased |
1314 | rdf:type owl:Class ; | 1321 | rdf:type owl:Class ; |
1315 | rdfs:comment "A Resource Type that is limited by the time it is available"^^xsd:string ; | 1322 | rdfs:comment "A Resource Type that is limited by the time it is available"^^xsd:string ; |
1316 | - rdfs:subClassOf :Resource ; | 1323 | + rdfs:subClassOf :ResourceForActivity ; |
1317 | rdfs:subClassOf | 1324 | rdfs:subClassOf |
1318 | [ rdf:type owl:Restriction ; | 1325 | [ rdf:type owl:Restriction ; |
1319 | owl:maxQualifiedCardinality | 1326 | owl:maxQualifiedCardinality |
1320 | "1"^^xsd:nonNegativeInteger ; | 1327 | "1"^^xsd:nonNegativeInteger ; |
1321 | - owl:onDataRange xsd:decimal ; | 1328 | + owl:onDataRange |
1322 | - owl:onProperty :hasManHours | 1329 | + [ rdf:type rdfs:Datatype ; |
1330 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1331 | + ] ; | ||
1332 | + owl:onProperty :hasRemainingStart | ||
1323 | ] ; | 1333 | ] ; |
1324 | rdfs:subClassOf | 1334 | rdfs:subClassOf |
1325 | [ rdf:type owl:Restriction ; | 1335 | [ rdf:type owl:Restriction ; |
1326 | owl:maxQualifiedCardinality | 1336 | owl:maxQualifiedCardinality |
1327 | "1"^^xsd:nonNegativeInteger ; | 1337 | "1"^^xsd:nonNegativeInteger ; |
1328 | - owl:onDataRange xsd:duration ; | 1338 | + owl:onDataRange xsd:decimal ; |
1329 | - owl:onProperty :hasDuration | 1339 | + owl:onProperty :hasExpendedCost |
1330 | ] ; | 1340 | ] ; |
1331 | rdfs:subClassOf | 1341 | rdfs:subClassOf |
1332 | [ rdf:type owl:Restriction ; | 1342 | [ rdf:type owl:Restriction ; |
1333 | owl:maxQualifiedCardinality | 1343 | owl:maxQualifiedCardinality |
1334 | "1"^^xsd:nonNegativeInteger ; | 1344 | "1"^^xsd:nonNegativeInteger ; |
1335 | owl:onDataRange xsd:decimal ; | 1345 | owl:onDataRange xsd:decimal ; |
1336 | - owl:onProperty :hasCost | 1346 | + owl:onProperty :hasQuantity |
1337 | ] ; | 1347 | ] ; |
1338 | rdfs:subClassOf | 1348 | rdfs:subClassOf |
1339 | [ rdf:type owl:Restriction ; | 1349 | [ rdf:type owl:Restriction ; |
1340 | :shouldUseRef "true"^^xsd:boolean ; | 1350 | :shouldUseRef "true"^^xsd:boolean ; |
1351 | + owl:onClass :TimeBasedResource ; | ||
1352 | + owl:onProperty :hasTimeBasedResource ; | ||
1353 | + owl:qualifiedCardinality | ||
1354 | + "1"^^xsd:nonNegativeInteger | ||
1355 | + ] ; | ||
1356 | + rdfs:subClassOf | ||
1357 | + [ rdf:type owl:Restriction ; | ||
1341 | owl:maxQualifiedCardinality | 1358 | owl:maxQualifiedCardinality |
1342 | "1"^^xsd:nonNegativeInteger ; | 1359 | "1"^^xsd:nonNegativeInteger ; |
1343 | - owl:onClass :Profile ; | 1360 | + owl:onDataRange xsd:duration ; |
1344 | - owl:onProperty :hasProfile | 1361 | + owl:onProperty :hasDelayedStart |
1345 | ] ; | 1362 | ] ; |
1346 | rdfs:subClassOf | 1363 | rdfs:subClassOf |
1347 | [ rdf:type owl:Restriction ; | 1364 | [ rdf:type owl:Restriction ; |
... | @@ -1356,93 +1373,62 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1356,93 +1373,62 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1356 | rdfs:subClassOf | 1373 | rdfs:subClassOf |
1357 | [ rdf:type owl:Restriction ; | 1374 | [ rdf:type owl:Restriction ; |
1358 | :shouldUseRef "true"^^xsd:boolean ; | 1375 | :shouldUseRef "true"^^xsd:boolean ; |
1359 | - owl:onClass :TimeBasedResource ; | ||
1360 | - owl:onProperty :hasTimeBasedResource ; | ||
1361 | - owl:qualifiedCardinality | ||
1362 | - "1"^^xsd:nonNegativeInteger | ||
1363 | - ] ; | ||
1364 | - rdfs:subClassOf | ||
1365 | - [ rdf:type owl:Restriction ; | ||
1366 | owl:maxQualifiedCardinality | 1376 | owl:maxQualifiedCardinality |
1367 | "1"^^xsd:nonNegativeInteger ; | 1377 | "1"^^xsd:nonNegativeInteger ; |
1368 | - owl:onDataRange xsd:decimal ; | 1378 | + owl:onClass :Profile ; |
1369 | - owl:onProperty :hasExpendedQuantity | 1379 | + owl:onProperty :hasProfile |
1370 | ] ; | 1380 | ] ; |
1371 | rdfs:subClassOf | 1381 | rdfs:subClassOf |
1372 | [ rdf:type owl:Restriction ; | 1382 | [ rdf:type owl:Restriction ; |
1373 | owl:maxQualifiedCardinality | 1383 | owl:maxQualifiedCardinality |
1374 | "1"^^xsd:nonNegativeInteger ; | 1384 | "1"^^xsd:nonNegativeInteger ; |
1375 | - owl:onDataRange | 1385 | + owl:onDataRange xsd:decimal ; |
1376 | - [ rdf:type rdfs:Datatype ; | 1386 | + owl:onProperty :hasManHours |
1377 | - owl:unionOf (xsd:date xsd:dateTime) | ||
1378 | - ] ; | ||
1379 | - owl:onProperty :hasRemainingStart | ||
1380 | ] ; | 1387 | ] ; |
1381 | rdfs:subClassOf | 1388 | rdfs:subClassOf |
1382 | [ rdf:type owl:Restriction ; | 1389 | [ rdf:type owl:Restriction ; |
1383 | owl:maxQualifiedCardinality | 1390 | owl:maxQualifiedCardinality |
1384 | "1"^^xsd:nonNegativeInteger ; | 1391 | "1"^^xsd:nonNegativeInteger ; |
1385 | - owl:onDataRange xsd:duration ; | 1392 | + owl:onDataRange xsd:decimal ; |
1386 | - owl:onProperty :hasDelayedStart | 1393 | + owl:onProperty :hasCost |
1387 | ] ; | 1394 | ] ; |
1388 | rdfs:subClassOf | 1395 | rdfs:subClassOf |
1389 | [ rdf:type owl:Restriction ; | 1396 | [ rdf:type owl:Restriction ; |
1390 | owl:maxQualifiedCardinality | 1397 | owl:maxQualifiedCardinality |
1391 | "1"^^xsd:nonNegativeInteger ; | 1398 | "1"^^xsd:nonNegativeInteger ; |
1392 | - owl:onDataRange xsd:decimal ; | 1399 | + owl:onDataRange xsd:duration ; |
1393 | - owl:onProperty :hasExpendedCost | 1400 | + owl:onProperty :hasDuration |
1394 | ] ; | 1401 | ] ; |
1395 | rdfs:subClassOf | 1402 | rdfs:subClassOf |
1396 | [ rdf:type owl:Restriction ; | 1403 | [ rdf:type owl:Restriction ; |
1397 | owl:maxQualifiedCardinality | 1404 | owl:maxQualifiedCardinality |
1398 | "1"^^xsd:nonNegativeInteger ; | 1405 | "1"^^xsd:nonNegativeInteger ; |
1399 | owl:onDataRange xsd:decimal ; | 1406 | owl:onDataRange xsd:decimal ; |
1400 | - owl:onProperty :hasQuantity | 1407 | + owl:onProperty :hasCurrentProgress |
1401 | ] ; | 1408 | ] ; |
1402 | rdfs:subClassOf | 1409 | rdfs:subClassOf |
1403 | [ rdf:type owl:Restriction ; | 1410 | [ rdf:type owl:Restriction ; |
1404 | owl:maxQualifiedCardinality | 1411 | owl:maxQualifiedCardinality |
1405 | "1"^^xsd:nonNegativeInteger ; | 1412 | "1"^^xsd:nonNegativeInteger ; |
1406 | owl:onDataRange xsd:decimal ; | 1413 | owl:onDataRange xsd:decimal ; |
1407 | - owl:onProperty :hasCurrentProgress | 1414 | + owl:onProperty :hasExpendedQuantity |
1408 | ] ; | 1415 | ] ; |
1409 | :shouldHaveID "true" . | 1416 | :shouldHaveID "true" . |
1410 | 1417 | ||
1411 | :TimeBasedResource | 1418 | :TimeBasedResource |
1412 | rdf:type owl:Class ; | 1419 | rdf:type owl:Class ; |
1413 | rdfs:subClassOf | 1420 | rdfs:subClassOf |
1414 | - [ rdf:type owl:Restriction ; | ||
1415 | - owl:onDataRange xsd:string ; | ||
1416 | - owl:onProperty :hasName ; | ||
1417 | - owl:qualifiedCardinality | ||
1418 | - "1"^^xsd:nonNegativeInteger | ||
1419 | - ] ; | ||
1420 | - rdfs:subClassOf | ||
1421 | - [ rdf:type owl:Restriction ; | ||
1422 | - owl:minQualifiedCardinality | ||
1423 | - "0"^^xsd:nonNegativeInteger ; | ||
1424 | - owl:onClass :ExternalReference ; | ||
1425 | - owl:onProperty :hasExternalReference | ||
1426 | - ] ; | ||
1427 | - rdfs:subClassOf | ||
1428 | - [ rdf:type owl:Restriction ; | ||
1429 | - owl:minQualifiedCardinality | ||
1430 | - "0"^^xsd:nonNegativeInteger ; | ||
1431 | - owl:onClass :Availability ; | ||
1432 | - owl:onProperty :hasAvailability | ||
1433 | - ] ; | ||
1434 | - rdfs:subClassOf | ||
1435 | [ rdf:type owl:Class ; | 1421 | [ rdf:type owl:Class ; |
1436 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 1422 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
1437 | owl:minQualifiedCardinality | 1423 | owl:minQualifiedCardinality |
1438 | "0"^^xsd:nonNegativeInteger ; | 1424 | "0"^^xsd:nonNegativeInteger ; |
1439 | - owl:onDataRange xsd:string ; | 1425 | + owl:onDataRange xsd:decimal ; |
1440 | - owl:onProperty :hasDescription | 1426 | + owl:onProperty :hasDefaultRate |
1441 | ] [ rdf:type owl:Restriction ; | 1427 | ] [ rdf:type owl:Restriction ; |
1442 | owl:maxQualifiedCardinality | 1428 | owl:maxQualifiedCardinality |
1443 | "1"^^xsd:nonNegativeInteger ; | 1429 | "1"^^xsd:nonNegativeInteger ; |
1444 | - owl:onDataRange xsd:string ; | 1430 | + owl:onDataRange xsd:decimal ; |
1445 | - owl:onProperty :hasDescription | 1431 | + owl:onProperty :hasDefaultRate |
1446 | ]) | 1432 | ]) |
1447 | ] ; | 1433 | ] ; |
1448 | rdfs:subClassOf | 1434 | rdfs:subClassOf |
... | @@ -1450,26 +1436,47 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1450,26 +1436,47 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1450 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 1436 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
1451 | owl:minQualifiedCardinality | 1437 | owl:minQualifiedCardinality |
1452 | "0"^^xsd:nonNegativeInteger ; | 1438 | "0"^^xsd:nonNegativeInteger ; |
1453 | - owl:onDataRange xsd:decimal ; | 1439 | + owl:onDataRange xsd:string ; |
1454 | - owl:onProperty :hasDefaultRate | 1440 | + owl:onProperty :hasDescription |
1455 | ] [ rdf:type owl:Restriction ; | 1441 | ] [ rdf:type owl:Restriction ; |
1456 | owl:maxQualifiedCardinality | 1442 | owl:maxQualifiedCardinality |
1457 | "1"^^xsd:nonNegativeInteger ; | 1443 | "1"^^xsd:nonNegativeInteger ; |
1458 | - owl:onDataRange xsd:decimal ; | 1444 | + owl:onDataRange xsd:string ; |
1459 | - owl:onProperty :hasDefaultRate | 1445 | + owl:onProperty :hasDescription |
1460 | ]) | 1446 | ]) |
1461 | ] ; | 1447 | ] ; |
1448 | + rdfs:subClassOf | ||
1449 | + [ rdf:type owl:Restriction ; | ||
1450 | + owl:minQualifiedCardinality | ||
1451 | + "0"^^xsd:nonNegativeInteger ; | ||
1452 | + owl:onClass :Availability ; | ||
1453 | + owl:onProperty :hasAvailability | ||
1454 | + ] ; | ||
1455 | + rdfs:subClassOf | ||
1456 | + [ rdf:type owl:Restriction ; | ||
1457 | + owl:minQualifiedCardinality | ||
1458 | + "0"^^xsd:nonNegativeInteger ; | ||
1459 | + owl:onClass :ExternalReference ; | ||
1460 | + owl:onProperty :hasExternalReference | ||
1461 | + ] ; | ||
1462 | + rdfs:subClassOf | ||
1463 | + [ rdf:type owl:Restriction ; | ||
1464 | + owl:onDataRange xsd:string ; | ||
1465 | + owl:onProperty :hasName ; | ||
1466 | + owl:qualifiedCardinality | ||
1467 | + "1"^^xsd:nonNegativeInteger | ||
1468 | + ] ; | ||
1462 | :shouldHaveID "true" . | 1469 | :shouldHaveID "true" . |
1463 | 1470 | ||
1464 | :TimeBasedResourceRef | 1471 | :TimeBasedResourceRef |
1465 | rdf:type owl:ObjectProperty . | 1472 | rdf:type owl:ObjectProperty . |
1466 | 1473 | ||
1467 | :Tuesday | 1474 | :Tuesday |
1468 | - rdf:type :Weekday , owl:NamedIndividual . | 1475 | + rdf:type owl:NamedIndividual , :Weekday . |
1469 | 1476 | ||
1470 | :TypeOfWork | 1477 | :TypeOfWork |
1471 | rdf:type owl:Class ; | 1478 | rdf:type owl:Class ; |
1472 | - rdfs:comment "The tpe of work for Drilling Activities (part of Use Case 2.5.1)"^^xsd:string ; | 1479 | + rdfs:comment "The Type of Work for Drilling Activities (part of Use Case 2.5.1)"^^xsd:string ; |
1473 | rdfs:label "Type of work"^^xsd:string ; | 1480 | rdfs:label "Type of work"^^xsd:string ; |
1474 | rdfs:subClassOf owl:Thing . | 1481 | rdfs:subClassOf owl:Thing . |
1475 | 1482 | ||
... | @@ -1483,11 +1490,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1483,11 +1490,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1483 | 1490 | ||
1484 | :WS_Activity | 1491 | :WS_Activity |
1485 | rdf:type :Status ; | 1492 | rdf:type :Status ; |
1486 | - rdfs:comment "The Activity involves Well Services (part of Use Case 2.5.1)"^^xsd:string ; | 1493 | + rdfs:comment "A Status Value for Activities that involve Well Services (part of Use Case 2.5.1)"^^xsd:string ; |
1487 | rdfs:label "WS Activity"^^xsd:string . | 1494 | rdfs:label "WS Activity"^^xsd:string . |
1488 | 1495 | ||
1489 | :Wednesday | 1496 | :Wednesday |
1490 | - rdf:type :Weekday , owl:NamedIndividual . | 1497 | + rdf:type owl:NamedIndividual , :Weekday . |
1491 | 1498 | ||
1492 | :Weekday | 1499 | :Weekday |
1493 | rdf:type owl:Class ; | 1500 | rdf:type owl:Class ; |
... | @@ -1506,10 +1513,20 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1506,10 +1513,20 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1506 | owl:onProperty :hasWeekday | 1513 | owl:onProperty :hasWeekday |
1507 | ] . | 1514 | ] . |
1508 | 1515 | ||
1516 | +:Well | ||
1517 | + rdf:type owl:Class ; | ||
1518 | + rdfs:label "Well"^^xsd:string ; | ||
1519 | + rdfs:subClassOf :Asset . | ||
1520 | + | ||
1521 | +:WellBore | ||
1522 | + rdf:type owl:Class ; | ||
1523 | + rdfs:label "Well bore"^^xsd:string ; | ||
1524 | + rdfs:subClassOf :Asset . | ||
1525 | + | ||
1509 | :WorkOrder | 1526 | :WorkOrder |
1510 | rdf:type owl:Class ; | 1527 | rdf:type owl:Class ; |
1511 | - rdfs:comment "An Plan that corresponds to a set of Operations with a description of the work content of the Operations."^^xsd:string ; | 1528 | + rdfs:comment "An Plan for Activity that corresponds to a set of Operations with a description of the work content of the Operations."^^xsd:string ; |
1512 | - rdfs:subClassOf :Plan ; | 1529 | + rdfs:subClassOf :PlanForActivity ; |
1513 | rdfs:subClassOf | 1530 | rdfs:subClassOf |
1514 | [ rdf:type owl:Restriction ; | 1531 | [ rdf:type owl:Restriction ; |
1515 | owl:minQualifiedCardinality | 1532 | owl:minQualifiedCardinality |
... | @@ -1917,18 +1934,18 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1917,18 +1934,18 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1917 | 1934 | ||
1918 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing> | 1935 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing> |
1919 | rdf:type owl:Class ; | 1936 | rdf:type owl:Class ; |
1920 | - rdfs:label "Discipline 1"^^xsd:string , "Cost based 1"^^xsd:string , "Time based 1"^^xsd:string ; | 1937 | + rdfs:label "Time based 1"^^xsd:string , "Cost based 1"^^xsd:string , "Discipline 1"^^xsd:string ; |
1921 | - rdfs:subClassOf :Discipline , :CostBased , :TimeBased . | 1938 | + rdfs:subClassOf :TimeBased , :CostBased , :Discipline . |
1922 | 1939 | ||
1923 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing> | 1940 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing> |
1924 | rdf:type owl:Class ; | 1941 | rdf:type owl:Class ; |
1925 | rdfs:label "PBS Thing"^^xsd:string ; | 1942 | rdfs:label "PBS Thing"^^xsd:string ; |
1926 | - rdfs:subClassOf :Result . | 1943 | + rdfs:subClassOf :ResultFromActivity . |
1927 | 1944 | ||
1928 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> | 1945 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> |
1929 | rdf:type owl:Class ; | 1946 | rdf:type owl:Class ; |
1930 | - rdfs:label "Project phase 1"^^xsd:string , "Dg phase 1"^^xsd:string ; | 1947 | + rdfs:label "Dg phase 1"^^xsd:string , "Project phase 1"^^xsd:string ; |
1931 | - rdfs:subClassOf :ProjectPhase , :DgPhase . | 1948 | + rdfs:subClassOf :DgPhase , :ProjectPhase . |
1932 | 1949 | ||
1933 | :shouldBeInternalAndExternalRef | 1950 | :shouldBeInternalAndExternalRef |
1934 | rdf:type owl:AnnotationProperty ; | 1951 | rdf:type owl:AnnotationProperty ; |
... | @@ -1948,19 +1965,29 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1948,19 +1965,29 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1948 | 1965 | ||
1949 | <http://data.posccaesar.org/npd/ontology/Licence> | 1966 | <http://data.posccaesar.org/npd/ontology/Licence> |
1950 | rdf:type owl:Class ; | 1967 | rdf:type owl:Class ; |
1951 | - rdfs:label "License 1"^^xsd:string ; | 1968 | + rdfs:label "NPD License"^^xsd:string ; |
1952 | rdfs:subClassOf :License . | 1969 | rdfs:subClassOf :License . |
1953 | 1970 | ||
1954 | <http://data.posccaesar.org/npd/ontology/ilap-interface/Facility> | 1971 | <http://data.posccaesar.org/npd/ontology/ilap-interface/Facility> |
1955 | rdf:type owl:Class ; | 1972 | rdf:type owl:Class ; |
1956 | - rdfs:label "Facility 1"^^xsd:string ; | 1973 | + rdfs:label "NPD Facility"^^xsd:string ; |
1957 | rdfs:subClassOf :Facility . | 1974 | rdfs:subClassOf :Facility . |
1958 | 1975 | ||
1959 | <http://data.posccaesar.org/npd/ontology/ilap-interface/Field> | 1976 | <http://data.posccaesar.org/npd/ontology/ilap-interface/Field> |
1960 | rdf:type owl:Class ; | 1977 | rdf:type owl:Class ; |
1961 | - rdfs:label "Field 1"^^xsd:string ; | 1978 | + rdfs:label "NPD Field"^^xsd:string ; |
1962 | rdfs:subClassOf :Field . | 1979 | rdfs:subClassOf :Field . |
1963 | 1980 | ||
1981 | +<http://data.posccaesar.org/npd/ontology/ilap-interface/Well> | ||
1982 | + rdf:type owl:Class ; | ||
1983 | + rdfs:label "NPD Well"^^xsd:string ; | ||
1984 | + rdfs:subClassOf :Well . | ||
1985 | + | ||
1986 | +<http://data.posccaesar.org/npd/ontology/ilap-interface/Wellbore> | ||
1987 | + rdf:type owl:Class ; | ||
1988 | + rdfs:label "NPD Well bore"^^xsd:string ; | ||
1989 | + rdfs:subClassOf :WellBore . | ||
1990 | + | ||
1964 | <http://data.posccaesar.org/rdl/RDS282149> | 1991 | <http://data.posccaesar.org/rdl/RDS282149> |
1965 | rdf:type owl:Class ; | 1992 | rdf:type owl:Class ; |
1966 | rdfs:label "Organization"^^xsd:string ; | 1993 | rdfs:label "Organization"^^xsd:string ; | ... | ... |
-
Please register or login to post a comment