Ralph Hodgson

Optimization of DDR rules

1 -# Saved by TopBraid on Fri Aug 05 00:36:55 PDT 2011 1 +# Saved by TopBraid on Fri Aug 05 18:01:44 PDT 2011
2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr 2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr
3 # imports: http://www.reportinghub.no/ep/schema/1.1.1/ddr 3 # imports: http://www.reportinghub.no/ep/schema/1.1.1/ddr
4 # imports: http://spinrdf.org/spin 4 # imports: http://spinrdf.org/spin
5 # imports: http://topbraid.org/sxml 5 # imports: http://topbraid.org/sxml
6 6
7 @prefix NPD_110412124707: <file:///www.reportinghub.no/input/NPD_110412124707.xml#> . 7 @prefix NPD_110412124707: <file:///www.reportinghub.no/input/NPD_110412124707.xml#> .
8 +@prefix NPD_1104121247071: <file:///www.reportinghub.no/examples/xml/NPD_110412124707.xml#> .
8 @prefix afn: <http://jena.hpl.hp.com/ARQ/function#> . 9 @prefix afn: <http://jena.hpl.hp.com/ARQ/function#> .
9 @prefix ddr: <http://www.reportinghub.no/ep/schema/ddr#> . 10 @prefix ddr: <http://www.reportinghub.no/ep/schema/ddr#> .
10 @prefix fn: <http://www.w3.org/2005/xpath-functions#> . 11 @prefix fn: <http://www.w3.org/2005/xpath-functions#> .
...@@ -22,7 +23,7 @@ ddr:Cs_activity ...@@ -22,7 +23,7 @@ ddr:Cs_activity
22 sxml:element "witsml:activity"^^xsd:string . 23 sxml:element "witsml:activity"^^xsd:string .
23 24
24 ddr:Cs_alias 25 ddr:Cs_alias
25 - sxml:element "witsml:alias" , "witsml:rigAlias"^^xsd:string . 26 + sxml:element "witsml:rigAlias"^^xsd:string , "witsml:alias" .
26 27
27 ddr:Cs_bitRecord 28 ddr:Cs_bitRecord
28 sxml:element "witsml:bitRecord" . 29 sxml:element "witsml:bitRecord" .
...@@ -70,7 +71,7 @@ ddr:Cs_drillReportPorePressure ...@@ -70,7 +71,7 @@ ddr:Cs_drillReportPorePressure
70 sxml:element "witsml:drillReportPorePressure" . 71 sxml:element "witsml:drillReportPorePressure" .
71 72
72 ddr:Cs_drillReportStatusInfo 73 ddr:Cs_drillReportStatusInfo
73 - sxml:element "witsml:drillReportStatusInfo" , "witsml:statusInfo"^^xsd:string . 74 + sxml:element "witsml:statusInfo"^^xsd:string , "witsml:drillReportStatusInfo" .
74 75
75 ddr:Cs_drillReportStratInfo 76 ddr:Cs_drillReportStratInfo
76 sxml:element "witsml:drillReportStratInfo" . 77 sxml:element "witsml:drillReportStratInfo" .
...@@ -106,7 +107,7 @@ ddr:Cs_refWellWellboreRig ...@@ -106,7 +107,7 @@ ddr:Cs_refWellWellboreRig
106 sxml:element "witsml:refWellWellboreRig" . 107 sxml:element "witsml:refWellWellboreRig" .
107 108
108 ddr:Cs_wellAlias 109 ddr:Cs_wellAlias
109 - sxml:element "witsml:wellboreAlias"^^xsd:string , "witsml:wellAlias" . 110 + sxml:element "witsml:wellAlias" , "witsml:wellboreAlias"^^xsd:string .
110 111
111 ddr:Cs_wellCRS 112 ddr:Cs_wellCRS
112 sxml:element "witsml:wellCRS" . 113 sxml:element "witsml:wellCRS" .
...@@ -143,441 +144,401 @@ ddr:Thing ...@@ -143,441 +144,401 @@ ddr:Thing
143 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 144 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
144 sp:subject _:b1 145 sp:subject _:b1
145 ]) ; 146 ]) ;
146 - sp:where ([ sp:object _:b1 ; 147 + sp:where ([ sp:object _:b5 ;
147 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 148 + sp:predicate owl:allValuesFrom ;
148 - sp:subject _:b3 149 + sp:subject _:b6
150 + ] [ sp:object _:b2 ;
151 + sp:predicate owl:onProperty ;
152 + sp:subject _:b6
149 ] [ sp:object _:b5 ; 153 ] [ sp:object _:b5 ;
150 sp:predicate rdf:type ; 154 sp:predicate rdf:type ;
151 sp:subject _:b1 155 sp:subject _:b1
152 - ] [ sp:object _:b6 ; 156 + ] [ sp:object _:b1 ;
157 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
158 + sp:subject _:b3
159 + ] [ sp:object _:b7 ;
153 sp:predicate rdf:type ; 160 sp:predicate rdf:type ;
154 sp:subject _:b3 161 sp:subject _:b3
155 - ] [ rdf:type sp:TriplePath ; 162 + ] [ sp:object _:b6 ;
156 - sp:object _:b7 ;
157 - sp:path [ rdf:type sp:ModPath ;
158 - sp:modMax -2 ;
159 - sp:modMin 0 ;
160 - sp:subPath rdfs:subClassOf
161 - ] ;
162 - sp:subject _:b6
163 - ] [ sp:object _:b8 ;
164 sp:predicate rdfs:subClassOf ; 163 sp:predicate rdfs:subClassOf ;
165 sp:subject _:b7 164 sp:subject _:b7
166 - ] [ sp:object owl:Restriction ;
167 - sp:predicate rdf:type ;
168 - sp:subject _:b8
169 - ] [ sp:object _:b2 ;
170 - sp:predicate owl:onProperty ;
171 - sp:subject _:b8
172 - ] [ sp:object _:b5 ;
173 - sp:predicate owl:allValuesFrom ;
174 - sp:subject _:b8
175 ]) 165 ])
176 ] ; 166 ] ;
177 spin:rule 167 spin:rule
178 [ rdf:type sp:Construct ; 168 [ rdf:type sp:Construct ;
179 - rdfs:comment "STEP 003 - Construct datatype string values"^^xsd:string ; 169 + rdfs:comment "STEP 006 - Construct Enumerated Values"^^xsd:string ;
180 - sp:templates ([ sp:object _:b9 ; 170 + sp:templates ([ sp:object _:b8 ;
181 - sp:predicate _:b10 ; 171 + sp:predicate _:b9 ;
182 - sp:subject _:b11 172 + sp:subject _:b10
183 ] [ sp:object rdf:Statement ; 173 ] [ sp:object rdf:Statement ;
184 sp:predicate rdf:type ; 174 sp:predicate rdf:type ;
185 - sp:subject _:b12 175 + sp:subject _:b11
186 - ] [ sp:object _:b11 ;
187 - sp:predicate rdf:subject ;
188 - sp:subject _:b12
189 ] [ sp:object _:b10 ; 176 ] [ sp:object _:b10 ;
190 - sp:predicate rdf:predicate ; 177 + sp:predicate rdf:subject ;
191 - sp:subject _:b12 178 + sp:subject _:b11
192 ] [ sp:object _:b9 ; 179 ] [ sp:object _:b9 ;
180 + sp:predicate rdf:predicate ;
181 + sp:subject _:b11
182 + ] [ sp:object _:b8 ;
193 sp:predicate rdf:object ; 183 sp:predicate rdf:object ;
194 - sp:subject _:b12 184 + sp:subject _:b11
195 - ] [ sp:object _:b12 ; 185 + ] [ sp:object _:b11 ;
196 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 186 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
197 - sp:subject _:b13 187 + sp:subject _:b12
198 ]) ; 188 ]) ;
199 - sp:where ([ sp:object _:b13 ; 189 + sp:where ([ sp:object _:b12 ;
200 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 190 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
201 - sp:subject _:b11 191 + sp:subject _:b10
202 - ] [ sp:object _:b14 ; 192 + ] [ sp:object _:b13 ;
203 sp:predicate rdf:type ; 193 sp:predicate rdf:type ;
204 - sp:subject _:b13 194 + sp:subject _:b12
205 ] [ rdf:type sp:NotExists ; 195 ] [ rdf:type sp:NotExists ;
206 sp:elements ([ sp:object 196 sp:elements ([ sp:object
207 [ sp:varName "uom"^^xsd:string 197 [ sp:varName "uom"^^xsd:string
208 ] ; 198 ] ;
209 sp:predicate ddr:uom ; 199 sp:predicate ddr:uom ;
210 - sp:subject _:b13 200 + sp:subject _:b12
211 ]) 201 ])
212 ] [ rdf:type sp:Bind ; 202 ] [ rdf:type sp:Bind ;
213 sp:expression 203 sp:expression
214 - [ rdf:type afn:localname ; 204 + [ rdf:type smf:titleCase ;
215 - sp:arg1 _:b14 205 + sp:arg1 [ rdf:type afn:localname ;
206 + sp:arg1 _:b13
207 + ]
216 ] ; 208 ] ;
217 - sp:variable _:b15 209 + sp:variable _:b14
218 ] [ rdf:type sp:Bind ; 210 ] [ rdf:type sp:Bind ;
219 sp:expression 211 sp:expression
220 [ rdf:type smf:buildURI ; 212 [ rdf:type smf:buildURI ;
221 sp:arg1 [ rdf:type fn:concat ; 213 sp:arg1 [ rdf:type fn:concat ;
222 - sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ; 214 + sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ;
223 - sp:arg2 _:b15 215 + sp:arg2 _:b14
224 ] 216 ]
225 ] ; 217 ] ;
226 - sp:variable _:b10 218 + sp:variable _:b9
227 - ] [ sp:object owl:DatatypeProperty ; 219 + ] [ sp:object owl:ObjectProperty ;
228 - sp:predicate rdf:type ;
229 - sp:subject _:b10
230 - ] [ sp:object _:b16 ;
231 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
232 - sp:subject _:b13
233 - ] [ sp:object sxml:TextNode ;
234 sp:predicate rdf:type ; 220 sp:predicate rdf:type ;
235 - sp:subject _:b16 221 + sp:subject _:b9
236 ] [ sp:object _:b9 ; 222 ] [ sp:object _:b9 ;
237 - sp:predicate sxml:text ; 223 + sp:predicate owl:onProperty ;
238 - sp:subject _:b16 224 + sp:subject _:b15
225 + ] [ sp:object _:b16 ;
226 + sp:predicate owl:allValuesFrom ;
227 + sp:subject _:b15
239 ] [ sp:object _:b17 ; 228 ] [ sp:object _:b17 ;
240 sp:predicate rdf:type ; 229 sp:predicate rdf:type ;
241 - sp:subject _:b11 230 + sp:subject _:b10
231 + ] [ sp:object _:b15 ;
232 + sp:predicate rdfs:subClassOf ;
233 + sp:subject _:b17
242 ] [ rdf:type sp:TriplePath ; 234 ] [ rdf:type sp:TriplePath ;
243 - sp:object _:b18 ; 235 + sp:object <http://www.linkedmodel.org/schema/dtype#EnumeratedValue> ;
244 sp:path [ rdf:type sp:ModPath ; 236 sp:path [ rdf:type sp:ModPath ;
245 sp:modMax -2 ; 237 sp:modMax -2 ;
246 sp:modMin 0 ; 238 sp:modMin 0 ;
247 sp:subPath rdfs:subClassOf 239 sp:subPath rdfs:subClassOf
248 ] ; 240 ] ;
249 - sp:subject _:b17 241 + sp:subject _:b16
242 + ] [ sp:object _:b18 ;
243 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
244 + sp:subject _:b12
245 + ] [ sp:object sxml:TextNode ;
246 + sp:predicate rdf:type ;
247 + sp:subject _:b18
250 ] [ sp:object _:b19 ; 248 ] [ sp:object _:b19 ;
251 - sp:predicate rdfs:subClassOf ; 249 + sp:predicate sxml:text ;
252 sp:subject _:b18 250 sp:subject _:b18
253 - ] [ sp:object owl:Restriction ; 251 + ] [ sp:object _:b16 ;
254 sp:predicate rdf:type ; 252 sp:predicate rdf:type ;
255 - sp:subject _:b19 253 + sp:subject _:b8
256 - ] [ sp:object _:b20 ; 254 + ] [ sp:object _:b19 ;
257 - sp:predicate owl:allValuesFrom ; 255 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
258 - sp:subject _:b19 256 + sp:subject _:b8
259 - ] [ sp:object _:b10 ;
260 - sp:predicate owl:onProperty ;
261 - sp:subject _:b19
262 - ] [ rdf:type sp:TriplePath ;
263 - sp:object xsd:string ;
264 - sp:path [ rdf:type sp:ModPath ;
265 - sp:modMax -2 ;
266 - sp:modMin 0 ;
267 - sp:subPath rdfs:subClassOf
268 - ] ;
269 - sp:subject _:b20
270 ]) 257 ])
271 ] ; 258 ] ;
272 spin:rule 259 spin:rule
273 [ rdf:type sp:Construct ; 260 [ rdf:type sp:Construct ;
274 - rdfs:comment "STEP 006 - Construct Enumerated Values"^^xsd:string ; 261 + rdfs:comment "STEP 002 - Construct datatype datetime values"^^xsd:string ;
275 - sp:templates ([ sp:object _:b21 ; 262 + sp:templates ([ sp:object _:b20 ;
276 - sp:predicate _:b22 ; 263 + sp:predicate _:b21 ;
277 - sp:subject _:b23 264 + sp:subject _:b22
278 ] [ sp:object rdf:Statement ; 265 ] [ sp:object rdf:Statement ;
279 sp:predicate rdf:type ; 266 sp:predicate rdf:type ;
280 - sp:subject _:b24 267 + sp:subject _:b23
281 - ] [ sp:object _:b23 ;
282 - sp:predicate rdf:subject ;
283 - sp:subject _:b24
284 ] [ sp:object _:b22 ; 268 ] [ sp:object _:b22 ;
285 - sp:predicate rdf:predicate ; 269 + sp:predicate rdf:subject ;
286 - sp:subject _:b24 270 + sp:subject _:b23
287 ] [ sp:object _:b21 ; 271 ] [ sp:object _:b21 ;
272 + sp:predicate rdf:predicate ;
273 + sp:subject _:b23
274 + ] [ sp:object _:b20 ;
288 sp:predicate rdf:object ; 275 sp:predicate rdf:object ;
289 - sp:subject _:b24 276 + sp:subject _:b23
290 - ] [ sp:object _:b24 ; 277 + ] [ sp:object _:b23 ;
291 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 278 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
292 - sp:subject _:b25 279 + sp:subject _:b24
293 ]) ; 280 ]) ;
294 - sp:where ([ sp:object _:b25 ; 281 + sp:where ([ sp:object _:b24 ;
295 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 282 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
296 - sp:subject _:b23 283 + sp:subject _:b22
297 - ] [ sp:object _:b26 ; 284 + ] [ sp:object _:b25 ;
298 sp:predicate rdf:type ; 285 sp:predicate rdf:type ;
299 - sp:subject _:b25 286 + sp:subject _:b24
300 ] [ rdf:type sp:NotExists ; 287 ] [ rdf:type sp:NotExists ;
301 sp:elements ([ sp:object 288 sp:elements ([ sp:object
302 [ sp:varName "uom"^^xsd:string 289 [ sp:varName "uom"^^xsd:string
303 ] ; 290 ] ;
304 sp:predicate ddr:uom ; 291 sp:predicate ddr:uom ;
305 - sp:subject _:b25 292 + sp:subject _:b24
306 ]) 293 ])
307 ] [ rdf:type sp:Bind ; 294 ] [ rdf:type sp:Bind ;
308 sp:expression 295 sp:expression
309 - [ rdf:type smf:titleCase ; 296 + [ rdf:type afn:localname ;
310 - sp:arg1 [ rdf:type afn:localname ; 297 + sp:arg1 _:b25
311 - sp:arg1 _:b26
312 - ]
313 ] ; 298 ] ;
314 - sp:variable _:b27 299 + sp:variable _:b26
315 ] [ rdf:type sp:Bind ; 300 ] [ rdf:type sp:Bind ;
316 sp:expression 301 sp:expression
317 [ rdf:type smf:buildURI ; 302 [ rdf:type smf:buildURI ;
318 sp:arg1 [ rdf:type fn:concat ; 303 sp:arg1 [ rdf:type fn:concat ;
319 - sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ; 304 + sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ;
320 - sp:arg2 _:b27 305 + sp:arg2 _:b26
321 ] 306 ]
322 ] ; 307 ] ;
323 - sp:variable _:b22 308 + sp:variable _:b21
324 - ] [ sp:object owl:ObjectProperty ; 309 + ] [ sp:object owl:DatatypeProperty ;
325 sp:predicate rdf:type ; 310 sp:predicate rdf:type ;
326 - sp:subject _:b22 311 + sp:subject _:b21
312 + ] [ sp:object _:b21 ;
313 + sp:predicate owl:onProperty ;
314 + sp:subject _:b27
327 ] [ sp:object _:b28 ; 315 ] [ sp:object _:b28 ;
328 - sp:predicate rdf:type ; 316 + sp:predicate owl:allValuesFrom ;
329 - sp:subject _:b23 317 + sp:subject _:b27
330 ] [ rdf:type sp:TriplePath ; 318 ] [ rdf:type sp:TriplePath ;
331 - sp:object _:b29 ; 319 + sp:object xsd:dateTime ;
332 sp:path [ rdf:type sp:ModPath ; 320 sp:path [ rdf:type sp:ModPath ;
333 sp:modMax -2 ; 321 sp:modMax -2 ;
334 sp:modMin 0 ; 322 sp:modMin 0 ;
335 sp:subPath rdfs:subClassOf 323 sp:subPath rdfs:subClassOf
336 ] ; 324 ] ;
337 sp:subject _:b28 325 sp:subject _:b28
326 + ] [ sp:object _:b29 ;
327 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
328 + sp:subject _:b24
329 + ] [ sp:object sxml:TextNode ;
330 + sp:predicate rdf:type ;
331 + sp:subject _:b29
338 ] [ sp:object _:b30 ; 332 ] [ sp:object _:b30 ;
339 - sp:predicate rdfs:subClassOf ; 333 + sp:predicate sxml:text ;
340 sp:subject _:b29 334 sp:subject _:b29
341 - ] [ sp:object owl:Restriction ;
342 - sp:predicate rdf:type ;
343 - sp:subject _:b30
344 - ] [ sp:object _:b22 ;
345 - sp:predicate owl:onProperty ;
346 - sp:subject _:b30
347 ] [ sp:object _:b31 ; 335 ] [ sp:object _:b31 ;
348 - sp:predicate owl:allValuesFrom ; 336 + sp:predicate rdf:type ;
349 - sp:subject _:b30 337 + sp:subject _:b22
350 ] [ rdf:type sp:TriplePath ; 338 ] [ rdf:type sp:TriplePath ;
351 - sp:object <http://www.linkedmodel.org/schema/dtype#EnumeratedValue> ; 339 + sp:object _:b27 ;
352 sp:path [ rdf:type sp:ModPath ; 340 sp:path [ rdf:type sp:ModPath ;
353 sp:modMax -2 ; 341 sp:modMax -2 ;
354 sp:modMin 0 ; 342 sp:modMin 0 ;
355 sp:subPath rdfs:subClassOf 343 sp:subPath rdfs:subClassOf
356 ] ; 344 ] ;
357 sp:subject _:b31 345 sp:subject _:b31
358 - ] [ sp:object _:b32 ; 346 + ] [ rdf:type sp:Bind ;
359 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 347 + sp:expression
360 - sp:subject _:b25 348 + [ rdf:type xsd:dateTime ;
361 - ] [ sp:object sxml:TextNode ; 349 + sp:arg1 _:b30
362 - sp:predicate rdf:type ; 350 + ] ;
363 - sp:subject _:b32 351 + sp:variable _:b20
364 - ] [ sp:object _:b33 ;
365 - sp:predicate sxml:text ;
366 - sp:subject _:b32
367 - ] [ sp:object _:b31 ;
368 - sp:predicate rdf:type ;
369 - sp:subject _:b21
370 - ] [ sp:object _:b33 ;
371 - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
372 - sp:subject _:b21
373 ]) 352 ])
374 ] ; 353 ] ;
375 spin:rule 354 spin:rule
376 [ rdf:type sp:Construct ; 355 [ rdf:type sp:Construct ;
377 rdfs:comment "STEP 004 - Construct UOM values"^^xsd:string ; 356 rdfs:comment "STEP 004 - Construct UOM values"^^xsd:string ;
378 - sp:templates ([ sp:object _:b34 ; 357 + sp:templates ([ sp:object _:b32 ;
379 sp:predicate rdf:type ; 358 sp:predicate rdf:type ;
380 - sp:subject _:b35 359 + sp:subject _:b33
381 - ] [ sp:object _:b36 ; 360 + ] [ sp:object _:b34 ;
382 sp:predicate ddr:uom ; 361 sp:predicate ddr:uom ;
383 - sp:subject _:b35 362 + sp:subject _:b33
384 - ] [ sp:object _:b37 ;
385 - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
386 - sp:subject _:b35
387 ] [ sp:object _:b35 ; 363 ] [ sp:object _:b35 ;
388 - sp:predicate _:b38 ; 364 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
389 - sp:subject _:b39 365 + sp:subject _:b33
366 + ] [ sp:object _:b33 ;
367 + sp:predicate _:b36 ;
368 + sp:subject _:b37
390 ] [ sp:object rdf:Statement ; 369 ] [ sp:object rdf:Statement ;
391 sp:predicate rdf:type ; 370 sp:predicate rdf:type ;
392 - sp:subject _:b40 371 + sp:subject _:b38
393 - ] [ sp:object _:b39 ; 372 + ] [ sp:object _:b37 ;
394 sp:predicate rdf:subject ; 373 sp:predicate rdf:subject ;
395 - sp:subject _:b40 374 + sp:subject _:b38
396 - ] [ sp:object _:b38 ; 375 + ] [ sp:object _:b36 ;
397 sp:predicate rdf:predicate ; 376 sp:predicate rdf:predicate ;
398 - sp:subject _:b40 377 + sp:subject _:b38
399 - ] [ sp:object _:b37 ; 378 + ] [ sp:object _:b35 ;
400 sp:predicate rdf:object ; 379 sp:predicate rdf:object ;
401 - sp:subject _:b40 380 + sp:subject _:b38
402 - ] [ sp:object _:b40 ; 381 + ] [ sp:object _:b38 ;
403 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 382 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
404 - sp:subject _:b41 383 + sp:subject _:b39
405 ]) ; 384 ]) ;
406 - sp:where ([ sp:object _:b41 ; 385 + sp:where ([ sp:object _:b39 ;
407 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 386 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
408 - sp:subject _:b39 387 + sp:subject _:b37
409 - ] [ sp:object _:b42 ; 388 + ] [ sp:object _:b40 ;
410 sp:predicate rdf:type ; 389 sp:predicate rdf:type ;
411 - sp:subject _:b41 390 + sp:subject _:b39
412 - ] [ sp:object _:b36 ; 391 + ] [ sp:object _:b34 ;
413 sp:predicate ddr:uom ; 392 sp:predicate ddr:uom ;
414 - sp:subject _:b41 393 + sp:subject _:b39
415 ] [ rdf:type sp:NotExists ; 394 ] [ rdf:type sp:NotExists ;
416 sp:elements ([ sp:object 395 sp:elements ([ sp:object
417 [ sp:varName "aNode"^^xsd:string 396 [ sp:varName "aNode"^^xsd:string
418 ] ; 397 ] ;
419 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 398 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
420 - sp:subject _:b41 399 + sp:subject _:b39
421 ]) 400 ])
422 ] [ rdf:type sp:Bind ; 401 ] [ rdf:type sp:Bind ;
423 sp:expression 402 sp:expression
424 [ rdf:type afn:localname ; 403 [ rdf:type afn:localname ;
425 - sp:arg1 _:b42 404 + sp:arg1 _:b40
426 ] ; 405 ] ;
427 - sp:variable _:b43 406 + sp:variable _:b41
428 ] [ rdf:type sp:Bind ; 407 ] [ rdf:type sp:Bind ;
429 sp:expression 408 sp:expression
430 [ rdf:type smf:buildURI ; 409 [ rdf:type smf:buildURI ;
431 sp:arg1 [ rdf:type fn:concat ; 410 sp:arg1 [ rdf:type fn:concat ;
432 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ; 411 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ;
433 sp:arg2 [ rdf:type smf:titleCase ; 412 sp:arg2 [ rdf:type smf:titleCase ;
434 - sp:arg1 _:b43 413 + sp:arg1 _:b41
435 ] 414 ]
436 ] 415 ]
437 ] ; 416 ] ;
438 - sp:variable _:b38 417 + sp:variable _:b36
439 ] [ sp:object owl:ObjectProperty ; 418 ] [ sp:object owl:ObjectProperty ;
440 sp:predicate rdf:type ; 419 sp:predicate rdf:type ;
441 - sp:subject _:b38 420 + sp:subject _:b36
442 - ] [ sp:object _:b44 ; 421 + ] [ sp:object _:b36 ;
422 + sp:predicate owl:onProperty ;
423 + sp:subject _:b42
424 + ] [ sp:object _:b32 ;
425 + sp:predicate owl:allValuesFrom ;
426 + sp:subject _:b42
427 + ] [ sp:object _:b43 ;
443 sp:predicate rdf:type ; 428 sp:predicate rdf:type ;
444 - sp:subject _:b39 429 + sp:subject _:b37
445 ] [ rdf:type sp:TriplePath ; 430 ] [ rdf:type sp:TriplePath ;
446 - sp:object _:b45 ; 431 + sp:object _:b42 ;
447 sp:path [ rdf:type sp:ModPath ; 432 sp:path [ rdf:type sp:ModPath ;
448 sp:modMax -2 ; 433 sp:modMax -2 ;
449 sp:modMin 0 ; 434 sp:modMin 0 ;
450 sp:subPath rdfs:subClassOf 435 sp:subPath rdfs:subClassOf
451 ] ; 436 ] ;
452 - sp:subject _:b44 437 + sp:subject _:b43
453 - ] [ sp:object _:b46 ; 438 + ] [ sp:object _:b44 ;
454 - sp:predicate rdfs:subClassOf ;
455 - sp:subject _:b45
456 - ] [ sp:object owl:Restriction ;
457 - sp:predicate rdf:type ;
458 - sp:subject _:b46
459 - ] [ sp:object _:b34 ;
460 - sp:predicate owl:allValuesFrom ;
461 - sp:subject _:b46
462 - ] [ sp:object _:b38 ;
463 - sp:predicate owl:onProperty ;
464 - sp:subject _:b46
465 - ] [ sp:object _:b47 ;
466 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 439 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
467 - sp:subject _:b41 440 + sp:subject _:b39
468 ] [ sp:object sxml:TextNode ; 441 ] [ sp:object sxml:TextNode ;
469 sp:predicate rdf:type ; 442 sp:predicate rdf:type ;
470 - sp:subject _:b47 443 + sp:subject _:b44
471 - ] [ sp:object _:b48 ; 444 + ] [ sp:object _:b45 ;
472 sp:predicate sxml:text ; 445 sp:predicate sxml:text ;
473 - sp:subject _:b47 446 + sp:subject _:b44
474 ] [ rdf:type sp:Bind ; 447 ] [ rdf:type sp:Bind ;
475 sp:expression 448 sp:expression
476 [ rdf:type xsd:double ; 449 [ rdf:type xsd:double ;
477 - sp:arg1 _:b48 450 + sp:arg1 _:b45
478 ] ; 451 ] ;
479 - sp:variable _:b37 452 + sp:variable _:b35
480 ]) 453 ])
481 ] ; 454 ] ;
482 spin:rule 455 spin:rule
483 [ rdf:type sp:Construct ; 456 [ rdf:type sp:Construct ;
484 - rdfs:comment "STEP 002 - Construct datatype datetime values"^^xsd:string ; 457 + rdfs:comment "STEP 003 - Construct datatype string values"^^xsd:string ;
485 - sp:templates ([ sp:object _:b49 ; 458 + sp:templates ([ sp:object _:b46 ;
486 - sp:predicate _:b50 ; 459 + sp:predicate _:b47 ;
487 - sp:subject _:b51 460 + sp:subject _:b48
488 ] [ sp:object rdf:Statement ; 461 ] [ sp:object rdf:Statement ;
489 sp:predicate rdf:type ; 462 sp:predicate rdf:type ;
490 - sp:subject _:b52 463 + sp:subject _:b49
491 - ] [ sp:object _:b51 ; 464 + ] [ sp:object _:b48 ;
492 sp:predicate rdf:subject ; 465 sp:predicate rdf:subject ;
493 - sp:subject _:b52 466 + sp:subject _:b49
494 - ] [ sp:object _:b50 ; 467 + ] [ sp:object _:b47 ;
495 sp:predicate rdf:predicate ; 468 sp:predicate rdf:predicate ;
496 - sp:subject _:b52 469 + sp:subject _:b49
497 - ] [ sp:object _:b49 ; 470 + ] [ sp:object _:b46 ;
498 sp:predicate rdf:object ; 471 sp:predicate rdf:object ;
499 - sp:subject _:b52 472 + sp:subject _:b49
500 - ] [ sp:object _:b52 ; 473 + ] [ sp:object _:b49 ;
501 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 474 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
502 - sp:subject _:b53 475 + sp:subject _:b50
503 ]) ; 476 ]) ;
504 - sp:where ([ sp:object _:b53 ; 477 + sp:where ([ sp:object _:b50 ;
505 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 478 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
506 - sp:subject _:b51 479 + sp:subject _:b48
507 - ] [ sp:object _:b54 ; 480 + ] [ sp:object _:b51 ;
508 sp:predicate rdf:type ; 481 sp:predicate rdf:type ;
509 - sp:subject _:b53 482 + sp:subject _:b50
510 ] [ rdf:type sp:NotExists ; 483 ] [ rdf:type sp:NotExists ;
511 sp:elements ([ sp:object 484 sp:elements ([ sp:object
512 [ sp:varName "uom"^^xsd:string 485 [ sp:varName "uom"^^xsd:string
513 ] ; 486 ] ;
514 sp:predicate ddr:uom ; 487 sp:predicate ddr:uom ;
515 - sp:subject _:b53 488 + sp:subject _:b50
516 ]) 489 ])
517 ] [ rdf:type sp:Bind ; 490 ] [ rdf:type sp:Bind ;
518 sp:expression 491 sp:expression
519 [ rdf:type afn:localname ; 492 [ rdf:type afn:localname ;
520 - sp:arg1 _:b54 493 + sp:arg1 _:b51
521 ] ; 494 ] ;
522 - sp:variable _:b55 495 + sp:variable _:b52
523 ] [ rdf:type sp:Bind ; 496 ] [ rdf:type sp:Bind ;
524 sp:expression 497 sp:expression
525 [ rdf:type smf:buildURI ; 498 [ rdf:type smf:buildURI ;
526 sp:arg1 [ rdf:type fn:concat ; 499 sp:arg1 [ rdf:type fn:concat ;
527 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ; 500 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ;
528 - sp:arg2 _:b55 501 + sp:arg2 _:b52
529 ] 502 ]
530 ] ; 503 ] ;
531 - sp:variable _:b50 504 + sp:variable _:b47
532 ] [ sp:object owl:DatatypeProperty ; 505 ] [ sp:object owl:DatatypeProperty ;
533 sp:predicate rdf:type ; 506 sp:predicate rdf:type ;
534 - sp:subject _:b50 507 + sp:subject _:b47
535 - ] [ sp:object _:b56 ; 508 + ] [ sp:object _:b47 ;
536 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 509 + sp:predicate owl:onProperty ;
510 + sp:subject _:b53
511 + ] [ sp:object _:b54 ;
512 + sp:predicate owl:allValuesFrom ;
537 sp:subject _:b53 513 sp:subject _:b53
538 - ] [ sp:object sxml:TextNode ;
539 - sp:predicate rdf:type ;
540 - sp:subject _:b56
541 - ] [ sp:object _:b57 ;
542 - sp:predicate sxml:text ;
543 - sp:subject _:b56
544 - ] [ sp:object _:b58 ;
545 - sp:predicate rdf:type ;
546 - sp:subject _:b51
547 ] [ rdf:type sp:TriplePath ; 514 ] [ rdf:type sp:TriplePath ;
548 - sp:object _:b59 ; 515 + sp:object xsd:string ;
549 sp:path [ rdf:type sp:ModPath ; 516 sp:path [ rdf:type sp:ModPath ;
550 sp:modMax -2 ; 517 sp:modMax -2 ;
551 sp:modMin 0 ; 518 sp:modMin 0 ;
552 sp:subPath rdfs:subClassOf 519 sp:subPath rdfs:subClassOf
553 ] ; 520 ] ;
554 - sp:subject _:b58 521 + sp:subject _:b54
555 - ] [ sp:object _:b60 ; 522 + ] [ sp:object _:b55 ;
556 - sp:predicate rdfs:subClassOf ; 523 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
557 - sp:subject _:b59 524 + sp:subject _:b50
558 - ] [ sp:object owl:Restriction ; 525 + ] [ sp:object sxml:TextNode ;
559 sp:predicate rdf:type ; 526 sp:predicate rdf:type ;
560 - sp:subject _:b60 527 + sp:subject _:b55
561 - ] [ sp:object _:b61 ; 528 + ] [ sp:object _:b46 ;
562 - sp:predicate owl:allValuesFrom ; 529 + sp:predicate sxml:text ;
563 - sp:subject _:b60 530 + sp:subject _:b55
564 - ] [ sp:object _:b50 ; 531 + ] [ sp:object _:b56 ;
565 - sp:predicate owl:onProperty ; 532 + sp:predicate rdf:type ;
566 - sp:subject _:b60 533 + sp:subject _:b48
567 ] [ rdf:type sp:TriplePath ; 534 ] [ rdf:type sp:TriplePath ;
568 - sp:object xsd:dateTime ; 535 + sp:object _:b53 ;
569 sp:path [ rdf:type sp:ModPath ; 536 sp:path [ rdf:type sp:ModPath ;
570 sp:modMax -2 ; 537 sp:modMax -2 ;
571 sp:modMin 0 ; 538 sp:modMin 0 ;
572 sp:subPath rdfs:subClassOf 539 sp:subPath rdfs:subClassOf
573 ] ; 540 ] ;
574 - sp:subject _:b61 541 + sp:subject _:b56
575 - ] [ rdf:type sp:Bind ;
576 - sp:expression
577 - [ rdf:type xsd:dateTime ;
578 - sp:arg1 _:b57
579 - ] ;
580 - sp:variable _:b49
581 ]) 542 ])
582 ] ; 543 ] ;
583 spin:rule 544 spin:rule
...@@ -585,11 +546,11 @@ ddr:Thing ...@@ -585,11 +546,11 @@ ddr:Thing
585 rdfs:comment "STEP 030 - Construct ep-activity type statements"^^xsd:string ; 546 rdfs:comment "STEP 030 - Construct ep-activity type statements"^^xsd:string ;
586 sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#DrillingActivity> ; 547 sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#DrillingActivity> ;
587 sp:predicate rdf:type ; 548 sp:predicate rdf:type ;
588 - sp:subject _:b62 549 + sp:subject _:b57
589 ]) ; 550 ]) ;
590 sp:where ([ sp:object ddr:Cs_activity ; 551 sp:where ([ sp:object ddr:Cs_activity ;
591 sp:predicate rdf:type ; 552 sp:predicate rdf:type ;
592 - sp:subject _:b62 553 + sp:subject _:b57
593 ]) 554 ])
594 ] . 555 ] .
595 556
...@@ -606,298 +567,283 @@ ddr:version ...@@ -606,298 +567,283 @@ ddr:version
606 567
607 <http://www.reportinghub.no/ep/transform/1.1/ddr> 568 <http://www.reportinghub.no/ep/transform/1.1/ddr>
608 rdf:type owl:Ontology ; 569 rdf:type owl:Ontology ;
609 - owl:imports <http://spinrdf.org/spin> , <http://topbraid.org/sxml> , <http://www.reportinghub.no/ep/schema/1.1.1/ddr> ; 570 + owl:imports <http://www.reportinghub.no/ep/schema/1.1.1/ddr> , <http://topbraid.org/sxml> , <http://spinrdf.org/spin> ;
610 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 571 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
611 572
612 owl:Thing 573 owl:Thing
613 spin:query 574 spin:query
614 [ rdf:type sp:Select ; 575 [ rdf:type sp:Select ;
615 - sp:resultVariables (_:b63 _:b64 _:b65 _:b66) ; 576 + sp:resultVariables (_:b58 _:b59 _:b60 _:b61) ;
616 - sp:where ([ sp:object _:b66 ;
617 - sp:predicate <http://www.w3.org/ns/sawsdl#modelReference> ;
618 - sp:subject _:b65
619 - ] [ sp:object _:b65 ;
620 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
621 - sp:subject _:b64
622 - ] [ rdf:type sp:Union ;
623 - sp:elements (([ sp:object <http://topbraid.org/sxsd#Sequence> ;
624 - sp:predicate rdf:type ;
625 - sp:subject _:b64
626 - ]) ([ sp:object <http://topbraid.org/sxsd#Choice> ;
627 - sp:predicate rdf:type ;
628 - sp:subject _:b64
629 - ]))
630 - ] [ sp:object _:b64 ;
631 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
632 - sp:subject _:b63
633 - ])
634 - ] ;
635 - spin:query
636 - [ rdf:type sp:Select ;
637 - sp:resultVariables (_:b67 _:b68 _:b69 _:b70) ;
638 sp:where ([ sp:object <http://topbraid.org/sxsd#ComplexType> ; 577 sp:where ([ sp:object <http://topbraid.org/sxsd#ComplexType> ;
639 sp:predicate rdf:type ; 578 sp:predicate rdf:type ;
640 - sp:subject _:b71 579 + sp:subject _:b62
641 ] [ rdf:type sp:TriplePath ; 580 ] [ rdf:type sp:TriplePath ;
642 - sp:object _:b72 ; 581 + sp:object _:b63 ;
643 sp:path [ rdf:type sp:ModPath ; 582 sp:path [ rdf:type sp:ModPath ;
644 sp:modMax -2 ; 583 sp:modMax -2 ;
645 sp:modMin 0 ; 584 sp:modMin 0 ;
646 sp:subPath <http://www.topbraid.org/2007/05/composite.owl#child> 585 sp:subPath <http://www.topbraid.org/2007/05/composite.owl#child>
647 ] ; 586 ] ;
648 - sp:subject _:b71 587 + sp:subject _:b62
649 - ] [ sp:object _:b73 ; 588 + ] [ sp:object _:b64 ;
650 sp:predicate <http://topbraid.org/sxsd#name> ; 589 sp:predicate <http://topbraid.org/sxsd#name> ;
651 - sp:subject _:b71 590 + sp:subject _:b62
652 - ] [ sp:object _:b70 ; 591 + ] [ sp:object _:b61 ;
653 sp:predicate <http://www.w3.org/ns/sawsdl#modelReference> ; 592 sp:predicate <http://www.w3.org/ns/sawsdl#modelReference> ;
654 - sp:subject _:b72 593 + sp:subject _:b63
655 - ] [ sp:object _:b74 ; 594 + ] [ sp:object _:b65 ;
656 sp:predicate <http://topbraid.org/sxsd#name> ; 595 sp:predicate <http://topbraid.org/sxsd#name> ;
657 - sp:subject _:b72 596 + sp:subject _:b63
658 ] [ rdf:type sp:Bind ; 597 ] [ rdf:type sp:Bind ;
659 sp:expression 598 sp:expression
660 [ rdf:type spif:titleCase ; 599 [ rdf:type spif:titleCase ;
661 - sp:arg1 _:b74 600 + sp:arg1 _:b65
662 ] ; 601 ] ;
663 - sp:variable _:b75 602 + sp:variable _:b66
664 ] [ rdf:type sp:Bind ; 603 ] [ rdf:type sp:Bind ;
665 sp:expression 604 sp:expression
666 [ rdf:type smf:buildURI ; 605 [ rdf:type smf:buildURI ;
667 sp:arg1 [ rdf:type fn:concat ; 606 sp:arg1 [ rdf:type fn:concat ;
668 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ; 607 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ;
669 - sp:arg2 _:b75 608 + sp:arg2 _:b66
670 ] 609 ]
671 ] ; 610 ] ;
672 - sp:variable _:b69 611 + sp:variable _:b60
673 ] [ rdf:type sp:Bind ; 612 ] [ rdf:type sp:Bind ;
674 sp:expression 613 sp:expression
675 [ rdf:type spif:titleCase ; 614 [ rdf:type spif:titleCase ;
676 - sp:arg1 _:b73 ; 615 + sp:arg1 _:b64 ;
677 sp:arg2 "[a-z]s" 616 sp:arg2 "[a-z]s"
678 ] ; 617 ] ;
679 - sp:variable _:b76 618 + sp:variable _:b67
680 ] [ rdf:type sp:Bind ; 619 ] [ rdf:type sp:Bind ;
681 sp:expression 620 sp:expression
682 [ rdf:type smf:buildURI ; 621 [ rdf:type smf:buildURI ;
683 sp:arg1 [ rdf:type fn:concat ; 622 sp:arg1 [ rdf:type fn:concat ;
684 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ; 623 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ;
685 - sp:arg2 _:b76 624 + sp:arg2 _:b67
686 ] 625 ]
687 ] ; 626 ] ;
688 - sp:variable _:b68 627 + sp:variable _:b59
689 ] [ rdf:type sp:Bind ; 628 ] [ rdf:type sp:Bind ;
690 sp:expression 629 sp:expression
691 [ rdf:type smf:buildURI ; 630 [ rdf:type smf:buildURI ;
692 sp:arg1 [ rdf:type fn:concat ; 631 sp:arg1 [ rdf:type fn:concat ;
693 sp:arg1 "http://www.reportinghub.no/map/ddr#" ; 632 sp:arg1 "http://www.reportinghub.no/map/ddr#" ;
694 - sp:arg2 _:b76 ; 633 + sp:arg2 _:b67 ;
695 sp:arg3 "-has" ; 634 sp:arg3 "-has" ;
696 - sp:arg4 _:b75 635 + sp:arg4 _:b66
697 ] 636 ]
698 ] ; 637 ] ;
699 - sp:variable _:b67 638 + sp:variable _:b58
639 + ])
640 + ] ;
641 + spin:query
642 + [ rdf:type sp:Select ;
643 + sp:resultVariables (_:b68 _:b69 _:b70 _:b71) ;
644 + sp:where ([ sp:object _:b71 ;
645 + sp:predicate <http://www.w3.org/ns/sawsdl#modelReference> ;
646 + sp:subject _:b70
647 + ] [ sp:object _:b70 ;
648 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
649 + sp:subject _:b69
650 + ] [ rdf:type sp:Union ;
651 + sp:elements (([ sp:object <http://topbraid.org/sxsd#Sequence> ;
652 + sp:predicate rdf:type ;
653 + sp:subject _:b69
654 + ]) ([ sp:object <http://topbraid.org/sxsd#Choice> ;
655 + sp:predicate rdf:type ;
656 + sp:subject _:b69
657 + ]))
658 + ] [ sp:object _:b69 ;
659 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
660 + sp:subject _:b68
700 ]) 661 ])
701 ] . 662 ] .
702 663
703 -_:b66 664 +_:b67
704 - sp:varName "e"^^xsd:string .
705 -
706 -_:b65
707 - sp:varName "s"^^xsd:string .
708 -
709 -_:b64
710 - sp:varName "p"^^xsd:string .
711 -
712 -_:b63
713 - sp:varName "pp"^^xsd:string .
714 -
715 -_:b76
716 sp:varName "tcname"^^xsd:string . 665 sp:varName "tcname"^^xsd:string .
717 666
718 -_:b75 667 +_:b66
719 sp:varName "tcpname"^^xsd:string . 668 sp:varName "tcpname"^^xsd:string .
720 669
721 -_:b74 670 +_:b65
722 sp:varName "pname"^^xsd:string . 671 sp:varName "pname"^^xsd:string .
723 672
724 -_:b73 673 +_:b64
725 sp:varName "name"^^xsd:string . 674 sp:varName "name"^^xsd:string .
726 675
727 -_:b72 676 +_:b63
728 sp:varName "c"^^xsd:string . 677 sp:varName "c"^^xsd:string .
729 678
730 -_:b71 679 +_:b62
731 sp:varName "s"^^xsd:string . 680 sp:varName "s"^^xsd:string .
732 681
733 -_:b70 682 +_:b61
734 sp:varName "mre"^^xsd:string . 683 sp:varName "mre"^^xsd:string .
735 684
736 -_:b69 685 +_:b60
737 sp:varName "ddrPU"^^xsd:string . 686 sp:varName "ddrPU"^^xsd:string .
738 687
739 -_:b68 688 +_:b59
740 sp:varName "ddrCU"^^xsd:string . 689 sp:varName "ddrCU"^^xsd:string .
741 690
742 -_:b67 691 +_:b58
743 sp:varName "ddrCPU"^^xsd:string . 692 sp:varName "ddrCPU"^^xsd:string .
744 693
745 -_:b8 sp:varName "valuesRestriction"^^xsd:string . 694 +_:b71
695 + sp:varName "e"^^xsd:string .
746 696
747 -_:b7 sp:varName "instClass"^^xsd:string . 697 +_:b70
698 + sp:varName "s"^^xsd:string .
748 699
749 -_:b6 sp:varName "instType"^^xsd:string . 700 +_:b69
701 + sp:varName "p"^^xsd:string .
750 702
751 -_:b5 sp:varName "childType"^^xsd:string . 703 +_:b68
704 + sp:varName "pp"^^xsd:string .
752 705
753 -_:b3 sp:varName "inst"^^xsd:string . 706 +_:b57
707 + sp:varName "activity"^^xsd:string .
754 708
755 -_:b2 sp:varName "formalProperty"^^xsd:string . 709 +_:b10
710 + sp:varName "inst"^^xsd:string .
756 711
757 -_:b1 sp:varName "child"^^xsd:string . 712 +_:b12
713 + sp:varName "child"^^xsd:string .
758 714
759 -_:b20 715 +_:b13
760 - sp:varName "rangeType"^^xsd:string . 716 + sp:varName "childType"^^xsd:string .
761 717
762 -_:b19 718 +_:b14
719 + sp:varName "childLocalName"^^xsd:string .
720 +
721 +_:b9 sp:varName "opnameU"^^xsd:string .
722 +
723 +_:b15
763 sp:varName "valuesRestriction"^^xsd:string . 724 sp:varName "valuesRestriction"^^xsd:string .
764 725
765 -_:b18 726 +_:b16
766 - sp:varName "instClass"^^xsd:string . 727 + sp:varName "rangeU"^^xsd:string .
767 728
768 _:b17 729 _:b17
769 sp:varName "instType"^^xsd:string . 730 sp:varName "instType"^^xsd:string .
770 731
771 -_:b16 732 +_:b18
772 sp:varName "textNode"^^xsd:string . 733 sp:varName "textNode"^^xsd:string .
773 734
774 -_:b15 735 +_:b19
775 - sp:varName "childLocalName"^^xsd:string . 736 + sp:varName "text"^^xsd:string .
776 -
777 -_:b14
778 - sp:varName "childType"^^xsd:string .
779 -
780 -_:b13
781 - sp:varName "child"^^xsd:string .
782 737
783 -_:b11 738 +_:b8 sp:varName "enumeratedValue"^^xsd:string .
784 - sp:varName "inst"^^xsd:string .
785 739
786 -_:b10 740 +_:b6 sp:varName "valuesRestriction"^^xsd:string .
787 - sp:varName "dtpnameU"^^xsd:string .
788 741
789 -_:b9 sp:varName "text"^^xsd:string . 742 +_:b5 sp:varName "childType"^^xsd:string .
790 -
791 -_:b33
792 - sp:varName "text"^^xsd:string .
793 743
794 -_:b32 744 +_:b2 sp:varName "formalProperty"^^xsd:string .
795 - sp:varName "textNode"^^xsd:string .
796 745
797 -_:b31 746 +_:b1 sp:varName "child"^^xsd:string .
798 - sp:varName "rangeU"^^xsd:string .
799 747
800 -_:b30 748 +_:b3 sp:varName "inst"^^xsd:string .
801 - sp:varName "valuesRestriction"^^xsd:string .
802 749
803 -_:b29 750 +_:b7 sp:varName "instType"^^xsd:string .
804 - sp:varName "instClass"^^xsd:string .
805 751
806 -_:b28 752 +_:b48
807 - sp:varName "instType"^^xsd:string . 753 + sp:varName "inst"^^xsd:string .
808 754
809 -_:b27 755 +_:b50
810 - sp:varName "childLocalName"^^xsd:string . 756 + sp:varName "child"^^xsd:string .
811 757
812 -_:b26 758 +_:b51
813 sp:varName "childType"^^xsd:string . 759 sp:varName "childType"^^xsd:string .
814 760
815 -_:b25 761 +_:b52
816 - sp:varName "child"^^xsd:string . 762 + sp:varName "childLocalName"^^xsd:string .
817 -
818 -_:b23
819 - sp:varName "inst"^^xsd:string .
820 763
821 -_:b22 764 +_:b47
822 - sp:varName "opnameU"^^xsd:string . 765 + sp:varName "dtpnameU"^^xsd:string .
823 766
824 -_:b21 767 +_:b53
825 - sp:varName "enumeratedValue"^^xsd:string . 768 + sp:varName "valuesRestriction"^^xsd:string .
826 769
827 -_:b48 770 +_:b54
828 - sp:varName "text"^^xsd:string . 771 + sp:varName "rangeType"^^xsd:string .
829 772
830 -_:b47 773 +_:b55
831 sp:varName "textNode"^^xsd:string . 774 sp:varName "textNode"^^xsd:string .
832 775
833 _:b46 776 _:b46
834 - sp:varName "allValuesRestriction"^^xsd:string . 777 + sp:varName "text"^^xsd:string .
835 -
836 -_:b45
837 - sp:varName "instClass"^^xsd:string .
838 778
839 -_:b44 779 +_:b56
840 sp:varName "instType"^^xsd:string . 780 sp:varName "instType"^^xsd:string .
841 781
842 -_:b43 782 +_:b22
843 - sp:varName "childLocalName"^^xsd:string . 783 + sp:varName "inst"^^xsd:string .
844 -
845 -_:b42
846 - sp:varName "childType"^^xsd:string .
847 784
848 -_:b41 785 +_:b24
849 sp:varName "child"^^xsd:string . 786 sp:varName "child"^^xsd:string .
850 787
851 -_:b39 788 +_:b25
852 - sp:varName "inst"^^xsd:string . 789 + sp:varName "childType"^^xsd:string .
853 -
854 -_:b38
855 - sp:varName "opnameU"^^xsd:string .
856 790
857 -_:b37 791 +_:b26
858 - sp:varName "value"^^xsd:string . 792 + sp:varName "childLocalName"^^xsd:string .
859 793
860 -_:b36 794 +_:b21
861 - sp:varName "uom"^^xsd:string . 795 + sp:varName "dtpnameU"^^xsd:string .
862 796
863 -_:b34 797 +_:b27
864 - sp:varName "rangeU"^^xsd:string . 798 + sp:varName "valuesRestriction"^^xsd:string .
865 799
866 -_:b61 800 +_:b28
867 sp:varName "rangeType"^^xsd:string . 801 sp:varName "rangeType"^^xsd:string .
868 802
869 -_:b60 803 +_:b29
870 - sp:varName "valuesRestriction"^^xsd:string . 804 + sp:varName "textNode"^^xsd:string .
871 805
872 -_:b59 806 +_:b30
873 - sp:varName "instClass"^^xsd:string . 807 + sp:varName "text"^^xsd:string .
874 808
875 -_:b58 809 +_:b31
876 sp:varName "instType"^^xsd:string . 810 sp:varName "instType"^^xsd:string .
877 811
878 -_:b57 812 +_:b20
879 - sp:varName "text"^^xsd:string . 813 + sp:varName "dateTime"^^xsd:string .
880 814
881 -_:b56 815 +_:b37
882 - sp:varName "textNode"^^xsd:string . 816 + sp:varName "inst"^^xsd:string .
883 817
884 -_:b55 818 +_:b39
885 - sp:varName "childLocalName"^^xsd:string . 819 + sp:varName "child"^^xsd:string .
886 820
887 -_:b54 821 +_:b40
888 sp:varName "childType"^^xsd:string . 822 sp:varName "childType"^^xsd:string .
889 823
890 -_:b53 824 +_:b34
891 - sp:varName "child"^^xsd:string . 825 + sp:varName "uom"^^xsd:string .
892 826
893 -_:b51 827 +_:b41
894 - sp:varName "inst"^^xsd:string . 828 + sp:varName "childLocalName"^^xsd:string .
895 829
896 -_:b50 830 +_:b36
897 - sp:varName "dtpnameU"^^xsd:string . 831 + sp:varName "opnameU"^^xsd:string .
898 832
899 -_:b49 833 +_:b42
900 - sp:varName "dateTime"^^xsd:string . 834 + sp:varName "allValuesRestriction"^^xsd:string .
901 835
902 -_:b62 836 +_:b32
903 - sp:varName "activity"^^xsd:string . 837 + sp:varName "rangeU"^^xsd:string .
838 +
839 +_:b43
840 + sp:varName "instType"^^xsd:string .
841 +
842 +_:b44
843 + sp:varName "textNode"^^xsd:string .
844 +
845 +_:b45
846 + sp:varName "text"^^xsd:string .
847 +
848 +_:b35
849 + sp:varName "value"^^xsd:string .
......
1 +# Saved by TopBraid on Fri Aug 05 18:01:44 PDT 2011
1 # baseURI: null 2 # baseURI: null
2 3
3 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> . 4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
......