David Leal

Merging of DDR and NPD ontologies

1 -# Saved by TopBraid on Mon Aug 08 14:39:42 BST 2011 1 +# Saved by TopBraid on Tue Aug 09 15:23:56 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/schema/1.1/activity 2 # baseURI: http://www.reportinghub.no/ep/schema/1.1/activity
3 # imports: http://www.linkedmodel.org/1.2/schema/vaem 3 # imports: http://www.linkedmodel.org/1.2/schema/vaem
4 # imports: http://www.linkedmodel.org/1.1/schema/ordered 4 # imports: http://www.linkedmodel.org/1.1/schema/ordered
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 ep-activity:Activity 21 ep-activity:Activity
22 rdf:type owl:Class ; 22 rdf:type owl:Class ;
23 rdfs:label "Activity"^^xsd:string ; 23 rdfs:label "Activity"^^xsd:string ;
24 - rdfs:subClassOf <http://www.reportinghub.no/iso15926/nativeOWL#Activity> ; 24 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalThing> ;
25 rdfs:subClassOf 25 rdfs:subClassOf
26 [ rdf:type owl:Restriction ; 26 [ rdf:type owl:Restriction ;
27 owl:maxCardinality "1"^^xsd:nonNegativeInteger ; 27 owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
...@@ -29,6 +29,11 @@ ep-activity:Activity ...@@ -29,6 +29,11 @@ ep-activity:Activity
29 ] ; 29 ] ;
30 rdfs:subClassOf 30 rdfs:subClassOf
31 [ rdf:type owl:Restriction ; 31 [ rdf:type owl:Restriction ;
32 + owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
33 + owl:onProperty ep-activity:startedAt
34 + ] ;
35 + rdfs:subClassOf
36 + [ rdf:type owl:Restriction ;
32 owl:allValuesFrom ep-activity:Activity ; 37 owl:allValuesFrom ep-activity:Activity ;
33 owl:onProperty <http://www.linkedmodel.org/schema/ordered#after> 38 owl:onProperty <http://www.linkedmodel.org/schema/ordered#after>
34 ] ; 39 ] ;
...@@ -46,11 +51,6 @@ ep-activity:Activity ...@@ -46,11 +51,6 @@ ep-activity:Activity
46 [ rdf:type owl:Restriction ; 51 [ rdf:type owl:Restriction ;
47 owl:allValuesFrom ep-activity:Activity ; 52 owl:allValuesFrom ep-activity:Activity ;
48 owl:onProperty <http://www.linkedmodel.org/schema/ordered#during> 53 owl:onProperty <http://www.linkedmodel.org/schema/ordered#during>
49 - ] ;
50 - rdfs:subClassOf
51 - [ rdf:type owl:Restriction ;
52 - owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
53 - owl:onProperty ep-activity:startedAt
54 ] . 54 ] .
55 55
56 ep-activity:DailyDrillingActivity 56 ep-activity:DailyDrillingActivity
...@@ -59,8 +59,8 @@ ep-activity:DailyDrillingActivity ...@@ -59,8 +59,8 @@ ep-activity:DailyDrillingActivity
59 rdfs:subClassOf ep-activity:DrillingActivity ; 59 rdfs:subClassOf ep-activity:DrillingActivity ;
60 rdfs:subClassOf 60 rdfs:subClassOf
61 [ rdf:type owl:Restriction ; 61 [ rdf:type owl:Restriction ;
62 - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; 62 + owl:allValuesFrom ep-activity:Activity ;
63 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#first> 63 + owl:onProperty <http://www.reportinghub.no/ep/schema/core#hasPart>
64 ] ; 64 ] ;
65 rdfs:subClassOf 65 rdfs:subClassOf
66 [ rdf:type owl:Restriction ; 66 [ rdf:type owl:Restriction ;
...@@ -69,8 +69,8 @@ ep-activity:DailyDrillingActivity ...@@ -69,8 +69,8 @@ ep-activity:DailyDrillingActivity
69 ] ; 69 ] ;
70 rdfs:subClassOf 70 rdfs:subClassOf
71 [ rdf:type owl:Restriction ; 71 [ rdf:type owl:Restriction ;
72 - owl:allValuesFrom ep-activity:DrillingActivity ; 72 + owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
73 - owl:onProperty ep-activity:hasSubActivity 73 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#first>
74 ] ; 74 ] ;
75 rdfs:subClassOf 75 rdfs:subClassOf
76 [ rdf:type owl:Restriction ; 76 [ rdf:type owl:Restriction ;
...@@ -176,8 +176,8 @@ ep-activity:OffshoreWellActivity ...@@ -176,8 +176,8 @@ ep-activity:OffshoreWellActivity
176 rdfs:subClassOf ep-activity:OffshoreActivity ; 176 rdfs:subClassOf ep-activity:OffshoreActivity ;
177 rdfs:subClassOf 177 rdfs:subClassOf
178 [ rdf:type owl:Restriction ; 178 [ rdf:type owl:Restriction ;
179 - owl:allValuesFrom <http://www.reportinghub.no/ep/schema/equipment#Rig> ; 179 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
180 - owl:onProperty ep-activity:onRig 180 + owl:onProperty ep-activity:onWell
181 ] ; 181 ] ;
182 rdfs:subClassOf 182 rdfs:subClassOf
183 [ rdf:type owl:Restriction ; 183 [ rdf:type owl:Restriction ;
...@@ -188,11 +188,6 @@ ep-activity:OffshoreWellActivity ...@@ -188,11 +188,6 @@ ep-activity:OffshoreWellActivity
188 [ rdf:type owl:Restriction ; 188 [ rdf:type owl:Restriction ;
189 owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#Well> ; 189 owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#Well> ;
190 owl:onProperty ep-activity:onWell 190 owl:onProperty ep-activity:onWell
191 - ] ;
192 - rdfs:subClassOf
193 - [ rdf:type owl:Restriction ;
194 - owl:cardinality "1"^^xsd:nonNegativeInteger ;
195 - owl:onProperty ep-activity:onWell
196 ] . 191 ] .
197 192
198 ep-activity:PressureTestType 193 ep-activity:PressureTestType
......
1 -# Saved by TopBraid on Sun Aug 07 12:55:41 PDT 2011 1 +# Saved by TopBraid on Tue Aug 09 15:02:54 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/schema/1.1/core 2 # baseURI: http://www.reportinghub.no/ep/schema/1.1/core
3 # imports: http://www.linkedmodel.org/1.2/schema/vaem 3 # imports: http://www.linkedmodel.org/1.2/schema/vaem
4 -# imports: http://www.reportinghub.no/ep/schema/1.1/activity
5 -# imports: http://www.reportinghub.no/iso15926/bindEP-NativeOWL
6 4
7 @prefix bindEP-NativeOWL: <http://www.reportinghub.no/iso15926/bindEP-NativeOWL#> . 5 @prefix bindEP-NativeOWL: <http://www.reportinghub.no/iso15926/bindEP-NativeOWL#> .
8 @prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> . 6 @prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
...@@ -14,22 +12,58 @@ ...@@ -14,22 +12,58 @@
14 12
15 <http://www.reportinghub.no/ep/schema/1.1/core> 13 <http://www.reportinghub.no/ep/schema/1.1/core>
16 rdf:type owl:Ontology ; 14 rdf:type owl:Ontology ;
17 - owl:imports <http://www.reportinghub.no/ep/schema/1.1/activity> , <http://www.linkedmodel.org/1.2/schema/vaem> , <http://www.reportinghub.no/iso15926/bindEP-NativeOWL> ; 15 + owl:imports <http://www.linkedmodel.org/1.2/schema/vaem> ;
18 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 16 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
19 17
18 +ep-core:PhysicalObject
19 + rdf:type owl:Class ;
20 + rdfs:label "physical object"^^xsd:string ;
21 + rdfs:subClassOf ep-core:PhysicalThing .
22 +
23 +ep-core:PhysicalThing
24 + rdf:type owl:Class ;
25 + rdfs:label "physical thing"^^xsd:string ;
26 + rdfs:subClassOf owl:Thing .
27 +
20 ep-core:basisFor 28 ep-core:basisFor
21 rdf:type owl:ObjectProperty ; 29 rdf:type owl:ObjectProperty ;
22 rdfs:label "basis for"^^xsd:string . 30 rdfs:label "basis for"^^xsd:string .
23 31
24 ep-core:derivedFrom 32 ep-core:derivedFrom
25 - rdf:type owl:TransitiveProperty , owl:ObjectProperty ; 33 + rdf:type owl:ObjectProperty , owl:TransitiveProperty ;
26 rdfs:label "derived from"^^xsd:string . 34 rdfs:label "derived from"^^xsd:string .
27 35
28 ep-core:hasPart 36 ep-core:hasPart
29 - rdf:type owl:ObjectProperty ; 37 + rdf:type owl:TransitiveProperty ;
30 - rdfs:label "has part"^^xsd:string . 38 + rdfs:domain ep-core:PhysicalThing ;
39 + rdfs:label "has part"^^xsd:string ;
40 + rdfs:range ep-core:PhysicalThing ;
41 + owl:inverseOf ep-core:partOf .
42 +
43 +ep-core:hasTemporalPart
44 + rdf:type owl:TransitiveProperty ;
45 + rdfs:domain ep-core:PhysicalThing ;
46 + rdfs:label "has temporal part"^^xsd:string ;
47 + rdfs:range ep-core:PhysicalThing ;
48 + rdfs:subPropertyOf ep-core:hasPart ;
49 + owl:inverseOf ep-core:partOf .
31 50
32 ep-core:name 51 ep-core:name
33 rdf:type owl:DatatypeProperty ; 52 rdf:type owl:DatatypeProperty ;
34 rdfs:label "name"^^xsd:string ; 53 rdfs:label "name"^^xsd:string ;
35 rdfs:range xsd:string . 54 rdfs:range xsd:string .
55 +
56 +ep-core:partOf
57 + rdf:type owl:TransitiveProperty ;
58 + rdfs:domain ep-core:PhysicalThing ;
59 + rdfs:label "part of"^^xsd:string ;
60 + rdfs:range ep-core:PhysicalThing ;
61 + owl:inverseOf ep-core:hasPart .
62 +
63 +ep-core:temporalPartOf
64 + rdf:type owl:TransitiveProperty ;
65 + rdfs:domain ep-core:PhysicalThing ;
66 + rdfs:label "temporal part of"^^xsd:string ;
67 + rdfs:range ep-core:PhysicalThing ;
68 + rdfs:subPropertyOf ep-core:hasPart ;
69 + owl:inverseOf ep-core:hasTemporalPart .
......
1 -# Saved by TopBraid on Sun Aug 07 12:55:41 PDT 2011 1 +# Saved by TopBraid on Tue Aug 09 15:41:34 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/schema/equipment 2 # baseURI: http://www.reportinghub.no/ep/schema/equipment
3 -# imports: http://www.reportinghub.no/ep/schema/1.1/activity
4 # imports: http://www.reportinghub.no/ep/schema/1.1/core 3 # imports: http://www.reportinghub.no/ep/schema/1.1/core
5 4
6 @prefix : <http://www.reportinghub.no/ep/schema/equipment#> . 5 @prefix : <http://www.reportinghub.no/ep/schema/equipment#> .
...@@ -10,17 +9,15 @@ ...@@ -10,17 +9,15 @@
10 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 9 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
11 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 10 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
12 11
12 +<http://www.reportinghub.no/ep/schema/core#PhysicalThing>
13 + rdfs:comment "Equivalent to ISO 15926-2 Possible Individual - DL"^^xsd:string .
14 +
13 <http://www.reportinghub.no/ep/schema/equipment> 15 <http://www.reportinghub.no/ep/schema/equipment>
14 rdf:type owl:Ontology ; 16 rdf:type owl:Ontology ;
15 - owl:imports <http://www.reportinghub.no/ep/schema/1.1/activity> , <http://www.reportinghub.no/ep/schema/1.1/core> ; 17 + owl:imports <http://www.reportinghub.no/ep/schema/1.1/core> ;
16 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 18 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
17 19
18 ep-eqt:Equipment 20 ep-eqt:Equipment
19 rdf:type owl:Class ; 21 rdf:type owl:Class ;
20 rdfs:label "Equipment"^^xsd:string ; 22 rdfs:label "Equipment"^^xsd:string ;
21 - rdfs:subClassOf owl:Thing . 23 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalObject> .
22 -
23 -ep-eqt:Rig
24 - rdf:type owl:Class ;
25 - rdfs:label "Rig"^^xsd:string ;
26 - rdfs:subClassOf ep-eqt:Equipment .
......
1 -# Saved by TopBraid on Sun Aug 07 12:55:41 PDT 2011 1 +# Saved by TopBraid on Tue Aug 09 15:08:18 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/schema/well 2 # baseURI: http://www.reportinghub.no/ep/schema/well
3 -# imports: http://www.reportinghub.no/ep/schema/1.1/activity
4 # imports: http://www.reportinghub.no/ep/schema/1.1/core 3 # imports: http://www.reportinghub.no/ep/schema/1.1/core
5 4
6 @prefix : <http://www.reportinghub.no/ep/schema/well#> . 5 @prefix : <http://www.reportinghub.no/ep/schema/well#> .
...@@ -12,12 +11,13 @@ ...@@ -12,12 +11,13 @@
12 11
13 <http://www.reportinghub.no/ep/schema/well> 12 <http://www.reportinghub.no/ep/schema/well>
14 rdf:type owl:Ontology ; 13 rdf:type owl:Ontology ;
15 - owl:imports <http://www.reportinghub.no/ep/schema/1.1/activity> , <http://www.reportinghub.no/ep/schema/1.1/core> ; 14 + owl:imports <http://www.reportinghub.no/ep/schema/1.1/core> ;
16 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 15 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
17 16
18 ep-well:AllOrPartOfTheLifeOfAWellBore 17 ep-well:AllOrPartOfTheLifeOfAWellBore
19 rdf:type owl:Class ; 18 rdf:type owl:Class ;
20 - rdfs:label "all or part of the life of a well bore"^^xsd:string . 19 + rdfs:label "all or part of the life of a well bore"^^xsd:string ;
20 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalObject> .
21 21
22 ep-well:TemporalPartOfAWellBore 22 ep-well:TemporalPartOfAWellBore
23 rdf:type owl:Class ; 23 rdf:type owl:Class ;
...@@ -27,16 +27,16 @@ ep-well:TemporalPartOfAWellBore ...@@ -27,16 +27,16 @@ ep-well:TemporalPartOfAWellBore
27 ep-well:Well 27 ep-well:Well
28 rdf:type owl:Class ; 28 rdf:type owl:Class ;
29 rdfs:label "Well"^^xsd:string ; 29 rdfs:label "Well"^^xsd:string ;
30 - rdfs:subClassOf owl:Thing ; 30 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ;
31 rdfs:subClassOf 31 rdfs:subClassOf
32 [ rdf:type owl:Restriction ; 32 [ rdf:type owl:Restriction ;
33 - owl:cardinality "1"^^xsd:nonNegativeInteger ; 33 + owl:allValuesFrom ep-well:WellBore ;
34 - owl:onProperty <http://www.reportinghub.no/ep/schema/core#name> 34 + owl:onProperty <http://www.reportinghub.no/ep/schema/core#hasPart>
35 ] ; 35 ] ;
36 rdfs:subClassOf 36 rdfs:subClassOf
37 [ rdf:type owl:Restriction ; 37 [ rdf:type owl:Restriction ;
38 - owl:allValuesFrom ep-well:WellBore ; 38 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
39 - owl:onProperty <http://www.reportinghub.no/ep/schema/core#hasPart> 39 + owl:onProperty <http://www.reportinghub.no/ep/schema/core#name>
40 ] . 40 ] .
41 41
42 ep-well:WellBore 42 ep-well:WellBore
......
1 -# Saved by TopBraid on Sun Aug 07 12:55:42 PDT 2011 1 +# Saved by TopBraid on Tue Aug 09 14:47:57 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/spin/ddr-constraints 2 # baseURI: http://www.reportinghub.no/ep/spin/ddr-constraints
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://www.reportinghub.no/ep/schema/1.1/activity 4 # imports: http://www.reportinghub.no/ep/schema/1.1/activity
5 -# imports: http://www.reportinghub.no/1.1/schema/npd
6 # imports: http://spinrdf.org/spin 5 # imports: http://spinrdf.org/spin
6 +# imports: http://www.reportinghub.no/1.1/schema/npd
7 7
8 @prefix : <http://www.reportinghub.no/ep/spin/ddr-constraints#> . 8 @prefix : <http://www.reportinghub.no/ep/spin/ddr-constraints#> .
9 @prefix owl: <http://www.w3.org/2002/07/owl#> . 9 @prefix owl: <http://www.w3.org/2002/07/owl#> .
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
26 sp:elements ([ sp:object _:b1 ; 26 sp:elements ([ sp:object _:b1 ;
27 sp:predicate <http://www.reportinghub.no/schema/npd#name> ; 27 sp:predicate <http://www.reportinghub.no/schema/npd#name> ;
28 sp:subject _:b2 28 sp:subject _:b2
29 - ] [ sp:object <http://www.reportinghub.no/schema/npd#WellBore> ; 29 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ;
30 sp:predicate rdf:type ; 30 sp:predicate rdf:type ;
31 sp:subject _:b2 31 sp:subject _:b2
32 ]) 32 ])
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
37 37
38 <http://www.reportinghub.no/ep/spin/ddr-constraints> 38 <http://www.reportinghub.no/ep/spin/ddr-constraints>
39 rdf:type owl:Ontology ; 39 rdf:type owl:Ontology ;
40 - owl:imports <http://www.reportinghub.no/ep/schema/1.1/activity> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.1.1/ddr> , <http://www.reportinghub.no/1.1/schema/npd> ; 40 + owl:imports <http://www.reportinghub.no/1.1/schema/npd> , <http://www.reportinghub.no/ep/schema/1.1.1/ddr> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.1/activity> ;
41 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 41 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
42 42
43 _:b2 sp:varName "wellBore"^^xsd:string . 43 _:b2 sp:varName "wellBore"^^xsd:string .
......
1 -# Saved by TopBraid on Sun Aug 07 12:55:42 PDT 2011 1 +# Saved by TopBraid on Tue Aug 09 14:47:57 BST 2011
2 # baseURI: null 2 # baseURI: null
3 3
4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> . 4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
......
1 -# Saved by TopBraid on Mon Aug 08 17:04:22 BST 2011 1 +# Saved by TopBraid on Tue Aug 09 15:05:12 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/activity 2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/activity
3 # imports: http://www.reportinghub.no/ep/spin/1.1/lib 3 # imports: http://www.reportinghub.no/ep/spin/1.1/lib
4 # imports: http://www.reportinghub.no/ep/schema/1.1/activity 4 # imports: http://www.reportinghub.no/ep/schema/1.1/activity
5 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr 5 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr
6 -# imports: http://www.reportinghub.no/iso15926/bindEP-NativeOWL
7 # imports: http://www.reportinghub.no/ep/schema/1.1/activity-purpose 6 # imports: http://www.reportinghub.no/ep/schema/1.1/activity-purpose
8 # imports: http://www.reportinghub.no/ep/schema/equipment 7 # imports: http://www.reportinghub.no/ep/schema/equipment
9 # imports: http://spinrdf.org/spin 8 # imports: http://spinrdf.org/spin
...@@ -158,7 +157,7 @@ ...@@ -158,7 +157,7 @@
158 sp:predicate rdf:type ; 157 sp:predicate rdf:type ;
159 sp:subject _:b25 158 sp:subject _:b25
160 ] [ sp:object _:b25 ; 159 ] [ sp:object _:b25 ;
161 - sp:predicate iso15926:hasPart ; 160 + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
162 sp:subject _:b26 161 sp:subject _:b26
163 ] [ sp:object _:b27 ; 162 ] [ sp:object _:b27 ;
164 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 163 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
...@@ -170,7 +169,7 @@ ...@@ -170,7 +169,7 @@
170 sp:predicate rdf:type ; 169 sp:predicate rdf:type ;
171 sp:subject _:b29 170 sp:subject _:b29
172 ] [ sp:object _:b30 ; 171 ] [ sp:object _:b30 ;
173 - sp:predicate iso15926:temporalPartOf ; 172 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
174 sp:subject _:b29 173 sp:subject _:b29
175 ] [ sp:object _:b29 ; 174 ] [ sp:object _:b29 ;
176 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 175 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
...@@ -234,101 +233,101 @@ ...@@ -234,101 +233,101 @@
234 233
235 <http://www.reportinghub.no/ep/transform/1.1/ddr/activity> 234 <http://www.reportinghub.no/ep/transform/1.1/ddr/activity>
236 rdf:type owl:Ontology ; 235 rdf:type owl:Ontology ;
237 - owl:imports <http://www.reportinghub.no/ep/schema/well> , <http://www.reportinghub.no/ep/schema/1.1/activity> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/equipment> , <http://www.reportinghub.no/ep/transform/1.1/ddr> , <http://www.reportinghub.no/ep/schema/1.1/activity-purpose> , <http://www.reportinghub.no/iso15926/bindEP-NativeOWL> ; 236 + owl:imports <http://www.reportinghub.no/ep/schema/well> , <http://www.reportinghub.no/ep/schema/1.1/activity> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/equipment> , <http://www.reportinghub.no/ep/transform/1.1/ddr> , <http://www.reportinghub.no/ep/schema/1.1/activity-purpose> ;
238 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 237 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
239 238
240 -_:b3 sp:varName "nameWellBore"^^xsd:string . 239 +_:b8 sp:varName "normalizedWellBoreName"^^xsd:string .
241 -
242 -_:b4 sp:varName "activity"^^xsd:string .
243 240
244 -_:b5 sp:varName "index"^^xsd:string . 241 +_:b7 sp:varName "proprietaryCode"^^xsd:string .
245 242
246 _:b6 sp:varName "dTimStartPart"^^xsd:string . 243 _:b6 sp:varName "dTimStartPart"^^xsd:string .
247 244
248 -_:b7 sp:varName "proprietaryCode"^^xsd:string . 245 +_:b5 sp:varName "index"^^xsd:string .
249 246
250 -_:b8 sp:varName "normalizedWellBoreName"^^xsd:string . 247 +_:b4 sp:varName "activity"^^xsd:string .
248 +
249 +_:b3 sp:varName "nameWellBore"^^xsd:string .
251 250
252 _:b2 sp:varName "partActivity"^^xsd:string . 251 _:b2 sp:varName "partActivity"^^xsd:string .
253 252
254 _:b1 sp:varName "drillingActivityPurposeType"^^xsd:string . 253 _:b1 sp:varName "drillingActivityPurposeType"^^xsd:string .
255 254
256 -_:b17 255 +_:b16
257 - sp:varName "md"^^xsd:string . 256 + sp:varName "normalizedWellBoreName"^^xsd:string .
258 257
259 -_:b18 258 +_:b15
260 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 259 + sp:varName "partActivity"^^xsd:string .
261 260
262 -_:b19 261 +_:b14
263 - sp:varName "nameWellBore"^^xsd:string . 262 + sp:varName "dTimStartPart"^^xsd:string .
264 263
265 -_:b20 264 +_:b13
265 + sp:varName "index"^^xsd:string .
266 +
267 +_:b12
266 sp:varName "activity"^^xsd:string . 268 sp:varName "activity"^^xsd:string .
267 269
268 -_:b21 270 +_:b11
269 - sp:varName "index"^^xsd:string . 271 + sp:varName "nameWellBore"^^xsd:string .
270 272
271 -_:b22 273 +_:b10
272 - sp:varName "dTimStartPart"^^xsd:string . 274 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
273 275
274 -_:b23 276 +_:b9 sp:varName "tvd"^^xsd:string .
275 - sp:varName "partActivity"^^xsd:string .
276 277
277 _:b24 278 _:b24
278 sp:varName "normalizedWellBoreName"^^xsd:string . 279 sp:varName "normalizedWellBoreName"^^xsd:string .
279 280
280 -_:b9 sp:varName "tvd"^^xsd:string . 281 +_:b23
282 + sp:varName "partActivity"^^xsd:string .
281 283
282 -_:b10 284 +_:b22
283 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 285 + sp:varName "dTimStartPart"^^xsd:string .
284 286
285 -_:b11 287 +_:b21
286 - sp:varName "nameWellBore"^^xsd:string . 288 + sp:varName "index"^^xsd:string .
287 289
288 -_:b12 290 +_:b20
289 sp:varName "activity"^^xsd:string . 291 sp:varName "activity"^^xsd:string .
290 292
291 -_:b13 293 +_:b19
292 - sp:varName "index"^^xsd:string . 294 + sp:varName "nameWellBore"^^xsd:string .
293 295
294 -_:b14 296 +_:b18
295 - sp:varName "dTimStartPart"^^xsd:string . 297 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
296 298
297 -_:b15 299 +_:b17
298 - sp:varName "partActivity"^^xsd:string . 300 + sp:varName "md"^^xsd:string .
299 301
300 -_:b16 302 +_:b35
301 sp:varName "normalizedWellBoreName"^^xsd:string . 303 sp:varName "normalizedWellBoreName"^^xsd:string .
302 304
303 -_:b25 305 +_:b34
304 - sp:varName "partActivity"^^xsd:string . 306 + sp:varName "index"^^xsd:string .
305 -
306 -_:b26
307 - sp:varName "dailyDrillingActivity"^^xsd:string .
308 307
309 -_:b27 308 +_:b33
310 - sp:varName "dTimStartPart"^^xsd:string . 309 + sp:varName "activity"^^xsd:string .
311 310
312 -_:b28 311 +_:b32
313 - sp:varName "dTimEndPart"^^xsd:string . 312 + sp:varName "dTimStart"^^xsd:string .
314 313
315 -_:b29 314 +_:b31
316 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 315 + sp:varName "nameWellBore"^^xsd:string .
317 316
318 _:b30 317 _:b30
319 sp:varName "wellBore"^^xsd:string . 318 sp:varName "wellBore"^^xsd:string .
320 319
321 -_:b31 320 +_:b29
322 - sp:varName "nameWellBore"^^xsd:string . 321 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
323 322
324 -_:b32 323 +_:b28
325 - sp:varName "dTimStart"^^xsd:string . 324 + sp:varName "dTimEndPart"^^xsd:string .
326 325
327 -_:b33 326 +_:b27
328 - sp:varName "activity"^^xsd:string . 327 + sp:varName "dTimStartPart"^^xsd:string .
329 328
330 -_:b34 329 +_:b26
331 - sp:varName "index"^^xsd:string . 330 + sp:varName "dailyDrillingActivity"^^xsd:string .
332 331
333 -_:b35 332 +_:b25
334 - sp:varName "normalizedWellBoreName"^^xsd:string . 333 + sp:varName "partActivity"^^xsd:string .
......
1 -# Saved by TopBraid on Mon Aug 08 14:39:37 BST 2011 1 +# Saved by TopBraid on Tue Aug 09 15:44:24 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport 2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport
3 # imports: http://www.reportinghub.no/ep/spin/1.1/lib 3 # imports: http://www.reportinghub.no/ep/spin/1.1/lib
4 # imports: http://www.reportinghub.no/ep/schema/1.1/activity 4 # imports: http://www.reportinghub.no/ep/schema/1.1/activity
5 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr 5 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr
6 # imports: http://www.reportinghub.no/ep/schema/report 6 # imports: http://www.reportinghub.no/ep/schema/report
7 -# imports: http://www.reportinghub.no/iso15926/bindEP-NativeOWL
8 # imports: http://www.reportinghub.no/ep/schema/equipment 7 # imports: http://www.reportinghub.no/ep/schema/equipment
9 # imports: http://spinrdf.org/spin 8 # imports: http://spinrdf.org/spin
10 # imports: http://www.reportinghub.no/ep/schema/well 9 # imports: http://www.reportinghub.no/ep/schema/well
...@@ -28,95 +27,116 @@ ...@@ -28,95 +27,116 @@
28 <http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport> 27 <http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport>
29 spin:rule 28 spin:rule
30 [ rdf:type sp:Construct ; 29 [ rdf:type sp:Construct ;
31 - rdfs:comment "STEP 104 Create Well"^^xsd:string ; 30 + rdfs:comment """STEP 101 Create DailyDrillingReport, DailyDrillingActivity, TemporalPartOfAWellBore and WellBore
32 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/well#Well> ; 31 +Minimum data - createDate, dTimStart, nameWellBore"""^^xsd:string ;
32 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/report#DailyDrillingReport> ;
33 sp:predicate rdf:type ; 33 sp:predicate rdf:type ;
34 sp:subject _:b1 34 sp:subject _:b1
35 + ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#DailyDrillingActivity> ;
36 + sp:predicate rdf:type ;
37 + sp:subject _:b2
35 ] [ sp:object _:b2 ; 38 ] [ sp:object _:b2 ;
36 - sp:predicate rdfs:label ; 39 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#reportOn> ;
37 sp:subject _:b1 40 sp:subject _:b1
38 - ] [ sp:object _:b1 ; 41 + ] [ sp:object _:b3 ;
39 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWell> ; 42 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#createdAt> ;
40 - sp:subject _:b3
41 - ] [ sp:object _:b4 ;
42 - sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
43 sp:subject _:b1 43 sp:subject _:b1
44 + ] [ sp:object _:b4 ;
45 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
46 + sp:subject _:b2
47 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> ;
48 + sp:predicate rdf:type ;
49 + sp:subject _:b5
50 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ;
51 + sp:predicate rdf:type ;
52 + sp:subject _:b6
53 + ] [ sp:object _:b6 ;
54 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
55 + sp:subject _:b5
56 + ] [ sp:object _:b7 ;
57 + sp:predicate rdfs:label ;
58 + sp:subject _:b6
59 + ] [ sp:object _:b5 ;
60 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
61 + sp:subject _:b2
44 ]) ; 62 ]) ;
45 - sp:where ([ sp:object _:b5 ; 63 + sp:where ([ sp:object _:b7 ;
46 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 64 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
47 sp:subject spin:_this 65 sp:subject spin:_this
48 - ] [ sp:object _:b2 ; 66 + ] [ sp:object _:b4 ;
49 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWell> ; 67 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
50 sp:subject spin:_this 68 sp:subject spin:_this
51 - ] [ sp:object _:b6 ; 69 + ] [ sp:object _:b8 ;
52 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 70 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
53 sp:subject spin:_this 71 sp:subject spin:_this
54 - ] [ sp:object _:b4 ; 72 + ] [ sp:object _:b3 ;
55 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 73 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#createDate> ;
56 - sp:subject _:b3 74 + sp:subject spin:_this
57 ] [ rdf:type sp:Bind ; 75 ] [ rdf:type sp:Bind ;
58 sp:expression 76 sp:expression
59 [ rdf:type ep-spin-lib:normalizeString ; 77 [ rdf:type ep-spin-lib:normalizeString ;
60 - sp:arg1 _:b5 78 + sp:arg1 _:b7
61 ] ; 79 ] ;
62 - sp:variable _:b7 80 + sp:variable _:b9
81 + ] [ rdf:type sp:Bind ;
82 + sp:expression
83 + [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ;
84 + sp:arg1 _:b9 ;
85 + sp:arg2 _:b3
86 + ] ;
87 + sp:variable _:b1
63 ] [ rdf:type sp:Bind ; 88 ] [ rdf:type sp:Bind ;
64 sp:expression 89 sp:expression
65 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 90 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
66 - sp:arg1 _:b7 ; 91 + sp:arg1 _:b9 ;
67 - sp:arg2 _:b6 92 + sp:arg2 _:b4
68 ] ; 93 ] ;
69 - sp:variable _:b3 94 + sp:variable _:b2
70 ] [ rdf:type sp:Bind ; 95 ] [ rdf:type sp:Bind ;
71 sp:expression 96 sp:expression
72 - [ rdf:type ep-spin-lib:normalizeString ; 97 + [ rdf:type ep-spin-lib:buildTemporalPartOfAWellBoreURI ;
73 - sp:arg1 _:b2 98 + sp:arg1 _:b9 ;
99 + sp:arg2 _:b4 ;
100 + sp:arg3 _:b8
74 ] ; 101 ] ;
75 - sp:variable _:b8 102 + sp:variable _:b5
76 ] [ rdf:type sp:Bind ; 103 ] [ rdf:type sp:Bind ;
77 sp:expression 104 sp:expression
78 - [ rdf:type ep-spin-lib:buildWellURI ; 105 + [ rdf:type ep-spin-lib:buildWellBoreURI ;
79 - sp:arg1 _:b8 106 + sp:arg1 _:b9
80 ] ; 107 ] ;
81 - sp:variable _:b1 108 + sp:variable _:b6
82 ]) 109 ])
83 ] ; 110 ] ;
84 spin:rule 111 spin:rule
85 [ rdf:type sp:Construct ; 112 [ rdf:type sp:Construct ;
86 - rdfs:comment """STEP 103 113 + rdfs:comment "STEP 102 Transfer dTimEnd"^^xsd:string ;
87 -Classify a DailyDrillingReport"""^^xsd:string ; 114 + sp:templates ([ sp:object _:b10 ;
88 - sp:templates ([ sp:object _:b9 ; 115 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
89 - sp:predicate rdf:type ; 116 + sp:subject _:b11
90 - sp:subject _:b10
91 ]) ; 117 ]) ;
92 - sp:where ([ sp:object _:b11 ; 118 + sp:where ([ sp:object _:b12 ;
93 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 119 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
94 sp:subject spin:_this 120 sp:subject spin:_this
95 - ] [ sp:object _:b12 ;
96 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#createDate> ;
97 - sp:subject spin:_this
98 ] [ sp:object _:b13 ; 121 ] [ sp:object _:b13 ;
99 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#enumVersionKind> ; 122 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
123 + sp:subject spin:_this
124 + ] [ sp:object _:b10 ;
125 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimEnd> ;
100 sp:subject spin:_this 126 sp:subject spin:_this
101 - ] [ rdf:type sp:Bind ;
102 - sp:expression
103 - [ rdf:type ep-spin-lib:selectDailyDrillingReportType ;
104 - sp:arg1 _:b13
105 - ] ;
106 - sp:variable _:b9
107 ] [ rdf:type sp:Bind ; 127 ] [ rdf:type sp:Bind ;
108 sp:expression 128 sp:expression
109 [ rdf:type ep-spin-lib:normalizeString ; 129 [ rdf:type ep-spin-lib:normalizeString ;
110 - sp:arg1 _:b11 130 + sp:arg1 _:b12
111 ] ; 131 ] ;
112 sp:variable _:b14 132 sp:variable _:b14
113 ] [ rdf:type sp:Bind ; 133 ] [ rdf:type sp:Bind ;
114 sp:expression 134 sp:expression
115 - [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ; 135 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
116 sp:arg1 _:b14 ; 136 sp:arg1 _:b14 ;
117 - sp:arg2 _:b12 137 + sp:arg2 _:b13
118 ] ; 138 ] ;
119 - sp:variable _:b10 139 + sp:variable _:b11
120 ]) 140 ])
121 ] ; 141 ] ;
122 spin:rule 142 spin:rule
...@@ -153,30 +173,37 @@ Minimum data - createDate, dTimStart, nameWellBore"""^^xsd:string ; ...@@ -153,30 +173,37 @@ Minimum data - createDate, dTimStart, nameWellBore"""^^xsd:string ;
153 ] ; 173 ] ;
154 spin:rule 174 spin:rule
155 [ rdf:type sp:Construct ; 175 [ rdf:type sp:Construct ;
156 - rdfs:comment "STEP 102 Transfer dTimEnd"^^xsd:string ; 176 + rdfs:comment """STEP 103
177 +Classify a DailyDrillingReport"""^^xsd:string ;
157 sp:templates ([ sp:object _:b20 ; 178 sp:templates ([ sp:object _:b20 ;
158 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; 179 + sp:predicate rdf:type ;
159 sp:subject _:b21 180 sp:subject _:b21
160 ]) ; 181 ]) ;
161 sp:where ([ sp:object _:b22 ; 182 sp:where ([ sp:object _:b22 ;
162 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 183 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
163 sp:subject spin:_this 184 sp:subject spin:_this
164 ] [ sp:object _:b23 ; 185 ] [ sp:object _:b23 ;
165 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 186 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#createDate> ;
166 sp:subject spin:_this 187 sp:subject spin:_this
167 - ] [ sp:object _:b20 ; 188 + ] [ sp:object _:b24 ;
168 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimEnd> ; 189 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#enumVersionKind> ;
169 sp:subject spin:_this 190 sp:subject spin:_this
170 ] [ rdf:type sp:Bind ; 191 ] [ rdf:type sp:Bind ;
171 sp:expression 192 sp:expression
193 + [ rdf:type ep-spin-lib:selectDailyDrillingReportType ;
194 + sp:arg1 _:b24
195 + ] ;
196 + sp:variable _:b20
197 + ] [ rdf:type sp:Bind ;
198 + sp:expression
172 [ rdf:type ep-spin-lib:normalizeString ; 199 [ rdf:type ep-spin-lib:normalizeString ;
173 sp:arg1 _:b22 200 sp:arg1 _:b22
174 ] ; 201 ] ;
175 - sp:variable _:b24 202 + sp:variable _:b25
176 ] [ rdf:type sp:Bind ; 203 ] [ rdf:type sp:Bind ;
177 sp:expression 204 sp:expression
178 - [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 205 + [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ;
179 - sp:arg1 _:b24 ; 206 + sp:arg1 _:b25 ;
180 sp:arg2 _:b23 207 sp:arg2 _:b23
181 ] ; 208 ] ;
182 sp:variable _:b21 209 sp:variable _:b21
...@@ -184,128 +211,105 @@ Minimum data - createDate, dTimStart, nameWellBore"""^^xsd:string ; ...@@ -184,128 +211,105 @@ Minimum data - createDate, dTimStart, nameWellBore"""^^xsd:string ;
184 ] ; 211 ] ;
185 spin:rule 212 spin:rule
186 [ rdf:type sp:Construct ; 213 [ rdf:type sp:Construct ;
187 - rdfs:comment """STEP 101 Create DailyDrillingReport, DailyDrillingActivity, TemporalPartOfAWellBore and WellBore 214 + rdfs:comment "STEP 104 Create Well"^^xsd:string ;
188 -Minimum data - createDate, dTimStart, nameWellBore"""^^xsd:string ; 215 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/well#Well> ;
189 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/report#DailyDrillingReport> ;
190 - sp:predicate rdf:type ;
191 - sp:subject _:b25
192 - ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#DailyDrillingActivity> ;
193 sp:predicate rdf:type ; 216 sp:predicate rdf:type ;
194 sp:subject _:b26 217 sp:subject _:b26
195 - ] [ sp:object _:b26 ;
196 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#reportOn> ;
197 - sp:subject _:b25
198 ] [ sp:object _:b27 ; 218 ] [ sp:object _:b27 ;
199 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#createdAt> ;
200 - sp:subject _:b25
201 - ] [ sp:object _:b28 ;
202 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
203 - sp:subject _:b26
204 - ] [ sp:object <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> ;
205 - sp:predicate rdf:type ;
206 - sp:subject _:b29
207 - ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ;
208 - sp:predicate rdf:type ;
209 - sp:subject _:b30
210 - ] [ sp:object _:b30 ;
211 - sp:predicate iso15926:temporalPartOf ;
212 - sp:subject _:b29
213 - ] [ sp:object _:b31 ;
214 sp:predicate rdfs:label ; 219 sp:predicate rdfs:label ;
215 - sp:subject _:b30 220 + sp:subject _:b26
221 + ] [ sp:object _:b26 ;
222 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWell> ;
223 + sp:subject _:b28
216 ] [ sp:object _:b29 ; 224 ] [ sp:object _:b29 ;
217 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 225 + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
218 sp:subject _:b26 226 sp:subject _:b26
219 ]) ; 227 ]) ;
220 - sp:where ([ sp:object _:b31 ; 228 + sp:where ([ sp:object _:b30 ;
221 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 229 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
222 sp:subject spin:_this 230 sp:subject spin:_this
223 - ] [ sp:object _:b28 ;
224 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
225 - sp:subject spin:_this
226 ] [ sp:object _:b27 ; 231 ] [ sp:object _:b27 ;
227 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#createDate> ; 232 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWell> ;
233 + sp:subject spin:_this
234 + ] [ sp:object _:b31 ;
235 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
228 sp:subject spin:_this 236 sp:subject spin:_this
237 + ] [ sp:object _:b29 ;
238 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
239 + sp:subject _:b28
229 ] [ rdf:type sp:Bind ; 240 ] [ rdf:type sp:Bind ;
230 sp:expression 241 sp:expression
231 [ rdf:type ep-spin-lib:normalizeString ; 242 [ rdf:type ep-spin-lib:normalizeString ;
232 - sp:arg1 _:b31 243 + sp:arg1 _:b30
233 ] ; 244 ] ;
234 sp:variable _:b32 245 sp:variable _:b32
235 ] [ rdf:type sp:Bind ; 246 ] [ rdf:type sp:Bind ;
236 sp:expression 247 sp:expression
237 - [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ;
238 - sp:arg1 _:b32 ;
239 - sp:arg2 _:b27
240 - ] ;
241 - sp:variable _:b25
242 - ] [ rdf:type sp:Bind ;
243 - sp:expression
244 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 248 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
245 sp:arg1 _:b32 ; 249 sp:arg1 _:b32 ;
246 - sp:arg2 _:b28 250 + sp:arg2 _:b31
247 ] ; 251 ] ;
248 - sp:variable _:b26 252 + sp:variable _:b28
249 ] [ rdf:type sp:Bind ; 253 ] [ rdf:type sp:Bind ;
250 sp:expression 254 sp:expression
251 - [ rdf:type ep-spin-lib:buildTemporalPartOfAWellBoreURI ; 255 + [ rdf:type ep-spin-lib:normalizeString ;
252 - sp:arg1 _:b32 ; 256 + sp:arg1 _:b27
253 - sp:arg2 _:b28 ;
254 - sp:arg3 [ sp:varName "dTimEnd"^^xsd:string
255 - ]
256 ] ; 257 ] ;
257 - sp:variable _:b29 258 + sp:variable _:b33
258 ] [ rdf:type sp:Bind ; 259 ] [ rdf:type sp:Bind ;
259 sp:expression 260 sp:expression
260 - [ rdf:type ep-spin-lib:buildWellBoreURI ; 261 + [ rdf:type ep-spin-lib:buildWellURI ;
261 - sp:arg1 _:b32 262 + sp:arg1 _:b33
262 ] ; 263 ] ;
263 - sp:variable _:b30 264 + sp:variable _:b26
264 ]) 265 ])
265 ] . 266 ] .
266 267
267 <http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport> 268 <http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport>
268 rdf:type owl:Ontology ; 269 rdf:type owl:Ontology ;
269 - owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/well> , <http://www.reportinghub.no/iso15926/bindEP-NativeOWL> , <http://www.reportinghub.no/ep/schema/report> , <http://www.reportinghub.no/ep/schema/equipment> , <http://www.reportinghub.no/ep/schema/1.1/activity> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/transform/1.1/ddr> ; 270 + owl:imports <http://www.reportinghub.no/ep/transform/1.1/ddr> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/1.1/activity> , <http://www.reportinghub.no/ep/schema/equipment> , <http://www.reportinghub.no/ep/schema/report> , <http://www.reportinghub.no/ep/schema/well> , <http://spinrdf.org/spin> ;
270 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 271 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
271 272
272 -_:b25
273 - sp:varName "dailyDrillingReport"^^xsd:string .
274 -
275 _:b26 273 _:b26
276 - sp:varName "dailyDrillingActivity"^^xsd:string . 274 + sp:varName "well"^^xsd:string .
277 275
278 _:b27 276 _:b27
279 - sp:varName "createDate"^^xsd:string . 277 + sp:varName "nameWell"^^xsd:string .
280 278
281 _:b28 279 _:b28
282 - sp:varName "dTimStart"^^xsd:string . 280 + sp:varName "dailyDrillingActivity"^^xsd:string .
283 281
284 _:b29 282 _:b29
285 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 283 + sp:varName "wellBore"^^xsd:string .
286 284
287 _:b30 285 _:b30
288 - sp:varName "wellBore"^^xsd:string . 286 + sp:varName "nameWellBore"^^xsd:string .
289 287
290 _:b31 288 _:b31
291 - sp:varName "nameWellBore"^^xsd:string . 289 + sp:varName "dTimStart"^^xsd:string .
292 290
293 _:b32 291 _:b32
294 sp:varName "normalizedWellBoreName"^^xsd:string . 292 sp:varName "normalizedWellBoreName"^^xsd:string .
295 293
294 +_:b33
295 + sp:varName "normalizedWellName"^^xsd:string .
296 +
296 _:b20 297 _:b20
297 - sp:varName "dTimEnd"^^xsd:string . 298 + sp:varName "dailyDrillingReportType"^^xsd:string .
298 299
299 _:b21 300 _:b21
300 - sp:varName "dailyDrillingActivity"^^xsd:string . 301 + sp:varName "dailyDrillingReport"^^xsd:string .
301 302
302 _:b22 303 _:b22
303 sp:varName "nameWellBore"^^xsd:string . 304 sp:varName "nameWellBore"^^xsd:string .
304 305
305 _:b23 306 _:b23
306 - sp:varName "dTimStart"^^xsd:string . 307 + sp:varName "createDate"^^xsd:string .
307 308
308 _:b24 309 _:b24
310 + sp:varName "versionKind"^^xsd:string .
311 +
312 +_:b25
309 sp:varName "normalizedWellBoreName"^^xsd:string . 313 sp:varName "normalizedWellBoreName"^^xsd:string .
310 314
311 _:b15 315 _:b15
...@@ -323,35 +327,35 @@ _:b18 ...@@ -323,35 +327,35 @@ _:b18
323 _:b19 327 _:b19
324 sp:varName "normalizedWellBoreName"^^xsd:string . 328 sp:varName "normalizedWellBoreName"^^xsd:string .
325 329
326 -_:b9 sp:varName "dailyDrillingReportType"^^xsd:string .
327 -
328 _:b10 330 _:b10
329 - sp:varName "dailyDrillingReport"^^xsd:string . 331 + sp:varName "dTimEnd"^^xsd:string .
330 332
331 _:b11 333 _:b11
332 - sp:varName "nameWellBore"^^xsd:string . 334 + sp:varName "dailyDrillingActivity"^^xsd:string .
333 335
334 _:b12 336 _:b12
335 - sp:varName "createDate"^^xsd:string . 337 + sp:varName "nameWellBore"^^xsd:string .
336 338
337 _:b13 339 _:b13
338 - sp:varName "versionKind"^^xsd:string . 340 + sp:varName "dTimStart"^^xsd:string .
339 341
340 _:b14 342 _:b14
341 sp:varName "normalizedWellBoreName"^^xsd:string . 343 sp:varName "normalizedWellBoreName"^^xsd:string .
342 344
343 -_:b1 sp:varName "well"^^xsd:string . 345 +_:b7 sp:varName "nameWellBore"^^xsd:string .
346 +
347 +_:b4 sp:varName "dTimStart"^^xsd:string .
344 348
345 -_:b2 sp:varName "nameWell"^^xsd:string . 349 +_:b8 sp:varName "dTimEnd"^^xsd:string .
346 350
347 -_:b3 sp:varName "dailyDrillingActivity"^^xsd:string . 351 +_:b3 sp:varName "createDate"^^xsd:string .
348 352
349 -_:b4 sp:varName "wellBore"^^xsd:string . 353 +_:b9 sp:varName "normalizedWellBoreName"^^xsd:string .
350 354
351 -_:b5 sp:varName "nameWellBore"^^xsd:string . 355 +_:b1 sp:varName "dailyDrillingReport"^^xsd:string .
352 356
353 -_:b6 sp:varName "dTimStart"^^xsd:string . 357 +_:b2 sp:varName "dailyDrillingActivity"^^xsd:string .
354 358
355 -_:b7 sp:varName "normalizedWellBoreName"^^xsd:string . 359 +_:b5 sp:varName "temporalPartOfAWellBore"^^xsd:string .
356 360
357 -_:b8 sp:varName "normalizedWellName"^^xsd:string . 361 +_:b6 sp:varName "wellBore"^^xsd:string .
......
1 -# Saved by TopBraid on Mon Aug 08 14:39:37 BST 2011 1 +# Saved by TopBraid on Tue Aug 09 15:44:24 BST 2011
2 # baseURI: null 2 # baseURI: null
3 3
4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> . 4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
......
1 -# Saved by TopBraid on Mon Aug 08 17:06:00 BST 2011 1 +# Saved by TopBraid on Tue Aug 09 15:10:29 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/normalization 2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/normalization
3 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr/activity 3 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr/activity
4 -# imports: http://www.reportinghub.no/ep/schema/1.1/activity
5 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport 4 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport
6 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo 5 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo
7 # imports: http://spinrdf.org/spin 6 # imports: http://spinrdf.org/spin
...@@ -20,7 +19,7 @@ ...@@ -20,7 +19,7 @@
20 19
21 <http://www.reportinghub.no/ep/transform/1.1/normalization> 20 <http://www.reportinghub.no/ep/transform/1.1/normalization>
22 rdf:type owl:Ontology ; 21 rdf:type owl:Ontology ;
23 - owl:imports <http://www.reportinghub.no/ep/transform/1.1/ddr/activity> , <http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport> , <http://www.reportinghub.no/ep/schema/1.1/activity> ; 22 + owl:imports <http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo> , <http://www.reportinghub.no/ep/transform/1.1/ddr/activity> ;
24 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 23 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
25 24
26 owl:Thing 25 owl:Thing
......
1 -# Saved by TopBraid on Mon Aug 08 17:06:00 BST 2011 1 +# Saved by TopBraid on Tue Aug 09 15:10:29 BST 2011
2 # baseURI: null 2 # baseURI: null
3 3
4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> . 4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
......
1 -# Saved by TopBraid on Mon Aug 08 14:37:32 BST 2011 1 +# Saved by TopBraid on Tue Aug 09 15:06:28 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo 2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo
3 # imports: http://www.reportinghub.no/ep/spin/1.1/lib 3 # imports: http://www.reportinghub.no/ep/spin/1.1/lib
4 # imports: http://www.reportinghub.no/ep/schema/1.1/activity 4 # imports: http://www.reportinghub.no/ep/schema/1.1/activity
5 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr 5 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr
6 -# imports: http://www.reportinghub.no/iso15926/bindEP-NativeOWL
7 # imports: http://www.reportinghub.no/ep/schema/report 6 # imports: http://www.reportinghub.no/ep/schema/report
8 # imports: http://www.reportinghub.no/ep/schema/equipment 7 # imports: http://www.reportinghub.no/ep/schema/equipment
9 # imports: http://spinrdf.org/spin 8 # imports: http://spinrdf.org/spin
...@@ -29,9 +28,9 @@ ...@@ -29,9 +28,9 @@
29 <http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport> 28 <http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport>
30 spin:rule 29 spin:rule
31 [ rdf:type sp:Construct ; 30 [ rdf:type sp:Construct ;
32 - rdfs:comment "STEP 119 Transfer mdStrengthForm"^^xsd:string ; 31 + rdfs:comment "STEP 126 Transfer WellboreType"^^xsd:string ;
33 sp:templates ([ sp:object _:b1 ; 32 sp:templates ([ sp:object _:b1 ;
34 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdStrengthForm> ; 33 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#wellBoreDrillingType> ;
35 sp:subject _:b2 34 sp:subject _:b2
36 ]) ; 35 ]) ;
37 sp:where ([ sp:object _:b3 ; 36 sp:where ([ sp:object _:b3 ;
...@@ -43,14 +42,17 @@ ...@@ -43,14 +42,17 @@
43 ] [ sp:object _:b5 ; 42 ] [ sp:object _:b5 ;
44 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 43 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
45 sp:subject spin:_this 44 sp:subject spin:_this
46 - ] [ sp:object _:b2 ; 45 + ] [ sp:object _:b6 ;
47 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 46 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#enumTypeWellbore> ;
48 - sp:subject _:b6
49 - ] [ sp:object _:b1 ;
50 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdStrengthForm> ;
51 sp:subject _:b5 47 sp:subject _:b5
52 ] [ rdf:type sp:Bind ; 48 ] [ rdf:type sp:Bind ;
53 sp:expression 49 sp:expression
50 + [ rdf:type ep-spin-lib:selectWellBoreDrillingType ;
51 + sp:arg1 _:b6
52 + ] ;
53 + sp:variable _:b1
54 + ] [ rdf:type sp:Bind ;
55 + sp:expression
54 [ rdf:type ep-spin-lib:normalizeString ; 56 [ rdf:type ep-spin-lib:normalizeString ;
55 sp:arg1 _:b3 57 sp:arg1 _:b3
56 ] ; 58 ] ;
...@@ -61,14 +63,14 @@ ...@@ -61,14 +63,14 @@
61 sp:arg1 _:b7 ; 63 sp:arg1 _:b7 ;
62 sp:arg2 _:b4 64 sp:arg2 _:b4
63 ] ; 65 ] ;
64 - sp:variable _:b6 66 + sp:variable _:b2
65 ]) 67 ])
66 ] ; 68 ] ;
67 spin:rule 69 spin:rule
68 [ rdf:type sp:Construct ; 70 [ rdf:type sp:Construct ;
69 - rdfs:comment "STEP 106 Transfer distDrill"^^xsd:string ; 71 + rdfs:comment "STEP 110 Transfer tvd"^^xsd:string ;
70 sp:templates ([ sp:object _:b8 ; 72 sp:templates ([ sp:object _:b8 ;
71 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#distDrill> ; 73 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvd> ;
72 sp:subject _:b9 74 sp:subject _:b9
73 ]) ; 75 ]) ;
74 sp:where ([ sp:object _:b10 ; 76 sp:where ([ sp:object _:b10 ;
...@@ -80,33 +82,33 @@ ...@@ -80,33 +82,33 @@
80 ] [ sp:object _:b12 ; 82 ] [ sp:object _:b12 ;
81 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 83 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
82 sp:subject spin:_this 84 sp:subject spin:_this
85 + ] [ sp:object _:b9 ;
86 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
87 + sp:subject _:b13
83 ] [ sp:object _:b8 ; 88 ] [ sp:object _:b8 ;
84 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#distDrill> ; 89 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvd> ;
85 sp:subject _:b12 90 sp:subject _:b12
86 ] [ rdf:type sp:Bind ; 91 ] [ rdf:type sp:Bind ;
87 sp:expression 92 sp:expression
88 [ rdf:type ep-spin-lib:normalizeString ; 93 [ rdf:type ep-spin-lib:normalizeString ;
89 sp:arg1 _:b10 94 sp:arg1 _:b10
90 ] ; 95 ] ;
91 - sp:variable _:b13 96 + sp:variable _:b14
92 ] [ rdf:type sp:Bind ; 97 ] [ rdf:type sp:Bind ;
93 sp:expression 98 sp:expression
94 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 99 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
95 - sp:arg1 _:b13 ; 100 + sp:arg1 _:b14 ;
96 sp:arg2 _:b11 101 sp:arg2 _:b11
97 ] ; 102 ] ;
98 - sp:variable _:b9 103 + sp:variable _:b13
99 ]) 104 ])
100 ] ; 105 ] ;
101 spin:rule 106 spin:rule
102 [ rdf:type sp:Construct ; 107 [ rdf:type sp:Construct ;
103 - rdfs:comment "STEP 125 Transfer presTestType"^^xsd:string ; 108 + rdfs:comment "STEP 118 Transfer strengthForm"^^xsd:string ;
104 - sp:templates ([ sp:object _:b14 ; 109 + sp:templates ([ sp:object _:b15 ;
105 - sp:predicate iso15926:hasPart ; 110 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#strengthForm> ;
106 - sp:subject _:b15 111 + sp:subject _:b16
107 - ] [ sp:object _:b16 ;
108 - sp:predicate rdf:type ;
109 - sp:subject _:b14
110 ]) ; 112 ]) ;
111 sp:where ([ sp:object _:b17 ; 113 sp:where ([ sp:object _:b17 ;
112 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 114 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
...@@ -117,17 +119,14 @@ ...@@ -117,17 +119,14 @@
117 ] [ sp:object _:b19 ; 119 ] [ sp:object _:b19 ;
118 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 120 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
119 sp:subject spin:_this 121 sp:subject spin:_this
120 - ] [ sp:object _:b20 ; 122 + ] [ sp:object _:b16 ;
121 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#enumPresTestType> ; 123 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
124 + sp:subject _:b20
125 + ] [ sp:object _:b15 ;
126 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#strengthForm> ;
122 sp:subject _:b19 127 sp:subject _:b19
123 ] [ rdf:type sp:Bind ; 128 ] [ rdf:type sp:Bind ;
124 sp:expression 129 sp:expression
125 - [ rdf:type ep-spin-lib:selectPressureTestType ;
126 - sp:arg1 _:b20
127 - ] ;
128 - sp:variable _:b16
129 - ] [ rdf:type sp:Bind ;
130 - sp:expression
131 [ rdf:type ep-spin-lib:normalizeString ; 130 [ rdf:type ep-spin-lib:normalizeString ;
132 sp:arg1 _:b17 131 sp:arg1 _:b17
133 ] ; 132 ] ;
...@@ -138,14 +137,14 @@ ...@@ -138,14 +137,14 @@
138 sp:arg1 _:b21 ; 137 sp:arg1 _:b21 ;
139 sp:arg2 _:b18 138 sp:arg2 _:b18
140 ] ; 139 ] ;
141 - sp:variable _:b15 140 + sp:variable _:b20
142 ]) 141 ])
143 ] ; 142 ] ;
144 spin:rule 143 spin:rule
145 [ rdf:type sp:Construct ; 144 [ rdf:type sp:Construct ;
146 - rdfs:comment "STEP 124 Transfer mdPlanned"^^xsd:string ; 145 + rdfs:comment "STEP 120 Transfer tvdStrengthForm"^^xsd:string ;
147 sp:templates ([ sp:object _:b22 ; 146 sp:templates ([ sp:object _:b22 ;
148 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdPlanned> ; 147 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvdStrengthForm> ;
149 sp:subject _:b23 148 sp:subject _:b23
150 ]) ; 149 ]) ;
151 sp:where ([ sp:object _:b24 ; 150 sp:where ([ sp:object _:b24 ;
...@@ -154,592 +153,592 @@ ...@@ -154,592 +153,592 @@
154 ] [ sp:object _:b25 ; 153 ] [ sp:object _:b25 ;
155 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 154 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
156 sp:subject spin:_this 155 sp:subject spin:_this
157 - ] [ sp:object 156 + ] [ sp:object _:b26 ;
158 - [ sp:varName "statusInfo"^^xsd:string
159 - ] ;
160 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 157 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
161 sp:subject spin:_this 158 sp:subject spin:_this
162 ] [ sp:object _:b23 ; 159 ] [ sp:object _:b23 ;
163 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 160 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
164 - sp:subject _:b26 161 + sp:subject _:b27
165 ] [ sp:object _:b22 ; 162 ] [ sp:object _:b22 ;
166 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdPlanned> ; 163 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvdStrengthForm> ;
167 - sp:subject 164 + sp:subject _:b26
168 - [ sp:varName "statusInfoddr"^^xsd:string
169 - ]
170 ] [ rdf:type sp:Bind ; 165 ] [ rdf:type sp:Bind ;
171 sp:expression 166 sp:expression
172 [ rdf:type ep-spin-lib:normalizeString ; 167 [ rdf:type ep-spin-lib:normalizeString ;
173 sp:arg1 _:b24 168 sp:arg1 _:b24
174 ] ; 169 ] ;
175 - sp:variable _:b27 170 + sp:variable _:b28
176 ] [ rdf:type sp:Bind ; 171 ] [ rdf:type sp:Bind ;
177 sp:expression 172 sp:expression
178 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 173 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
179 - sp:arg1 _:b27 ; 174 + sp:arg1 _:b28 ;
180 sp:arg2 _:b25 175 sp:arg2 _:b25
181 ] ; 176 ] ;
182 - sp:variable _:b26 177 + sp:variable _:b27
183 ]) 178 ])
184 ] ; 179 ] ;
185 spin:rule 180 spin:rule
186 [ rdf:type sp:Construct ; 181 [ rdf:type sp:Construct ;
187 - rdfs:comment "STEP 111 Transfer mdPlugTop"^^xsd:string ; 182 + rdfs:comment "STEP 124 Transfer mdPlanned"^^xsd:string ;
188 - sp:templates ([ sp:object _:b28 ; 183 + sp:templates ([ sp:object _:b29 ;
189 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdPlugTop> ; 184 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdPlanned> ;
190 - sp:subject _:b29 185 + sp:subject _:b30
191 ]) ; 186 ]) ;
192 - sp:where ([ sp:object _:b30 ; 187 + sp:where ([ sp:object _:b31 ;
193 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 188 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
194 sp:subject spin:_this 189 sp:subject spin:_this
195 - ] [ sp:object _:b31 ; 190 + ] [ sp:object _:b32 ;
196 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 191 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
197 sp:subject spin:_this 192 sp:subject spin:_this
198 - ] [ sp:object _:b32 ; 193 + ] [ sp:object
194 + [ sp:varName "statusInfo"^^xsd:string
195 + ] ;
199 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 196 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
200 sp:subject spin:_this 197 sp:subject spin:_this
201 - ] [ sp:object _:b29 ; 198 + ] [ sp:object _:b30 ;
202 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 199 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
203 sp:subject _:b33 200 sp:subject _:b33
204 - ] [ sp:object _:b28 ; 201 + ] [ sp:object _:b29 ;
205 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdPlugTop> ; 202 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdPlanned> ;
206 - sp:subject _:b32 203 + sp:subject
204 + [ sp:varName "statusInfoddr"^^xsd:string
205 + ]
207 ] [ rdf:type sp:Bind ; 206 ] [ rdf:type sp:Bind ;
208 sp:expression 207 sp:expression
209 [ rdf:type ep-spin-lib:normalizeString ; 208 [ rdf:type ep-spin-lib:normalizeString ;
210 - sp:arg1 _:b30 209 + sp:arg1 _:b31
211 ] ; 210 ] ;
212 sp:variable _:b34 211 sp:variable _:b34
213 ] [ rdf:type sp:Bind ; 212 ] [ rdf:type sp:Bind ;
214 sp:expression 213 sp:expression
215 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 214 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
216 sp:arg1 _:b34 ; 215 sp:arg1 _:b34 ;
217 - sp:arg2 _:b31 216 + sp:arg2 _:b32
218 ] ; 217 ] ;
219 sp:variable _:b33 218 sp:variable _:b33
220 ]) 219 ])
221 ] ; 220 ] ;
222 spin:rule 221 spin:rule
223 [ rdf:type sp:Construct ; 222 [ rdf:type sp:Construct ;
224 - rdfs:comment "STEP 118 Transfer strengthForm"^^xsd:string ; 223 + rdfs:comment "STEP 125 Transfer presTestType"^^xsd:string ;
225 sp:templates ([ sp:object _:b35 ; 224 sp:templates ([ sp:object _:b35 ;
226 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#strengthForm> ; 225 + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
227 sp:subject _:b36 226 sp:subject _:b36
227 + ] [ sp:object _:b37 ;
228 + sp:predicate rdf:type ;
229 + sp:subject _:b35
228 ]) ; 230 ]) ;
229 - sp:where ([ sp:object _:b37 ; 231 + sp:where ([ sp:object _:b38 ;
230 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 232 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
231 sp:subject spin:_this 233 sp:subject spin:_this
232 - ] [ sp:object _:b38 ; 234 + ] [ sp:object _:b39 ;
233 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 235 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
234 sp:subject spin:_this 236 sp:subject spin:_this
235 - ] [ sp:object _:b39 ; 237 + ] [ sp:object _:b40 ;
236 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 238 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
237 sp:subject spin:_this 239 sp:subject spin:_this
238 - ] [ sp:object _:b36 ; 240 + ] [ sp:object _:b41 ;
239 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 241 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#enumPresTestType> ;
240 sp:subject _:b40 242 sp:subject _:b40
241 - ] [ sp:object _:b35 ; 243 + ] [ rdf:type sp:Bind ;
242 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#strengthForm> ; 244 + sp:expression
243 - sp:subject _:b39 245 + [ rdf:type ep-spin-lib:selectPressureTestType ;
246 + sp:arg1 _:b41
247 + ] ;
248 + sp:variable _:b37
244 ] [ rdf:type sp:Bind ; 249 ] [ rdf:type sp:Bind ;
245 sp:expression 250 sp:expression
246 [ rdf:type ep-spin-lib:normalizeString ; 251 [ rdf:type ep-spin-lib:normalizeString ;
247 - sp:arg1 _:b37 252 + sp:arg1 _:b38
248 ] ; 253 ] ;
249 - sp:variable _:b41 254 + sp:variable _:b42
250 ] [ rdf:type sp:Bind ; 255 ] [ rdf:type sp:Bind ;
251 sp:expression 256 sp:expression
252 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 257 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
253 - sp:arg1 _:b41 ; 258 + sp:arg1 _:b42 ;
254 - sp:arg2 _:b38 259 + sp:arg2 _:b39
255 ] ; 260 ] ;
256 - sp:variable _:b40 261 + sp:variable _:b36
257 ]) 262 ])
258 ] ; 263 ] ;
259 spin:rule 264 spin:rule
260 [ rdf:type sp:Construct ; 265 [ rdf:type sp:Construct ;
261 - rdfs:comment "STEP 109 Transfer md"^^xsd:string ; 266 + rdfs:comment "STEP 121 Transfer elevKelly"^^xsd:string ;
262 - sp:templates ([ sp:object _:b42 ; 267 + sp:templates ([ sp:object _:b43 ;
263 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#md> ; 268 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#elevKelly> ;
264 - sp:subject _:b43 269 + sp:subject _:b44
265 ]) ; 270 ]) ;
266 - sp:where ([ sp:object _:b44 ; 271 + sp:where ([ sp:object _:b45 ;
267 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 272 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
268 sp:subject spin:_this 273 sp:subject spin:_this
269 - ] [ sp:object _:b45 ; 274 + ] [ sp:object _:b46 ;
270 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 275 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
271 sp:subject spin:_this 276 sp:subject spin:_this
272 - ] [ sp:object _:b46 ; 277 + ] [ sp:object _:b47 ;
273 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 278 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
274 sp:subject spin:_this 279 sp:subject spin:_this
275 - ] [ sp:object _:b43 ; 280 + ] [ sp:object _:b44 ;
276 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 281 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
282 + sp:subject _:b48
283 + ] [ sp:object _:b43 ;
284 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#elevKelly> ;
277 sp:subject _:b47 285 sp:subject _:b47
278 - ] [ sp:object _:b42 ;
279 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#md> ;
280 - sp:subject _:b46
281 ] [ rdf:type sp:Bind ; 286 ] [ rdf:type sp:Bind ;
282 sp:expression 287 sp:expression
283 [ rdf:type ep-spin-lib:normalizeString ; 288 [ rdf:type ep-spin-lib:normalizeString ;
284 - sp:arg1 _:b44 289 + sp:arg1 _:b45
285 ] ; 290 ] ;
286 - sp:variable _:b48 291 + sp:variable _:b49
287 ] [ rdf:type sp:Bind ; 292 ] [ rdf:type sp:Bind ;
288 sp:expression 293 sp:expression
289 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 294 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
290 - sp:arg1 _:b48 ; 295 + sp:arg1 _:b49 ;
291 - sp:arg2 _:b45 296 + sp:arg2 _:b46
292 ] ; 297 ] ;
293 - sp:variable _:b47 298 + sp:variable _:b48
294 ]) 299 ])
295 ] ; 300 ] ;
296 spin:rule 301 spin:rule
297 [ rdf:type sp:Construct ; 302 [ rdf:type sp:Construct ;
298 - rdfs:comment "STEP 110 Transfer tvd"^^xsd:string ; 303 + rdfs:comment "STEP 114 Transfer mdKickoff"^^xsd:string ;
299 - sp:templates ([ sp:object _:b49 ; 304 + sp:templates ([ sp:object _:b50 ;
300 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvd> ; 305 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdKickoff> ;
301 - sp:subject _:b50 306 + sp:subject _:b51
302 ]) ; 307 ]) ;
303 - sp:where ([ sp:object _:b51 ; 308 + sp:where ([ sp:object _:b52 ;
304 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 309 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
305 sp:subject spin:_this 310 sp:subject spin:_this
306 - ] [ sp:object _:b52 ; 311 + ] [ sp:object _:b53 ;
307 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 312 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
308 sp:subject spin:_this 313 sp:subject spin:_this
309 - ] [ sp:object _:b53 ; 314 + ] [ sp:object _:b54 ;
310 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 315 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
311 sp:subject spin:_this 316 sp:subject spin:_this
312 - ] [ sp:object _:b50 ; 317 + ] [ sp:object _:b51 ;
313 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 318 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
319 + sp:subject _:b55
320 + ] [ sp:object _:b50 ;
321 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdKickoff> ;
314 sp:subject _:b54 322 sp:subject _:b54
315 - ] [ sp:object _:b49 ;
316 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvd> ;
317 - sp:subject _:b53
318 ] [ rdf:type sp:Bind ; 323 ] [ rdf:type sp:Bind ;
319 sp:expression 324 sp:expression
320 [ rdf:type ep-spin-lib:normalizeString ; 325 [ rdf:type ep-spin-lib:normalizeString ;
321 - sp:arg1 _:b51 326 + sp:arg1 _:b52
322 ] ; 327 ] ;
323 - sp:variable _:b55 328 + sp:variable _:b56
324 ] [ rdf:type sp:Bind ; 329 ] [ rdf:type sp:Bind ;
325 sp:expression 330 sp:expression
326 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 331 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
327 - sp:arg1 _:b55 ; 332 + sp:arg1 _:b56 ;
328 - sp:arg2 _:b52 333 + sp:arg2 _:b53
329 ] ; 334 ] ;
330 - sp:variable _:b54 335 + sp:variable _:b55
331 ]) 336 ])
332 ] ; 337 ] ;
333 spin:rule 338 spin:rule
334 [ rdf:type sp:Construct ; 339 [ rdf:type sp:Construct ;
335 - rdfs:comment "STEP 122 Transfer mdDiaPilotPlan"^^xsd:string ; 340 + rdfs:comment "STEP 115 Transfer diaCsgLast"^^xsd:string ;
336 - sp:templates ([ sp:object _:b56 ; 341 + sp:templates ([ sp:object _:b57 ;
337 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdDiaPilotPlan> ; 342 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#diaCsgLast> ;
338 - sp:subject _:b57 343 + sp:subject _:b58
339 ]) ; 344 ]) ;
340 - sp:where ([ sp:object _:b58 ; 345 + sp:where ([ sp:object _:b59 ;
341 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 346 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
342 sp:subject spin:_this 347 sp:subject spin:_this
343 - ] [ sp:object _:b59 ; 348 + ] [ sp:object _:b60 ;
344 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 349 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
345 sp:subject spin:_this 350 sp:subject spin:_this
346 - ] [ sp:object _:b60 ; 351 + ] [ sp:object _:b61 ;
347 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 352 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
348 sp:subject spin:_this 353 sp:subject spin:_this
349 - ] [ sp:object _:b57 ; 354 + ] [ sp:object _:b58 ;
350 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 355 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
356 + sp:subject _:b62
357 + ] [ sp:object _:b57 ;
358 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#diaCsgLast> ;
351 sp:subject _:b61 359 sp:subject _:b61
352 - ] [ sp:object _:b56 ;
353 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdDiaPilotPlan> ;
354 - sp:subject _:b60
355 ] [ rdf:type sp:Bind ; 360 ] [ rdf:type sp:Bind ;
356 sp:expression 361 sp:expression
357 [ rdf:type ep-spin-lib:normalizeString ; 362 [ rdf:type ep-spin-lib:normalizeString ;
358 - sp:arg1 _:b58 363 + sp:arg1 _:b59
359 ] ; 364 ] ;
360 - sp:variable _:b62 365 + sp:variable _:b63
361 ] [ rdf:type sp:Bind ; 366 ] [ rdf:type sp:Bind ;
362 sp:expression 367 sp:expression
363 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 368 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
364 - sp:arg1 _:b62 ; 369 + sp:arg1 _:b63 ;
365 - sp:arg2 _:b59 370 + sp:arg2 _:b60
366 ] ; 371 ] ;
367 - sp:variable _:b61 372 + sp:variable _:b62
368 ]) 373 ])
369 ] ; 374 ] ;
370 spin:rule 375 spin:rule
371 [ rdf:type sp:Construct ; 376 [ rdf:type sp:Construct ;
372 - rdfs:comment "STEP 108 Transfer forecast24Hr"^^xsd:string ; 377 + rdfs:comment "STEP 113 Transfer mdDiaHoleStart"^^xsd:string ;
373 - sp:templates ([ sp:object _:b63 ; 378 + sp:templates ([ sp:object _:b64 ;
374 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#forecast24Hr> ; 379 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdDiaHoleStart> ;
375 - sp:subject _:b64 380 + sp:subject _:b65
376 ]) ; 381 ]) ;
377 - sp:where ([ sp:object _:b65 ; 382 + sp:where ([ sp:object _:b66 ;
378 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 383 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
379 sp:subject spin:_this 384 sp:subject spin:_this
380 - ] [ sp:object _:b66 ; 385 + ] [ sp:object _:b67 ;
381 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 386 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
382 sp:subject spin:_this 387 sp:subject spin:_this
383 - ] [ sp:object _:b67 ; 388 + ] [ sp:object _:b68 ;
384 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 389 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
385 sp:subject spin:_this 390 sp:subject spin:_this
386 - ] [ sp:object _:b63 ; 391 + ] [ sp:object _:b65 ;
387 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#forecast24Hr> ; 392 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
388 - sp:subject _:b67 393 + sp:subject _:b69
394 + ] [ sp:object _:b64 ;
395 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdDiaHoleStart> ;
396 + sp:subject _:b68
389 ] [ rdf:type sp:Bind ; 397 ] [ rdf:type sp:Bind ;
390 sp:expression 398 sp:expression
391 [ rdf:type ep-spin-lib:normalizeString ; 399 [ rdf:type ep-spin-lib:normalizeString ;
392 - sp:arg1 _:b65 400 + sp:arg1 _:b66
393 ] ; 401 ] ;
394 - sp:variable _:b68 402 + sp:variable _:b70
395 ] [ rdf:type sp:Bind ; 403 ] [ rdf:type sp:Bind ;
396 sp:expression 404 sp:expression
397 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 405 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
398 - sp:arg1 _:b68 ; 406 + sp:arg1 _:b70 ;
399 - sp:arg2 _:b66 407 + sp:arg2 _:b67
400 ] ; 408 ] ;
401 - sp:variable _:b64 409 + sp:variable _:b69
402 ]) 410 ])
403 ] ; 411 ] ;
404 spin:rule 412 spin:rule
405 [ rdf:type sp:Construct ; 413 [ rdf:type sp:Construct ;
406 - rdfs:comment "STEP 114 Transfer mdKickoff"^^xsd:string ; 414 + rdfs:comment "STEP 108 Transfer forecast24Hr"^^xsd:string ;
407 - sp:templates ([ sp:object _:b69 ; 415 + sp:templates ([ sp:object _:b71 ;
408 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdKickoff> ; 416 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#forecast24Hr> ;
409 - sp:subject _:b70 417 + sp:subject _:b72
410 ]) ; 418 ]) ;
411 - sp:where ([ sp:object _:b71 ; 419 + sp:where ([ sp:object _:b73 ;
412 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 420 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
413 sp:subject spin:_this 421 sp:subject spin:_this
414 - ] [ sp:object _:b72 ; 422 + ] [ sp:object _:b74 ;
415 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 423 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
416 sp:subject spin:_this 424 sp:subject spin:_this
417 - ] [ sp:object _:b73 ; 425 + ] [ sp:object _:b75 ;
418 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 426 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
419 sp:subject spin:_this 427 sp:subject spin:_this
420 - ] [ sp:object _:b70 ; 428 + ] [ sp:object _:b71 ;
421 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 429 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#forecast24Hr> ;
422 - sp:subject _:b74 430 + sp:subject _:b75
423 - ] [ sp:object _:b69 ;
424 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdKickoff> ;
425 - sp:subject _:b73
426 ] [ rdf:type sp:Bind ; 431 ] [ rdf:type sp:Bind ;
427 sp:expression 432 sp:expression
428 [ rdf:type ep-spin-lib:normalizeString ; 433 [ rdf:type ep-spin-lib:normalizeString ;
429 - sp:arg1 _:b71 434 + sp:arg1 _:b73
430 ] ; 435 ] ;
431 - sp:variable _:b75 436 + sp:variable _:b76
432 ] [ rdf:type sp:Bind ; 437 ] [ rdf:type sp:Bind ;
433 sp:expression 438 sp:expression
434 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 439 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
435 - sp:arg1 _:b75 ; 440 + sp:arg1 _:b76 ;
436 - sp:arg2 _:b72 441 + sp:arg2 _:b74
437 ] ; 442 ] ;
438 - sp:variable _:b74 443 + sp:variable _:b72
439 ]) 444 ])
440 ] ; 445 ] ;
441 spin:rule 446 spin:rule
442 [ rdf:type sp:Construct ; 447 [ rdf:type sp:Construct ;
443 - rdfs:comment "STEP 123 Transfer tvdDiaPilotPlan"^^xsd:string ; 448 + rdfs:comment "STEP 116 Transfer mdCsgLast"^^xsd:string ;
444 - sp:templates ([ sp:object _:b76 ; 449 + sp:templates ([ sp:object _:b77 ;
445 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvdDiaPilotPlan> ; 450 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdCsgLast> ;
446 - sp:subject _:b77 451 + sp:subject _:b78
447 ]) ; 452 ]) ;
448 - sp:where ([ sp:object _:b78 ; 453 + sp:where ([ sp:object _:b79 ;
449 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 454 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
450 sp:subject spin:_this 455 sp:subject spin:_this
451 - ] [ sp:object _:b79 ; 456 + ] [ sp:object _:b80 ;
452 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 457 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
453 sp:subject spin:_this 458 sp:subject spin:_this
454 - ] [ sp:object 459 + ] [ sp:object _:b81 ;
455 - [ sp:varName "statusInfo"^^xsd:string
456 - ] ;
457 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 460 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
458 sp:subject spin:_this 461 sp:subject spin:_this
459 - ] [ sp:object _:b77 ; 462 + ] [ sp:object _:b78 ;
460 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 463 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
461 - sp:subject _:b80 464 + sp:subject _:b82
462 - ] [ sp:object _:b76 ; 465 + ] [ sp:object _:b77 ;
463 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvdDiaPilotPlan> ; 466 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdCsgLast> ;
464 - sp:subject 467 + sp:subject _:b81
465 - [ sp:varName "statusInfoddr"^^xsd:string
466 - ]
467 ] [ rdf:type sp:Bind ; 468 ] [ rdf:type sp:Bind ;
468 sp:expression 469 sp:expression
469 [ rdf:type ep-spin-lib:normalizeString ; 470 [ rdf:type ep-spin-lib:normalizeString ;
470 - sp:arg1 _:b78 471 + sp:arg1 _:b79
471 ] ; 472 ] ;
472 - sp:variable _:b81 473 + sp:variable _:b83
473 ] [ rdf:type sp:Bind ; 474 ] [ rdf:type sp:Bind ;
474 sp:expression 475 sp:expression
475 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 476 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
476 - sp:arg1 _:b81 ; 477 + sp:arg1 _:b83 ;
477 - sp:arg2 _:b79 478 + sp:arg2 _:b80
478 ] ; 479 ] ;
479 - sp:variable _:b80 480 + sp:variable _:b82
480 ]) 481 ])
481 ] ; 482 ] ;
482 spin:rule 483 spin:rule
483 [ rdf:type sp:Construct ; 484 [ rdf:type sp:Construct ;
484 - rdfs:comment "STEP 126 Transfer WellboreType"^^xsd:string ; 485 + rdfs:comment "STEP 122 Transfer mdDiaPilotPlan"^^xsd:string ;
485 - sp:templates ([ sp:object _:b82 ; 486 + sp:templates ([ sp:object _:b84 ;
486 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#wellBoreDrillingType> ; 487 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdDiaPilotPlan> ;
487 - sp:subject _:b83 488 + sp:subject _:b85
488 ]) ; 489 ]) ;
489 - sp:where ([ sp:object _:b84 ; 490 + sp:where ([ sp:object _:b86 ;
490 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 491 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
491 sp:subject spin:_this 492 sp:subject spin:_this
492 - ] [ sp:object _:b85 ; 493 + ] [ sp:object _:b87 ;
493 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 494 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
494 sp:subject spin:_this 495 sp:subject spin:_this
495 - ] [ sp:object _:b86 ; 496 + ] [ sp:object _:b88 ;
496 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 497 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
497 sp:subject spin:_this 498 sp:subject spin:_this
498 - ] [ sp:object _:b87 ; 499 + ] [ sp:object _:b85 ;
499 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#enumTypeWellbore> ; 500 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
500 - sp:subject _:b86 501 + sp:subject _:b89
501 - ] [ rdf:type sp:Bind ; 502 + ] [ sp:object _:b84 ;
502 - sp:expression 503 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdDiaPilotPlan> ;
503 - [ rdf:type ep-spin-lib:selectWellBoreDrillingType ; 504 + sp:subject _:b88
504 - sp:arg1 _:b87
505 - ] ;
506 - sp:variable _:b82
507 ] [ rdf:type sp:Bind ; 505 ] [ rdf:type sp:Bind ;
508 sp:expression 506 sp:expression
509 [ rdf:type ep-spin-lib:normalizeString ; 507 [ rdf:type ep-spin-lib:normalizeString ;
510 - sp:arg1 _:b84 508 + sp:arg1 _:b86
511 ] ; 509 ] ;
512 - sp:variable _:b88 510 + sp:variable _:b90
513 ] [ rdf:type sp:Bind ; 511 ] [ rdf:type sp:Bind ;
514 sp:expression 512 sp:expression
515 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 513 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
516 - sp:arg1 _:b88 ; 514 + sp:arg1 _:b90 ;
517 - sp:arg2 _:b85 515 + sp:arg2 _:b87
518 ] ; 516 ] ;
519 - sp:variable _:b83 517 + sp:variable _:b89
520 ]) 518 ])
521 ] ; 519 ] ;
522 spin:rule 520 spin:rule
523 [ rdf:type sp:Construct ; 521 [ rdf:type sp:Construct ;
524 - rdfs:comment "STEP 107 Transfer sum24Hr"^^xsd:string ; 522 + rdfs:comment "STEP 105 Transfer ropCurrent"^^xsd:string ;
525 - sp:templates ([ sp:object _:b89 ; 523 + sp:templates ([ sp:object _:b91 ;
526 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#sum24Hr> ; 524 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#ropCurrent> ;
527 - sp:subject _:b90 525 + sp:subject _:b92
528 ]) ; 526 ]) ;
529 - sp:where ([ sp:object _:b91 ; 527 + sp:where ([ sp:object _:b93 ;
530 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 528 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
531 sp:subject spin:_this 529 sp:subject spin:_this
532 - ] [ sp:object _:b92 ; 530 + ] [ sp:object _:b94 ;
533 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 531 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
534 sp:subject spin:_this 532 sp:subject spin:_this
535 - ] [ sp:object _:b93 ; 533 + ] [ sp:object _:b95 ;
536 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 534 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
537 sp:subject spin:_this 535 sp:subject spin:_this
538 - ] [ sp:object _:b89 ; 536 + ] [ sp:object _:b91 ;
539 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#sum24Hr> ; 537 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#ropCurrent> ;
540 - sp:subject _:b93 538 + sp:subject _:b95
541 ] [ rdf:type sp:Bind ; 539 ] [ rdf:type sp:Bind ;
542 sp:expression 540 sp:expression
543 [ rdf:type ep-spin-lib:normalizeString ; 541 [ rdf:type ep-spin-lib:normalizeString ;
544 - sp:arg1 _:b91 542 + sp:arg1 _:b93
545 ] ; 543 ] ;
546 - sp:variable _:b94 544 + sp:variable _:b96
547 ] [ rdf:type sp:Bind ; 545 ] [ rdf:type sp:Bind ;
548 sp:expression 546 sp:expression
549 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 547 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
550 - sp:arg1 _:b94 ; 548 + sp:arg1 _:b96 ;
551 - sp:arg2 _:b92 549 + sp:arg2 _:b94
552 ] ; 550 ] ;
553 - sp:variable _:b90 551 + sp:variable _:b92
554 ]) 552 ])
555 ] ; 553 ] ;
556 spin:rule 554 spin:rule
557 [ rdf:type sp:Construct ; 555 [ rdf:type sp:Construct ;
558 - rdfs:comment "STEP 105 Transfer ropCurrent"^^xsd:string ; 556 + rdfs:comment "STEP 109 Transfer md"^^xsd:string ;
559 - sp:templates ([ sp:object _:b95 ; 557 + sp:templates ([ sp:object _:b97 ;
560 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#ropCurrent> ; 558 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#md> ;
561 - sp:subject _:b96 559 + sp:subject _:b98
562 ]) ; 560 ]) ;
563 - sp:where ([ sp:object _:b97 ; 561 + sp:where ([ sp:object _:b99 ;
564 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 562 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
565 sp:subject spin:_this 563 sp:subject spin:_this
566 - ] [ sp:object _:b98 ; 564 + ] [ sp:object _:b100 ;
567 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 565 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
568 sp:subject spin:_this 566 sp:subject spin:_this
569 - ] [ sp:object _:b99 ; 567 + ] [ sp:object _:b101 ;
570 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 568 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
571 sp:subject spin:_this 569 sp:subject spin:_this
572 - ] [ sp:object _:b95 ; 570 + ] [ sp:object _:b98 ;
573 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#ropCurrent> ; 571 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
574 - sp:subject _:b99 572 + sp:subject _:b102
573 + ] [ sp:object _:b97 ;
574 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#md> ;
575 + sp:subject _:b101
575 ] [ rdf:type sp:Bind ; 576 ] [ rdf:type sp:Bind ;
576 sp:expression 577 sp:expression
577 [ rdf:type ep-spin-lib:normalizeString ; 578 [ rdf:type ep-spin-lib:normalizeString ;
578 - sp:arg1 _:b97 579 + sp:arg1 _:b99
579 ] ; 580 ] ;
580 - sp:variable _:b100 581 + sp:variable _:b103
581 ] [ rdf:type sp:Bind ; 582 ] [ rdf:type sp:Bind ;
582 sp:expression 583 sp:expression
583 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 584 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
584 - sp:arg1 _:b100 ; 585 + sp:arg1 _:b103 ;
585 - sp:arg2 _:b98 586 + sp:arg2 _:b100
586 ] ; 587 ] ;
587 - sp:variable _:b96 588 + sp:variable _:b102
588 ]) 589 ])
589 ] ; 590 ] ;
590 spin:rule 591 spin:rule
591 [ rdf:type sp:Construct ; 592 [ rdf:type sp:Construct ;
592 - rdfs:comment "STEP 115 Transfer diaCsgLast"^^xsd:string ; 593 + rdfs:comment "STEP 106 Transfer distDrill"^^xsd:string ;
593 - sp:templates ([ sp:object _:b101 ; 594 + sp:templates ([ sp:object _:b104 ;
594 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#diaCsgLast> ; 595 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#distDrill> ;
595 - sp:subject _:b102 596 + sp:subject _:b105
596 ]) ; 597 ]) ;
597 - sp:where ([ sp:object _:b103 ; 598 + sp:where ([ sp:object _:b106 ;
598 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 599 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
599 sp:subject spin:_this 600 sp:subject spin:_this
600 - ] [ sp:object _:b104 ; 601 + ] [ sp:object _:b107 ;
601 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 602 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
602 sp:subject spin:_this 603 sp:subject spin:_this
603 - ] [ sp:object _:b105 ; 604 + ] [ sp:object _:b108 ;
604 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 605 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
605 sp:subject spin:_this 606 sp:subject spin:_this
606 - ] [ sp:object _:b102 ; 607 + ] [ sp:object _:b104 ;
607 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 608 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#distDrill> ;
608 - sp:subject _:b106 609 + sp:subject _:b108
609 - ] [ sp:object _:b101 ;
610 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#diaCsgLast> ;
611 - sp:subject _:b105
612 ] [ rdf:type sp:Bind ; 610 ] [ rdf:type sp:Bind ;
613 sp:expression 611 sp:expression
614 [ rdf:type ep-spin-lib:normalizeString ; 612 [ rdf:type ep-spin-lib:normalizeString ;
615 - sp:arg1 _:b103 613 + sp:arg1 _:b106
616 ] ; 614 ] ;
617 - sp:variable _:b107 615 + sp:variable _:b109
618 ] [ rdf:type sp:Bind ; 616 ] [ rdf:type sp:Bind ;
619 sp:expression 617 sp:expression
620 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 618 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
621 - sp:arg1 _:b107 ; 619 + sp:arg1 _:b109 ;
622 - sp:arg2 _:b104 620 + sp:arg2 _:b107
623 ] ; 621 ] ;
624 - sp:variable _:b106 622 + sp:variable _:b105
625 ]) 623 ])
626 ] ; 624 ] ;
627 spin:rule 625 spin:rule
628 [ rdf:type sp:Construct ; 626 [ rdf:type sp:Construct ;
629 - rdfs:comment "STEP 112 Transfer diaHole"^^xsd:string ; 627 + rdfs:comment "STEP 107 Transfer sum24Hr"^^xsd:string ;
630 - sp:templates ([ sp:object _:b108 ; 628 + sp:templates ([ sp:object _:b110 ;
631 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#diaHole> ; 629 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#sum24Hr> ;
632 - sp:subject _:b109 630 + sp:subject _:b111
633 ]) ; 631 ]) ;
634 - sp:where ([ sp:object _:b110 ; 632 + sp:where ([ sp:object _:b112 ;
635 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 633 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
636 sp:subject spin:_this 634 sp:subject spin:_this
637 - ] [ sp:object _:b111 ; 635 + ] [ sp:object _:b113 ;
638 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 636 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
639 sp:subject spin:_this 637 sp:subject spin:_this
640 - ] [ sp:object _:b112 ; 638 + ] [ sp:object _:b114 ;
641 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 639 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
642 sp:subject spin:_this 640 sp:subject spin:_this
643 - ] [ sp:object _:b109 ; 641 + ] [ sp:object _:b110 ;
644 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 642 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#sum24Hr> ;
645 - sp:subject _:b113 643 + sp:subject _:b114
646 - ] [ sp:object _:b108 ;
647 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#diaHole> ;
648 - sp:subject _:b112
649 ] [ rdf:type sp:Bind ; 644 ] [ rdf:type sp:Bind ;
650 sp:expression 645 sp:expression
651 [ rdf:type ep-spin-lib:normalizeString ; 646 [ rdf:type ep-spin-lib:normalizeString ;
652 - sp:arg1 _:b110 647 + sp:arg1 _:b112
653 ] ; 648 ] ;
654 - sp:variable _:b114 649 + sp:variable _:b115
655 ] [ rdf:type sp:Bind ; 650 ] [ rdf:type sp:Bind ;
656 sp:expression 651 sp:expression
657 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 652 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
658 - sp:arg1 _:b114 ; 653 + sp:arg1 _:b115 ;
659 - sp:arg2 _:b111 654 + sp:arg2 _:b113
660 ] ; 655 ] ;
661 - sp:variable _:b113 656 + sp:variable _:b111
662 ]) 657 ])
663 ] ; 658 ] ;
664 spin:rule 659 spin:rule
665 [ rdf:type sp:Construct ; 660 [ rdf:type sp:Construct ;
666 - rdfs:comment "STEP 117 Transfer tvdCsgLast"^^xsd:string ; 661 + rdfs:comment "STEP 119 Transfer mdStrengthForm"^^xsd:string ;
667 - sp:templates ([ sp:object _:b115 ; 662 + sp:templates ([ sp:object _:b116 ;
668 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvdCsgLast> ; 663 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdStrengthForm> ;
669 - sp:subject _:b116 664 + sp:subject _:b117
670 ]) ; 665 ]) ;
671 - sp:where ([ sp:object _:b117 ; 666 + sp:where ([ sp:object _:b118 ;
672 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 667 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
673 sp:subject spin:_this 668 sp:subject spin:_this
674 - ] [ sp:object _:b118 ; 669 + ] [ sp:object _:b119 ;
675 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 670 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
676 sp:subject spin:_this 671 sp:subject spin:_this
677 - ] [ sp:object _:b119 ; 672 + ] [ sp:object _:b120 ;
678 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 673 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
679 sp:subject spin:_this 674 sp:subject spin:_this
680 - ] [ sp:object _:b116 ; 675 + ] [ sp:object _:b117 ;
681 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 676 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
677 + sp:subject _:b121
678 + ] [ sp:object _:b116 ;
679 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdStrengthForm> ;
682 sp:subject _:b120 680 sp:subject _:b120
683 - ] [ sp:object _:b115 ;
684 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvdCsgLast> ;
685 - sp:subject _:b119
686 ] [ rdf:type sp:Bind ; 681 ] [ rdf:type sp:Bind ;
687 sp:expression 682 sp:expression
688 [ rdf:type ep-spin-lib:normalizeString ; 683 [ rdf:type ep-spin-lib:normalizeString ;
689 - sp:arg1 _:b117 684 + sp:arg1 _:b118
690 ] ; 685 ] ;
691 - sp:variable _:b121 686 + sp:variable _:b122
692 ] [ rdf:type sp:Bind ; 687 ] [ rdf:type sp:Bind ;
693 sp:expression 688 sp:expression
694 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 689 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
695 - sp:arg1 _:b121 ; 690 + sp:arg1 _:b122 ;
696 - sp:arg2 _:b118 691 + sp:arg2 _:b119
697 ] ; 692 ] ;
698 - sp:variable _:b120 693 + sp:variable _:b121
699 ]) 694 ])
700 ] ; 695 ] ;
701 spin:rule 696 spin:rule
702 [ rdf:type sp:Construct ; 697 [ rdf:type sp:Construct ;
703 - rdfs:comment "STEP 113 Transfer mdDiaHoleStart"^^xsd:string ; 698 + rdfs:comment "STEP 123 Transfer tvdDiaPilotPlan"^^xsd:string ;
704 - sp:templates ([ sp:object _:b122 ; 699 + sp:templates ([ sp:object _:b123 ;
705 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdDiaHoleStart> ; 700 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvdDiaPilotPlan> ;
706 - sp:subject _:b123 701 + sp:subject _:b124
707 ]) ; 702 ]) ;
708 - sp:where ([ sp:object _:b124 ; 703 + sp:where ([ sp:object _:b125 ;
709 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 704 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
710 sp:subject spin:_this 705 sp:subject spin:_this
711 - ] [ sp:object _:b125 ; 706 + ] [ sp:object _:b126 ;
712 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 707 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
713 sp:subject spin:_this 708 sp:subject spin:_this
714 - ] [ sp:object _:b126 ; 709 + ] [ sp:object
710 + [ sp:varName "statusInfo"^^xsd:string
711 + ] ;
715 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ; 712 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#statusInfo> ;
716 sp:subject spin:_this 713 sp:subject spin:_this
717 - ] [ sp:object _:b123 ; 714 + ] [ sp:object _:b124 ;
718 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 715 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
719 sp:subject _:b127 716 sp:subject _:b127
720 - ] [ sp:object _:b122 ; 717 + ] [ sp:object _:b123 ;
721 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdDiaHoleStart> ; 718 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvdDiaPilotPlan> ;
722 - sp:subject _:b126 719 + sp:subject
720 + [ sp:varName "statusInfoddr"^^xsd:string
721 + ]
723 ] [ rdf:type sp:Bind ; 722 ] [ rdf:type sp:Bind ;
724 sp:expression 723 sp:expression
725 [ rdf:type ep-spin-lib:normalizeString ; 724 [ rdf:type ep-spin-lib:normalizeString ;
726 - sp:arg1 _:b124 725 + sp:arg1 _:b125
727 ] ; 726 ] ;
728 sp:variable _:b128 727 sp:variable _:b128
729 ] [ rdf:type sp:Bind ; 728 ] [ rdf:type sp:Bind ;
730 sp:expression 729 sp:expression
731 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 730 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
732 sp:arg1 _:b128 ; 731 sp:arg1 _:b128 ;
733 - sp:arg2 _:b125 732 + sp:arg2 _:b126
734 ] ; 733 ] ;
735 sp:variable _:b127 734 sp:variable _:b127
736 ]) 735 ])
737 ] ; 736 ] ;
738 spin:rule 737 spin:rule
739 [ rdf:type sp:Construct ; 738 [ rdf:type sp:Construct ;
740 - rdfs:comment "STEP 116 Transfer mdCsgLast"^^xsd:string ; 739 + rdfs:comment "STEP 117 Transfer tvdCsgLast"^^xsd:string ;
741 sp:templates ([ sp:object _:b129 ; 740 sp:templates ([ sp:object _:b129 ;
742 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdCsgLast> ; 741 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvdCsgLast> ;
743 sp:subject _:b130 742 sp:subject _:b130
744 ]) ; 743 ]) ;
745 sp:where ([ sp:object _:b131 ; 744 sp:where ([ sp:object _:b131 ;
...@@ -755,7 +754,7 @@ ...@@ -755,7 +754,7 @@
755 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 754 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
756 sp:subject _:b134 755 sp:subject _:b134
757 ] [ sp:object _:b129 ; 756 ] [ sp:object _:b129 ;
758 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdCsgLast> ; 757 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvdCsgLast> ;
759 sp:subject _:b133 758 sp:subject _:b133
760 ] [ rdf:type sp:Bind ; 759 ] [ rdf:type sp:Bind ;
761 sp:expression 760 sp:expression
...@@ -774,9 +773,9 @@ ...@@ -774,9 +773,9 @@
774 ] ; 773 ] ;
775 spin:rule 774 spin:rule
776 [ rdf:type sp:Construct ; 775 [ rdf:type sp:Construct ;
777 - rdfs:comment "STEP 120 Transfer tvdStrengthForm"^^xsd:string ; 776 + rdfs:comment "STEP 111 Transfer mdPlugTop"^^xsd:string ;
778 sp:templates ([ sp:object _:b136 ; 777 sp:templates ([ sp:object _:b136 ;
779 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvdStrengthForm> ; 778 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdPlugTop> ;
780 sp:subject _:b137 779 sp:subject _:b137
781 ]) ; 780 ]) ;
782 sp:where ([ sp:object _:b138 ; 781 sp:where ([ sp:object _:b138 ;
...@@ -792,7 +791,7 @@ ...@@ -792,7 +791,7 @@
792 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 791 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
793 sp:subject _:b141 792 sp:subject _:b141
794 ] [ sp:object _:b136 ; 793 ] [ sp:object _:b136 ;
795 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvdStrengthForm> ; 794 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdPlugTop> ;
796 sp:subject _:b140 795 sp:subject _:b140
797 ] [ rdf:type sp:Bind ; 796 ] [ rdf:type sp:Bind ;
798 sp:expression 797 sp:expression
...@@ -811,9 +810,9 @@ ...@@ -811,9 +810,9 @@
811 ] ; 810 ] ;
812 spin:rule 811 spin:rule
813 [ rdf:type sp:Construct ; 812 [ rdf:type sp:Construct ;
814 - rdfs:comment "STEP 121 Transfer elevKelly"^^xsd:string ; 813 + rdfs:comment "STEP 112 Transfer diaHole"^^xsd:string ;
815 sp:templates ([ sp:object _:b143 ; 814 sp:templates ([ sp:object _:b143 ;
816 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#elevKelly> ; 815 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#diaHole> ;
817 sp:subject _:b144 816 sp:subject _:b144
818 ]) ; 817 ]) ;
819 sp:where ([ sp:object _:b145 ; 818 sp:where ([ sp:object _:b145 ;
...@@ -829,7 +828,7 @@ ...@@ -829,7 +828,7 @@
829 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 828 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
830 sp:subject _:b148 829 sp:subject _:b148
831 ] [ sp:object _:b143 ; 830 ] [ sp:object _:b143 ;
832 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#elevKelly> ; 831 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#diaHole> ;
833 sp:subject _:b147 832 sp:subject _:b147
834 ] [ rdf:type sp:Bind ; 833 ] [ rdf:type sp:Bind ;
835 sp:expression 834 sp:expression
...@@ -849,440 +848,440 @@ ...@@ -849,440 +848,440 @@
849 848
850 <http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo> 849 <http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo>
851 rdf:type owl:Ontology ; 850 rdf:type owl:Ontology ;
852 - owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.1/ddr> , <http://www.reportinghub.no/ep/schema/well> , <http://www.reportinghub.no/ep/schema/report> , <http://www.reportinghub.no/ep/schema/1.1/activity> , <http://www.reportinghub.no/iso15926/bindEP-NativeOWL> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/equipment> ; 851 + owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.1/ddr> , <http://www.reportinghub.no/ep/schema/well> , <http://www.reportinghub.no/ep/schema/report> , <http://www.reportinghub.no/ep/schema/1.1/activity> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/equipment> ;
853 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 852 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
854 853
855 -_:b7 sp:varName "normalizedWellBoreName"^^xsd:string . 854 +_:b84
856 - 855 + sp:varName "mdDiaPilotPlan"^^xsd:string .
857 -_:b6 sp:varName "dailyDrillingActivity"^^xsd:string .
858 856
859 -_:b5 sp:varName "statusInfo"^^xsd:string . 857 +_:b85
858 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
860 859
861 -_:b4 sp:varName "dTimStart"^^xsd:string . 860 +_:b86
861 + sp:varName "nameWellBore"^^xsd:string .
862 862
863 -_:b3 sp:varName "nameWellBore"^^xsd:string . 863 +_:b87
864 + sp:varName "dTimStart"^^xsd:string .
864 865
865 -_:b2 sp:varName "temporalPartOfAWellBore"^^xsd:string . 866 +_:b88
867 + sp:varName "statusInfo"^^xsd:string .
866 868
867 -_:b1 sp:varName "mdStrengthForm"^^xsd:string . 869 +_:b89
870 + sp:varName "dailyDrillingActivity"^^xsd:string .
868 871
869 -_:b81 872 +_:b90
870 sp:varName "normalizedWellBoreName"^^xsd:string . 873 sp:varName "normalizedWellBoreName"^^xsd:string .
871 874
872 -_:b80 875 +_:b116
873 - sp:varName "dailyDrillingActivity"^^xsd:string . 876 + sp:varName "mdStrengthForm"^^xsd:string .
874 877
875 -_:b79 878 +_:b117
876 - sp:varName "dTimStart"^^xsd:string . 879 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
877 880
878 -_:b78 881 +_:b118
879 sp:varName "nameWellBore"^^xsd:string . 882 sp:varName "nameWellBore"^^xsd:string .
880 883
881 -_:b77 884 +_:b119
882 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 885 + sp:varName "dTimStart"^^xsd:string .
883 886
884 -_:b76 887 +_:b120
885 - sp:varName "tvdDiaPilotPlan"^^xsd:string . 888 + sp:varName "statusInfo"^^xsd:string .
886 889
887 -_:b68 890 +_:b121
891 + sp:varName "dailyDrillingActivity"^^xsd:string .
892 +
893 +_:b122
888 sp:varName "normalizedWellBoreName"^^xsd:string . 894 sp:varName "normalizedWellBoreName"^^xsd:string .
889 895
890 -_:b67 896 +_:b104
891 - sp:varName "statusInfo"^^xsd:string . 897 + sp:varName "distDrill"^^xsd:string .
892 898
893 -_:b66 899 +_:b105
894 - sp:varName "dTimStart"^^xsd:string . 900 + sp:varName "dailyDrillingActivity"^^xsd:string .
895 901
896 -_:b65 902 +_:b106
897 sp:varName "nameWellBore"^^xsd:string . 903 sp:varName "nameWellBore"^^xsd:string .
898 904
899 -_:b64 905 +_:b107
900 - sp:varName "dailyDrillingActivity"^^xsd:string . 906 + sp:varName "dTimStart"^^xsd:string .
901 907
902 -_:b63 908 +_:b108
903 - sp:varName "forecast24Hr"^^xsd:string . 909 + sp:varName "statusInfo"^^xsd:string .
904 910
905 -_:b27 911 +_:b109
906 sp:varName "normalizedWellBoreName"^^xsd:string . 912 sp:varName "normalizedWellBoreName"^^xsd:string .
907 913
908 -_:b26 914 +_:b57
909 - sp:varName "dailyDrillingActivity"^^xsd:string . 915 + sp:varName "diaCsgLast"^^xsd:string .
910 916
911 -_:b25 917 +_:b58
912 - sp:varName "dTimStart"^^xsd:string . 918 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
913 919
914 -_:b24 920 +_:b59
915 sp:varName "nameWellBore"^^xsd:string . 921 sp:varName "nameWellBore"^^xsd:string .
916 922
917 -_:b23 923 +_:b60
918 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 924 + sp:varName "dTimStart"^^xsd:string .
919 -
920 -_:b22
921 - sp:varName "mdPlanned"^^xsd:string .
922 925
923 -_:b107 926 +_:b61
924 - sp:varName "normalizedWellBoreName"^^xsd:string . 927 + sp:varName "statusInfo"^^xsd:string .
925 928
926 -_:b106 929 +_:b62
927 sp:varName "dailyDrillingActivity"^^xsd:string . 930 sp:varName "dailyDrillingActivity"^^xsd:string .
928 931
929 -_:b105 932 +_:b63
930 - sp:varName "statusInfo"^^xsd:string . 933 + sp:varName "normalizedWellBoreName"^^xsd:string .
931 -
932 -_:b104
933 - sp:varName "dTimStart"^^xsd:string .
934 934
935 -_:b103 935 +_:b136
936 - sp:varName "nameWellBore"^^xsd:string . 936 + sp:varName "mdPlugTop"^^xsd:string .
937 937
938 -_:b102 938 +_:b137
939 sp:varName "temporalPartOfAWellBore"^^xsd:string . 939 sp:varName "temporalPartOfAWellBore"^^xsd:string .
940 940
941 -_:b101 941 +_:b138
942 - sp:varName "diaCsgLast"^^xsd:string . 942 + sp:varName "nameWellBore"^^xsd:string .
943 943
944 -_:b149 944 +_:b139
945 - sp:varName "normalizedWellBoreName"^^xsd:string . 945 + sp:varName "dTimStart"^^xsd:string .
946 946
947 -_:b148 947 +_:b140
948 + sp:varName "statusInfo"^^xsd:string .
949 +
950 +_:b141
948 sp:varName "dailyDrillingActivity"^^xsd:string . 951 sp:varName "dailyDrillingActivity"^^xsd:string .
949 952
950 -_:b147 953 +_:b142
951 - sp:varName "statusInfo"^^xsd:string . 954 + sp:varName "normalizedWellBoreName"^^xsd:string .
952 955
953 -_:b146 956 +_:b143
954 - sp:varName "dTimStart"^^xsd:string . 957 + sp:varName "diaHole"^^xsd:string .
958 +
959 +_:b144
960 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
955 961
956 _:b145 962 _:b145
957 sp:varName "nameWellBore"^^xsd:string . 963 sp:varName "nameWellBore"^^xsd:string .
958 964
959 -_:b144 965 +_:b146
960 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 966 + sp:varName "dTimStart"^^xsd:string .
961 967
962 -_:b143 968 +_:b147
963 - sp:varName "elevKelly"^^xsd:string . 969 + sp:varName "statusInfo"^^xsd:string .
964 970
965 -_:b135 971 +_:b148
972 + sp:varName "dailyDrillingActivity"^^xsd:string .
973 +
974 +_:b149
966 sp:varName "normalizedWellBoreName"^^xsd:string . 975 sp:varName "normalizedWellBoreName"^^xsd:string .
967 976
968 -_:b134 977 +_:b36
969 sp:varName "dailyDrillingActivity"^^xsd:string . 978 sp:varName "dailyDrillingActivity"^^xsd:string .
970 979
971 -_:b133 980 +_:b37
972 - sp:varName "statusInfo"^^xsd:string . 981 + sp:varName "pressureTestType"^^xsd:string .
973 -
974 -_:b132
975 - sp:varName "dTimStart"^^xsd:string .
976 982
977 -_:b131 983 +_:b38
978 sp:varName "nameWellBore"^^xsd:string . 984 sp:varName "nameWellBore"^^xsd:string .
979 985
980 -_:b130 986 +_:b39
981 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 987 + sp:varName "dTimStart"^^xsd:string .
982 988
983 -_:b129 989 +_:b40
984 - sp:varName "mdCsgLast"^^xsd:string . 990 + sp:varName "statusInfo"^^xsd:string .
985 991
986 -_:b75 992 +_:b41
993 + sp:varName "presTestType"^^xsd:string .
994 +
995 +_:b42
987 sp:varName "normalizedWellBoreName"^^xsd:string . 996 sp:varName "normalizedWellBoreName"^^xsd:string .
988 997
989 -_:b74 998 +_:b71
999 + sp:varName "forecast24Hr"^^xsd:string .
1000 +
1001 +_:b72
990 sp:varName "dailyDrillingActivity"^^xsd:string . 1002 sp:varName "dailyDrillingActivity"^^xsd:string .
991 1003
992 _:b73 1004 _:b73
993 - sp:varName "statusInfo"^^xsd:string . 1005 + sp:varName "nameWellBore"^^xsd:string .
994 1006
995 -_:b72 1007 +_:b74
996 sp:varName "dTimStart"^^xsd:string . 1008 sp:varName "dTimStart"^^xsd:string .
997 1009
998 -_:b71 1010 +_:b75
999 - sp:varName "nameWellBore"^^xsd:string . 1011 + sp:varName "statusInfo"^^xsd:string .
1000 1012
1001 -_:b70 1013 +_:b76
1002 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 1014 + sp:varName "normalizedWellBoreName"^^xsd:string .
1003 1015
1004 -_:b69 1016 +_:b50
1005 sp:varName "mdKickoff"^^xsd:string . 1017 sp:varName "mdKickoff"^^xsd:string .
1006 1018
1007 -_:b34 1019 +_:b51
1008 - sp:varName "normalizedWellBoreName"^^xsd:string . 1020 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1009 -
1010 -_:b33
1011 - sp:varName "dailyDrillingActivity"^^xsd:string .
1012 1021
1013 -_:b32 1022 +_:b52
1014 - sp:varName "statusInfo"^^xsd:string . 1023 + sp:varName "nameWellBore"^^xsd:string .
1015 1024
1016 -_:b31 1025 +_:b53
1017 sp:varName "dTimStart"^^xsd:string . 1026 sp:varName "dTimStart"^^xsd:string .
1018 1027
1019 -_:b30 1028 +_:b54
1020 - sp:varName "nameWellBore"^^xsd:string . 1029 + sp:varName "statusInfo"^^xsd:string .
1021 -
1022 -_:b29
1023 - sp:varName "temporalPartOfAWellBore"^^xsd:string .
1024 1030
1025 -_:b28 1031 +_:b55
1026 - sp:varName "mdPlugTop"^^xsd:string . 1032 + sp:varName "dailyDrillingActivity"^^xsd:string .
1027 1033
1028 -_:b88 1034 +_:b56
1029 sp:varName "normalizedWellBoreName"^^xsd:string . 1035 sp:varName "normalizedWellBoreName"^^xsd:string .
1030 1036
1031 -_:b87 1037 +_:b8 sp:varName "tvd"^^xsd:string .
1032 - sp:varName "typeWellBore"^^xsd:string .
1033 1038
1034 -_:b86 1039 +_:b9 sp:varName "temporalPartOfAWellBore"^^xsd:string .
1035 - sp:varName "statusInfo"^^xsd:string .
1036 1040
1037 -_:b85 1041 +_:b10
1042 + sp:varName "nameWellBore"^^xsd:string .
1043 +
1044 +_:b11
1038 sp:varName "dTimStart"^^xsd:string . 1045 sp:varName "dTimStart"^^xsd:string .
1039 1046
1040 -_:b84 1047 +_:b12
1041 - sp:varName "nameWellBore"^^xsd:string . 1048 + sp:varName "statusInfo"^^xsd:string .
1042 1049
1043 -_:b83 1050 +_:b13
1044 sp:varName "dailyDrillingActivity"^^xsd:string . 1051 sp:varName "dailyDrillingActivity"^^xsd:string .
1045 1052
1046 -_:b82 1053 +_:b14
1047 - sp:varName "wellBoreDrillingType"^^xsd:string .
1048 -
1049 -_:b100
1050 sp:varName "normalizedWellBoreName"^^xsd:string . 1054 sp:varName "normalizedWellBoreName"^^xsd:string .
1051 1055
1052 -_:b99 1056 +_:b77
1053 - sp:varName "statusInfo"^^xsd:string . 1057 + sp:varName "mdCsgLast"^^xsd:string .
1054 1058
1055 -_:b98 1059 +_:b78
1056 - sp:varName "dTimStart"^^xsd:string . 1060 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1057 1061
1058 -_:b97 1062 +_:b79
1059 sp:varName "nameWellBore"^^xsd:string . 1063 sp:varName "nameWellBore"^^xsd:string .
1060 1064
1061 -_:b96 1065 +_:b80
1062 - sp:varName "dailyDrillingActivity"^^xsd:string . 1066 + sp:varName "dTimStart"^^xsd:string .
1063 -
1064 -_:b95
1065 - sp:varName "ropCurrentValue"^^xsd:string .
1066 1067
1067 -_:b41 1068 +_:b81
1068 - sp:varName "normalizedWellBoreName"^^xsd:string . 1069 + sp:varName "statusInfo"^^xsd:string .
1069 1070
1070 -_:b40 1071 +_:b82
1071 sp:varName "dailyDrillingActivity"^^xsd:string . 1072 sp:varName "dailyDrillingActivity"^^xsd:string .
1072 1073
1073 -_:b39 1074 +_:b83
1074 - sp:varName "statusInfo"^^xsd:string . 1075 + sp:varName "normalizedWellBoreName"^^xsd:string .
1075 -
1076 -_:b38
1077 - sp:varName "dTimStart"^^xsd:string .
1078 1076
1079 -_:b37 1077 +_:b22
1080 - sp:varName "nameWellBore"^^xsd:string . 1078 + sp:varName "tvdStrengthForm"^^xsd:string .
1081 1079
1082 -_:b36 1080 +_:b23
1083 sp:varName "temporalPartOfAWellBore"^^xsd:string . 1081 sp:varName "temporalPartOfAWellBore"^^xsd:string .
1084 1082
1085 -_:b35 1083 +_:b24
1086 - sp:varName "strengthForm"^^xsd:string . 1084 + sp:varName "nameWellBore"^^xsd:string .
1087 -
1088 -_:b121
1089 - sp:varName "normalizedWellBoreName"^^xsd:string .
1090 -
1091 -_:b120
1092 - sp:varName "dailyDrillingActivity"^^xsd:string .
1093 -
1094 -_:b119
1095 - sp:varName "statusInfo"^^xsd:string .
1096 1085
1097 -_:b118 1086 +_:b25
1098 sp:varName "dTimStart"^^xsd:string . 1087 sp:varName "dTimStart"^^xsd:string .
1099 1088
1100 -_:b117 1089 +_:b26
1101 - sp:varName "nameWellBore"^^xsd:string . 1090 + sp:varName "statusInfo"^^xsd:string .
1102 -
1103 -_:b116
1104 - sp:varName "temporalPartOfAWellBore"^^xsd:string .
1105 1091
1106 -_:b115 1092 +_:b27
1107 - sp:varName "tvdCsgLast"^^xsd:string . 1093 + sp:varName "dailyDrillingActivity"^^xsd:string .
1108 1094
1109 -_:b114 1095 +_:b28
1110 sp:varName "normalizedWellBoreName"^^xsd:string . 1096 sp:varName "normalizedWellBoreName"^^xsd:string .
1111 1097
1112 -_:b113 1098 +_:b15
1113 - sp:varName "dailyDrillingActivity"^^xsd:string . 1099 + sp:varName "strengthForm"^^xsd:string .
1114 -
1115 -_:b112
1116 - sp:varName "statusInfo"^^xsd:string .
1117 1100
1118 -_:b111 1101 +_:b16
1119 - sp:varName "dTimStart"^^xsd:string . 1102 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1120 1103
1121 -_:b110 1104 +_:b17
1122 sp:varName "nameWellBore"^^xsd:string . 1105 sp:varName "nameWellBore"^^xsd:string .
1123 1106
1124 -_:b109 1107 +_:b18
1125 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 1108 + sp:varName "dTimStart"^^xsd:string .
1126 1109
1127 -_:b108 1110 +_:b19
1128 - sp:varName "diaHole"^^xsd:string . 1111 + sp:varName "statusInfo"^^xsd:string .
1112 +
1113 +_:b20
1114 + sp:varName "dailyDrillingActivity"^^xsd:string .
1129 1115
1130 _:b21 1116 _:b21
1131 sp:varName "normalizedWellBoreName"^^xsd:string . 1117 sp:varName "normalizedWellBoreName"^^xsd:string .
1132 1118
1133 -_:b20 1119 +_:b129
1134 - sp:varName "presTestType"^^xsd:string . 1120 + sp:varName "tvdCsgLast"^^xsd:string .
1135 -
1136 -_:b19
1137 - sp:varName "statusInfo"^^xsd:string .
1138 1121
1139 -_:b18 1122 +_:b130
1140 - sp:varName "dTimStart"^^xsd:string . 1123 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1141 1124
1142 -_:b17 1125 +_:b131
1143 sp:varName "nameWellBore"^^xsd:string . 1126 sp:varName "nameWellBore"^^xsd:string .
1144 1127
1145 -_:b16 1128 +_:b132
1146 - sp:varName "pressureTestType"^^xsd:string . 1129 + sp:varName "dTimStart"^^xsd:string .
1147 1130
1148 -_:b15 1131 +_:b133
1132 + sp:varName "statusInfo"^^xsd:string .
1133 +
1134 +_:b134
1149 sp:varName "dailyDrillingActivity"^^xsd:string . 1135 sp:varName "dailyDrillingActivity"^^xsd:string .
1150 1136
1151 -_:b142 1137 +_:b135
1152 sp:varName "normalizedWellBoreName"^^xsd:string . 1138 sp:varName "normalizedWellBoreName"^^xsd:string .
1153 1139
1154 -_:b141 1140 +_:b123
1155 - sp:varName "dailyDrillingActivity"^^xsd:string . 1141 + sp:varName "tvdDiaPilotPlan"^^xsd:string .
1156 -
1157 -_:b140
1158 - sp:varName "statusInfo"^^xsd:string .
1159 1142
1160 -_:b139 1143 +_:b124
1161 - sp:varName "dTimStart"^^xsd:string . 1144 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1162 1145
1163 -_:b138 1146 +_:b125
1164 sp:varName "nameWellBore"^^xsd:string . 1147 sp:varName "nameWellBore"^^xsd:string .
1165 1148
1166 -_:b137 1149 +_:b126
1167 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 1150 + sp:varName "dTimStart"^^xsd:string .
1168 1151
1169 -_:b136 1152 +_:b127
1170 - sp:varName "tvdStrengthForm"^^xsd:string . 1153 + sp:varName "dailyDrillingActivity"^^xsd:string .
1171 1154
1172 _:b128 1155 _:b128
1173 sp:varName "normalizedWellBoreName"^^xsd:string . 1156 sp:varName "normalizedWellBoreName"^^xsd:string .
1174 1157
1175 -_:b127 1158 +_:b97
1176 - sp:varName "dailyDrillingActivity"^^xsd:string . 1159 + sp:varName "md"^^xsd:string .
1177 -
1178 -_:b126
1179 - sp:varName "statusInfo"^^xsd:string .
1180 1160
1181 -_:b125 1161 +_:b98
1182 - sp:varName "dTimStart"^^xsd:string . 1162 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1183 1163
1184 -_:b124 1164 +_:b99
1185 sp:varName "nameWellBore"^^xsd:string . 1165 sp:varName "nameWellBore"^^xsd:string .
1186 1166
1187 -_:b123 1167 +_:b100
1188 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 1168 + sp:varName "dTimStart"^^xsd:string .
1189 -
1190 -_:b122
1191 - sp:varName "mdDiaHoleStart"^^xsd:string .
1192 1169
1193 -_:b62 1170 +_:b101
1194 - sp:varName "normalizedWellBoreName"^^xsd:string . 1171 + sp:varName "statusInfo"^^xsd:string .
1195 1172
1196 -_:b61 1173 +_:b102
1197 sp:varName "dailyDrillingActivity"^^xsd:string . 1174 sp:varName "dailyDrillingActivity"^^xsd:string .
1198 1175
1199 -_:b60 1176 +_:b103
1200 - sp:varName "statusInfo"^^xsd:string . 1177 + sp:varName "normalizedWellBoreName"^^xsd:string .
1201 1178
1202 -_:b59 1179 +_:b64
1203 - sp:varName "dTimStart"^^xsd:string . 1180 + sp:varName "mdDiaHoleStart"^^xsd:string .
1204 1181
1205 -_:b58 1182 +_:b65
1183 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1184 +
1185 +_:b66
1206 sp:varName "nameWellBore"^^xsd:string . 1186 sp:varName "nameWellBore"^^xsd:string .
1207 1187
1208 -_:b57 1188 +_:b67
1209 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 1189 + sp:varName "dTimStart"^^xsd:string .
1210 1190
1211 -_:b56 1191 +_:b68
1212 - sp:varName "mdDiaPilotPlan"^^xsd:string . 1192 + sp:varName "statusInfo"^^xsd:string .
1213 1193
1214 -_:b13 1194 +_:b69
1195 + sp:varName "dailyDrillingActivity"^^xsd:string .
1196 +
1197 +_:b70
1215 sp:varName "normalizedWellBoreName"^^xsd:string . 1198 sp:varName "normalizedWellBoreName"^^xsd:string .
1216 1199
1217 -_:b12 1200 +_:b110
1218 - sp:varName "statusInfo"^^xsd:string . 1201 + sp:varName "sum24Hr"^^xsd:string .
1219 1202
1220 -_:b11 1203 +_:b111
1221 - sp:varName "dTimStart"^^xsd:string . 1204 + sp:varName "dailyDrillingActivity"^^xsd:string .
1222 1205
1223 -_:b10 1206 +_:b112
1224 sp:varName "nameWellBore"^^xsd:string . 1207 sp:varName "nameWellBore"^^xsd:string .
1225 1208
1226 -_:b9 sp:varName "dailyDrillingActivity"^^xsd:string . 1209 +_:b113
1210 + sp:varName "dTimStart"^^xsd:string .
1227 1211
1228 -_:b8 sp:varName "distDrill"^^xsd:string . 1212 +_:b114
1213 + sp:varName "statusInfo"^^xsd:string .
1229 1214
1230 -_:b94 1215 +_:b115
1231 sp:varName "normalizedWellBoreName"^^xsd:string . 1216 sp:varName "normalizedWellBoreName"^^xsd:string .
1232 1217
1233 -_:b93 1218 +_:b1 sp:varName "wellBoreDrillingType"^^xsd:string .
1234 - sp:varName "statusInfo"^^xsd:string .
1235 1219
1236 -_:b92 1220 +_:b2 sp:varName "dailyDrillingActivity"^^xsd:string .
1237 - sp:varName "dTimStart"^^xsd:string .
1238 1221
1239 -_:b91 1222 +_:b3 sp:varName "nameWellBore"^^xsd:string .
1240 - sp:varName "nameWellBore"^^xsd:string .
1241 1223
1242 -_:b90 1224 +_:b4 sp:varName "dTimStart"^^xsd:string .
1243 - sp:varName "dailyDrillingActivity"^^xsd:string .
1244 1225
1245 -_:b89 1226 +_:b5 sp:varName "statusInfo"^^xsd:string .
1246 - sp:varName "sum24Hr"^^xsd:string .
1247 1227
1248 -_:b55 1228 +_:b6 sp:varName "typeWellBore"^^xsd:string .
1249 - sp:varName "normalizedWellBoreName"^^xsd:string .
1250 1229
1251 -_:b54 1230 +_:b7 sp:varName "normalizedWellBoreName"^^xsd:string .
1231 +
1232 +_:b91
1233 + sp:varName "ropCurrentValue"^^xsd:string .
1234 +
1235 +_:b92
1252 sp:varName "dailyDrillingActivity"^^xsd:string . 1236 sp:varName "dailyDrillingActivity"^^xsd:string .
1253 1237
1254 -_:b53 1238 +_:b93
1255 - sp:varName "statusInfo"^^xsd:string . 1239 + sp:varName "nameWellBore"^^xsd:string .
1256 1240
1257 -_:b52 1241 +_:b94
1258 sp:varName "dTimStart"^^xsd:string . 1242 sp:varName "dTimStart"^^xsd:string .
1259 1243
1260 -_:b51 1244 +_:b95
1261 - sp:varName "nameWellBore"^^xsd:string . 1245 + sp:varName "statusInfo"^^xsd:string .
1262 1246
1263 -_:b50 1247 +_:b96
1248 + sp:varName "normalizedWellBoreName"^^xsd:string .
1249 +
1250 +_:b43
1251 + sp:varName "elevKelly"^^xsd:string .
1252 +
1253 +_:b44
1264 sp:varName "temporalPartOfAWellBore"^^xsd:string . 1254 sp:varName "temporalPartOfAWellBore"^^xsd:string .
1265 1255
1266 -_:b49 1256 +_:b45
1267 - sp:varName "tvd"^^xsd:string . 1257 + sp:varName "nameWellBore"^^xsd:string .
1268 1258
1269 -_:b48 1259 +_:b46
1270 - sp:varName "normalizedWellBoreName"^^xsd:string . 1260 + sp:varName "dTimStart"^^xsd:string .
1271 1261
1272 _:b47 1262 _:b47
1263 + sp:varName "statusInfo"^^xsd:string .
1264 +
1265 +_:b48
1273 sp:varName "dailyDrillingActivity"^^xsd:string . 1266 sp:varName "dailyDrillingActivity"^^xsd:string .
1274 1267
1275 -_:b46 1268 +_:b49
1276 - sp:varName "statusInfo"^^xsd:string . 1269 + sp:varName "normalizedWellBoreName"^^xsd:string .
1277 1270
1278 -_:b45 1271 +_:b29
1279 - sp:varName "dTimStart"^^xsd:string . 1272 + sp:varName "mdPlanned"^^xsd:string .
1280 1273
1281 -_:b44 1274 +_:b30
1275 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1276 +
1277 +_:b31
1282 sp:varName "nameWellBore"^^xsd:string . 1278 sp:varName "nameWellBore"^^xsd:string .
1283 1279
1284 -_:b43 1280 +_:b32
1285 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 1281 + sp:varName "dTimStart"^^xsd:string .
1286 1282
1287 -_:b42 1283 +_:b33
1288 - sp:varName "md"^^xsd:string . 1284 + sp:varName "dailyDrillingActivity"^^xsd:string .
1285 +
1286 +_:b34
1287 + sp:varName "normalizedWellBoreName"^^xsd:string .
......
1 -# Saved by TopBraid on Mon Aug 08 14:39:30 BST 2011 1 +# Saved by TopBraid on Tue Aug 09 14:36:52 BST 2011
2 # baseURI: http://www.reportinghub.no/iso15926/bindEP-NativeOWL 2 # baseURI: http://www.reportinghub.no/iso15926/bindEP-NativeOWL
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://www.reportinghub.no/ep/schema/1.1/activity 4 # imports: http://www.reportinghub.no/ep/schema/1.1/activity
...@@ -18,9 +18,6 @@ ...@@ -18,9 +18,6 @@
18 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 18 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
19 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 19 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
20 20
21 -<http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore>
22 - rdfs:subClassOf iso15926:PossibleIndividual .
23 -
24 <http://www.reportinghub.no/iso15926/bindEP-NativeOWL> 21 <http://www.reportinghub.no/iso15926/bindEP-NativeOWL>
25 rdf:type owl:Ontology ; 22 rdf:type owl:Ontology ;
26 owl:imports <http://purl.org/dc/elements/1.1/> , <http://www.reportinghub.no/ep/schema/1.1.1/ddr> , <http://www.w3.org/2004/02/skos/core> , <http://purl.org/dc/terms/> , <http://www.reportinghub.no/ep/schema/equipment> , <http://www.reportinghub.no/ep/schema/well> , <http://www.reportinghub.no/ep/schema/report> , <http://www.reportinghub.no/iso15926/nativeOWL> , <http://www.reportinghub.no/ep/schema/1.1/activity> ; 23 owl:imports <http://purl.org/dc/elements/1.1/> , <http://www.reportinghub.no/ep/schema/1.1.1/ddr> , <http://www.w3.org/2004/02/skos/core> , <http://purl.org/dc/terms/> , <http://www.reportinghub.no/ep/schema/equipment> , <http://www.reportinghub.no/ep/schema/well> , <http://www.reportinghub.no/ep/schema/report> , <http://www.reportinghub.no/iso15926/nativeOWL> , <http://www.reportinghub.no/ep/schema/1.1/activity> ;
......
1 -# Saved by TopBraid on Fri Aug 05 15:03:26 BST 2011 1 +# Saved by TopBraid on Tue Aug 09 15:00:49 BST 2011
2 # baseURI: http://www.reportinghub.no/iso15926/nativeOWL 2 # baseURI: http://www.reportinghub.no/iso15926/nativeOWL
3 # imports: http://purl.org/dc/elements/1.1/ 3 # imports: http://purl.org/dc/elements/1.1/
4 # imports: http://www.w3.org/2004/02/skos/core 4 # imports: http://www.w3.org/2004/02/skos/core
5 +# imports: http://www.reportinghub.no/ep/schema/1.1/core
5 # imports: http://purl.org/dc/terms/ 6 # imports: http://purl.org/dc/terms/
6 7
7 @prefix : <http://www.reportinghub.no/iso15926/nativeOWL#> . 8 @prefix : <http://www.reportinghub.no/iso15926/nativeOWL#> .
...@@ -10,48 +11,48 @@ ...@@ -10,48 +11,48 @@
10 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 11 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
11 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 12 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
12 13
13 -<http://www.reportinghub.no/iso15926/nativeOWL> 14 +<http://www.reportinghub.no/ep/schema/core#hasPart>
14 - rdf:type owl:Ontology ;
15 - owl:imports <http://purl.org/dc/elements/1.1/> , <http://purl.org/dc/terms/> , <http://www.w3.org/2004/02/skos/core> ;
16 - owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
17 -
18 -:Activity
19 - rdf:type owl:Class ;
20 - rdfs:label "activity"^^xsd:string ;
21 - rdfs:subClassOf :PossibleIndividual .
22 -
23 -:PossibleIndividual
24 - rdf:type owl:Class ;
25 - rdfs:comment "something that exists or could exist in the universe"^^xsd:string ;
26 - rdfs:label "possible individual"^^xsd:string ;
27 - rdfs:subClassOf owl:Thing .
28 -
29 -:hasPart
30 rdf:type owl:TransitiveProperty ; 15 rdf:type owl:TransitiveProperty ;
31 rdfs:domain :PossibleIndividual ; 16 rdfs:domain :PossibleIndividual ;
32 rdfs:label "has part"^^xsd:string ; 17 rdfs:label "has part"^^xsd:string ;
33 rdfs:range :PossibleIndividual ; 18 rdfs:range :PossibleIndividual ;
34 - owl:inverseOf :partOf . 19 + owl:inverseOf <http://www.reportinghub.no/ep/schema/core#partOf> .
35 20
36 -:hasTemporalPart 21 +<http://www.reportinghub.no/ep/schema/core#hasTemporalPart>
37 rdf:type owl:TransitiveProperty ; 22 rdf:type owl:TransitiveProperty ;
38 rdfs:domain :PossibleIndividual ; 23 rdfs:domain :PossibleIndividual ;
39 rdfs:label "has temporal part"^^xsd:string ; 24 rdfs:label "has temporal part"^^xsd:string ;
40 rdfs:range :PossibleIndividual ; 25 rdfs:range :PossibleIndividual ;
41 - rdfs:subPropertyOf :hasPart ; 26 + rdfs:subPropertyOf <http://www.reportinghub.no/ep/schema/core#hasPart> ;
42 - owl:inverseOf :temporalPartOf . 27 + owl:inverseOf <http://www.reportinghub.no/ep/schema/core#temporalPartOf> .
43 28
44 -:partOf 29 +<http://www.reportinghub.no/ep/schema/core#partOf>
45 rdf:type owl:ObjectProperty , owl:TransitiveProperty ; 30 rdf:type owl:ObjectProperty , owl:TransitiveProperty ;
46 rdfs:domain :PossibleIndividual ; 31 rdfs:domain :PossibleIndividual ;
47 rdfs:label "part of"^^xsd:string ; 32 rdfs:label "part of"^^xsd:string ;
48 rdfs:range :PossibleIndividual ; 33 rdfs:range :PossibleIndividual ;
49 - owl:inverseOf :hasPart . 34 + owl:inverseOf <http://www.reportinghub.no/ep/schema/core#hasPart> .
50 35
51 -:temporalPartOf 36 +<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
52 rdf:type owl:ObjectProperty , owl:TransitiveProperty ; 37 rdf:type owl:ObjectProperty , owl:TransitiveProperty ;
53 rdfs:domain :PossibleIndividual ; 38 rdfs:domain :PossibleIndividual ;
54 rdfs:label "temporal part of"^^xsd:string ; 39 rdfs:label "temporal part of"^^xsd:string ;
55 rdfs:range :PossibleIndividual ; 40 rdfs:range :PossibleIndividual ;
56 - rdfs:subPropertyOf :partOf ; 41 + rdfs:subPropertyOf <http://www.reportinghub.no/ep/schema/core#partOf> ;
57 - owl:inverseOf :hasTemporalPart . 42 + owl:inverseOf <http://www.reportinghub.no/ep/schema/core#hasTemporalPart> .
43 +
44 +<http://www.reportinghub.no/iso15926/nativeOWL>
45 + rdf:type owl:Ontology ;
46 + owl:imports <http://www.reportinghub.no/ep/schema/1.1/core> , <http://www.w3.org/2004/02/skos/core> , <http://purl.org/dc/terms/> , <http://purl.org/dc/elements/1.1/> ;
47 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
48 +
49 +:Activity
50 + rdf:type owl:Class ;
51 + rdfs:label "activity"^^xsd:string ;
52 + rdfs:subClassOf :PossibleIndividual .
53 +
54 +:PossibleIndividual
55 + rdf:type owl:Class ;
56 + rdfs:comment "something that exists or could exist in the universe"^^xsd:string ;
57 + rdfs:label "possible individual"^^xsd:string ;
58 + rdfs:subClassOf owl:Thing .
......
1 -# Saved by TopBraid on Thu Aug 04 09:37:09 BST 2011 1 +# Saved by TopBraid on Tue Aug 09 14:48:52 BST 2011
2 # baseURI: http://www.reportinghub.no/1.1/schema/NPD-to-15926 2 # baseURI: http://www.reportinghub.no/1.1/schema/NPD-to-15926
3 # imports: http://topbraid.org/spin/spinmapl 3 # imports: http://topbraid.org/spin/spinmapl
4 -# imports: http://spinrdf.org/spin
5 # imports: http://www.reportinghub.no/1.1/schema/npd 4 # imports: http://www.reportinghub.no/1.1/schema/npd
5 +# imports: http://spinrdf.org/spin
6 # imports: http://rds.posccaesar.org/2008/06/OWL/RDL 6 # imports: http://rds.posccaesar.org/2008/06/OWL/RDL
7 7
8 @prefix afn: <http://jena.hpl.hp.com/ARQ/function#> . 8 @prefix afn: <http://jena.hpl.hp.com/ARQ/function#> .
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 22
23 <http://www.reportinghub.no/1.1/schema/NPD-to-15926> 23 <http://www.reportinghub.no/1.1/schema/NPD-to-15926>
24 rdf:type owl:Ontology ; 24 rdf:type owl:Ontology ;
25 - owl:imports <http://rds.posccaesar.org/2008/06/OWL/RDL> , <http://www.reportinghub.no/1.1/schema/npd> , <http://topbraid.org/spin/spinmapl> , <http://spinrdf.org/spin> ; 25 + owl:imports <http://spinrdf.org/spin> , <http://topbraid.org/spin/spinmapl> , <http://www.reportinghub.no/1.1/schema/npd> , <http://rds.posccaesar.org/2008/06/OWL/RDL> ;
26 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 26 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
27 27
28 npdMap:ClassifyArrangedIndividual 28 npdMap:ClassifyArrangedIndividual
...@@ -227,13 +227,7 @@ npdMap:Licence_1 ...@@ -227,13 +227,7 @@ npdMap:Licence_1
227 rdf:type npd:Licence ; 227 rdf:type npd:Licence ;
228 npd:id "ABC123"^^xsd:string . 228 npd:id "ABC123"^^xsd:string .
229 229
230 -npd:NpdIndividual 230 +<http://www.reportinghub.no/ep/schema/well#WellBore>
231 - spin:rule
232 - [ rdf:type npdMap:CreateIndividualWithNPDID ;
233 - sp:arg1 "\"Individual\""^^xsd:string
234 - ] .
235 -
236 -npd:WellBore
237 spin:rule 231 spin:rule
238 [ rdf:type sp:Construct ; 232 [ rdf:type sp:Construct ;
239 rdfs:comment """This rule creates the WellBore and Well and joins them up using a composition relationship (dm:ArrangementOfIndividual) 233 rdfs:comment """This rule creates the WellBore and Well and joins them up using a composition relationship (dm:ArrangementOfIndividual)
...@@ -296,6 +290,12 @@ Note that because it uses the same URI production rule as other functions, we do ...@@ -296,6 +290,12 @@ Note that because it uses the same URI production rule as other functions, we do
296 [ rdf:type npdMap:ClassifyArrangedIndividual 290 [ rdf:type npdMap:ClassifyArrangedIndividual
297 ] . 291 ] .
298 292
293 +npd:NpdIndividual
294 + spin:rule
295 + [ rdf:type npdMap:CreateIndividualWithNPDID ;
296 + sp:arg1 "\"Individual\""^^xsd:string
297 + ] .
298 +
299 npd:WellBore_1 299 npd:WellBore_1
300 npd:drilledInProductionLicence 300 npd:drilledInProductionLicence
301 npdMap:Licence_1 . 301 npdMap:Licence_1 .
...@@ -303,7 +303,7 @@ npd:WellBore_1 ...@@ -303,7 +303,7 @@ npd:WellBore_1
303 npd:wellDiskosType 303 npd:wellDiskosType
304 rdf:type owl:DatatypeProperty ; 304 rdf:type owl:DatatypeProperty ;
305 rdfs:comment "Corresponds to DISKOS Type field in WellBore tables"^^xsd:string ; 305 rdfs:comment "Corresponds to DISKOS Type field in WellBore tables"^^xsd:string ;
306 - rdfs:domain npd:Well ; 306 + rdfs:domain <http://www.reportinghub.no/ep/schema/well#Well> ;
307 rdfs:range xsd:string . 307 rdfs:range xsd:string .
308 308
309 _:b13 309 _:b13
......
1 -# baseURI: http://www.reportinghub.no/1.1/schema/npd 1 +# Saved by TopBraid on Tue Aug 09 15:35:38 BST 2011
2 - 2 +# baseURI: http://www.reportinghub.no/1.1/schema/npd
3 -@prefix npd: <http://www.reportinghub.no/schema/npd#> . 3 +# imports: http://www.reportinghub.no/ep/schema/organization
4 -@prefix owl: <http://www.w3.org/2002/07/owl#> . 4 +# imports: http://www.reportinghub.no/ep/schema/facility
5 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 5 +# imports: http://www.reportinghub.no/ep/schema/well
6 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 6 +
7 -@prefix rdl: <http://rds.posccaesar.org/2008/06/OWL/RDL#> . 7 +@prefix facility: <http://www.reportinghub.no/ep/schema/facility#> .
8 -@prefix sp: <http://spinrdf.org/sp#> . 8 +@prefix npd: <http://www.reportinghub.no/schema/npd#> .
9 -@prefix spin: <http://spinrdf.org/spin#> . 9 +@prefix organization: <http://www.reportinghub.no/ep/schema/organization#> .
10 -@prefix spl: <http://spinrdf.org/spl#> . 10 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
11 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 11 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
12 - 12 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
13 -<http://www.reportinghub.no/1.1/schema/npd> 13 +@prefix rdl: <http://rds.posccaesar.org/2008/06/OWL/RDL#> .
14 - rdf:type owl:Ontology ; 14 +@prefix sp: <http://spinrdf.org/sp#> .
15 - owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 15 +@prefix spin: <http://spinrdf.org/spin#> .
16 - 16 +@prefix spl: <http://spinrdf.org/spl#> .
17 -npd:BusinessArrangementArea 17 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
18 - rdf:type owl:Class ; 18 +
19 - rdfs:comment "A business arrangement area in this context is an area which is a result of unitisations, sliding scale rules or other business arrangements which have altered the terms of the original production licence."^^xsd:string ; 19 +<http://www.reportinghub.no/1.1/schema/npd>
20 - rdfs:subClassOf npd:TemporalIndividual , npd:NpdIndividual , npd:Owner . 20 + rdf:type owl:Ontology ;
21 - 21 + owl:imports <http://www.reportinghub.no/ep/schema/organization> , <http://www.reportinghub.no/ep/schema/facility> , <http://www.reportinghub.no/ep/schema/well> ;
22 -npd:Company 22 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
23 - rdf:type owl:Class ; 23 +
24 - rdfs:subClassOf npd:Individual . 24 +<http://www.reportinghub.no/ep/schema/core#PhysicalThing>
25 - 25 + rdf:type owl:Class ;
26 -npd:DAS_DecidedByTheLicensees 26 + rdfs:comment "An individual (cringe) that has temporal extent. If Matthew and Chris ever found out about this, they'd string me up. - IB"^^xsd:string .
27 - rdf:type npd:DiscoveryActivityStatus ; 27 +
28 - rdfs:label "decided by the licensees"@en ; 28 +facility:Facility
29 - npd:code "DECIDED BY THE LICENSEES"^^xsd:string . 29 + rdf:type owl:Class ;
30 - 30 + rdfs:subClassOf npd:NpdIndividual .
31 -npd:DAS_DevelopmentIsNotVeryLikely 31 +
32 - rdf:type npd:DiscoveryActivityStatus ; 32 +facility:FixedFacility
33 - rdfs:label "development is not very likely"@en ; 33 + rdf:type owl:Class ;
34 - npd:code "DEVELOPMENT IS NOT VERY LIKELY"^^xsd:string . 34 + rdfs:comment "'Permanently placed facility' is a generic term for all facilities that are placed on a field permanently. Floating production facilities, which in principle are mobile, come under this definition as they are meant to be permanently placed on the field."^^xsd:string ;
35 - 35 + rdfs:subClassOf facility:Facility .
36 -npd:DAS_DevelopmentLikelyButNotClarified 36 +
37 - rdf:type npd:DiscoveryActivityStatus ; 37 +facility:MoveableFacility
38 - rdfs:label "development likely but not clarified"@en ; 38 + rdf:type owl:Class ;
39 - npd:code "DEVELOPMENT LIKELY BUT NOT CLARIFIED"^^xsd:string . 39 + rdfs:comment "Mobile facilities are facilities not meant to be permanently placed on the field during the lifetime of the field, for example mobile drilling units."^^xsd:string ;
40 - 40 + rdfs:subClassOf facility:Facility .
41 -npd:DAS_IncludedInOtherDiscovery 41 +
42 - rdf:type npd:DiscoveryActivityStatus ; 42 +facility:SubSurfaceFixedFacility
43 - rdfs:label "included in other discovery"@en ; 43 + rdf:type owl:Class ;
44 - npd:code "INCLUDED IN OTHER DISCOVERY"^^xsd:string . 44 + rdfs:subClassOf facility:FixedFacility .
45 - 45 +
46 -npd:DAS_NewDiscoveriesNotEvaluated 46 +facility:SurfaceFixedFacility
47 - rdf:type npd:DiscoveryActivityStatus ; 47 + rdf:type owl:Class ;
48 - rdfs:label "new discoveries, not evaluated"@en ; 48 + rdfs:subClassOf facility:FixedFacility .
49 - npd:code "NEW DISCOVERIES, NOT EVALUATED"^^xsd:string . 49 +
50 - 50 +organization:Company
51 -npd:DAS_PDOApproved 51 + rdf:type owl:Class ;
52 - rdf:type npd:DiscoveryActivityStatus ; 52 + rdfs:subClassOf npd:Individual .
53 - rdfs:label "PDO approved"@en ; 53 +
54 - npd:code "PDO APPROVED"^^xsd:string . 54 +<http://www.reportinghub.no/ep/schema/well#Well>
55 - 55 + rdf:type owl:Class ;
56 -npd:DAS_PlanningPhase 56 + rdfs:comment "Wells are referred to by name in the NPD datasheets, but there is not specific dataset for them, nor do they have NPDIDs. It is assumed that Wells may have more than one WellBore, but usually only have one. Wells belong to Fields, it would seem, but again the data is patchy."^^xsd:string ;
57 - rdf:type npd:DiscoveryActivityStatus ; 57 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalObject> .
58 - rdfs:label "planning phase"@en ; 58 +
59 - npd:code "PLANNING PHASE"^^xsd:string . 59 +<http://www.reportinghub.no/ep/schema/well#WellBore>
60 - 60 + rdf:type owl:Class ;
61 -npd:DAS_Producing 61 + rdfs:subClassOf npd:NpdIndividual , <http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore> .
62 - rdf:type npd:DiscoveryActivityStatus ; 62 +
63 - rdfs:label "producing"@en ; 63 +npd:BusinessArrangementArea
64 - npd:code "PRODUCING"^^xsd:string . 64 + rdf:type owl:Class ;
65 - 65 + rdfs:comment "A business arrangement area in this context is an area which is a result of unitisations, sliding scale rules or other business arrangements which have altered the terms of the original production licence."^^xsd:string ;
66 -npd:DAS_ShutDown 66 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalThing> , npd:NpdIndividual , npd:Owner .
67 - rdf:type npd:DiscoveryActivityStatus ; 67 +
68 - rdfs:label "shut down"@en ; 68 +npd:DAS_DecidedByTheLicensees
69 - npd:code "SHUT DOWN"^^xsd:string . 69 + rdf:type npd:DiscoveryActivityStatus ;
70 - 70 + rdfs:label "decided by the licensees"@en ;
71 -npd:DAS_Unknown 71 + npd:code "DECIDED BY THE LICENSEES"^^xsd:string .
72 - rdf:type npd:DiscoveryActivityStatus ; 72 +
73 - rdfs:label "unknown"@en ; 73 +npd:DAS_DevelopmentIsNotVeryLikely
74 - npd:code "?"^^xsd:string . 74 + rdf:type npd:DiscoveryActivityStatus ;
75 - 75 + rdfs:label "development is not very likely"@en ;
76 -npd:DWBP_Injection 76 + npd:code "DEVELOPMENT IS NOT VERY LIKELY"^^xsd:string .
77 - rdf:type npd:DevelopmentWellBorePurpose ; 77 +
78 - rdfs:label "injection"@en ; 78 +npd:DAS_DevelopmentLikelyButNotClarified
79 - npd:code "INJECTION"^^xsd:string . 79 + rdf:type npd:DiscoveryActivityStatus ;
80 - 80 + rdfs:label "development likely but not clarified"@en ;
81 -npd:DWBP_Observation 81 + npd:code "DEVELOPMENT LIKELY BUT NOT CLARIFIED"^^xsd:string .
82 - rdf:type npd:DevelopmentWellBorePurpose ; 82 +
83 - rdfs:label "observation"@en ; 83 +npd:DAS_IncludedInOtherDiscovery
84 - npd:code "OBSERVATION"^^xsd:string . 84 + rdf:type npd:DiscoveryActivityStatus ;
85 - 85 + rdfs:label "included in other discovery"@en ;
86 -npd:DWBP_Production 86 + npd:code "INCLUDED IN OTHER DISCOVERY"^^xsd:string .
87 - rdf:type npd:DevelopmentWellBorePurpose ; 87 +
88 - rdfs:label "production"@en ; 88 +npd:DAS_NewDiscoveriesNotEvaluated
89 - npd:code "PRODUCTION"^^xsd:string . 89 + rdf:type npd:DiscoveryActivityStatus ;
90 - 90 + rdfs:label "new discoveries, not evaluated"@en ;
91 -npd:DevelopmentWellBorePurpose 91 + npd:code "NEW DISCOVERIES, NOT EVALUATED"^^xsd:string .
92 - rdf:type owl:Class ; 92 +
93 - rdfs:label "Development well bore purpose"^^xsd:string ; 93 +npd:DAS_PDOApproved
94 - rdfs:subClassOf npd:WellBorePurpose ; 94 + rdf:type npd:DiscoveryActivityStatus ;
95 - owl:oneOf (npd:DWBP_Injection npd:DWBP_Observation npd:DWBP_Production) . 95 + rdfs:label "PDO approved"@en ;
96 - 96 + npd:code "PDO APPROVED"^^xsd:string .
97 -npd:Discovery 97 +
98 - rdf:type owl:Class ; 98 +npd:DAS_PlanningPhase
99 - rdfs:comment "A discovery is a petroleum deposit or several petroleum deposits collectively, which have been discovered in the same well, in which through testing, sampling or logging there has been established a probability of the existence of mobile petroleum (includes both commercial and technical discovery)."^^xsd:string ; 99 + rdf:type npd:DiscoveryActivityStatus ;
100 - rdfs:subClassOf npd:NpdIndividual . 100 + rdfs:label "planning phase"@en ;
101 - 101 + npd:code "PLANNING PHASE"^^xsd:string .
102 -npd:DiscoveryActivityStatus 102 +
103 - rdf:type owl:Class ; 103 +npd:DAS_Producing
104 - rdfs:label "Discovery activity status"^^xsd:string ; 104 + rdf:type npd:DiscoveryActivityStatus ;
105 - rdfs:subClassOf npd:Enumeration ; 105 + rdfs:label "producing"@en ;
106 - owl:oneOf (npd:DAS_Unknown npd:DAS_PlanningPhase npd:DAS_IncludedInOtherDiscovery npd:DAS_PDOApproved npd:DAS_ShutDown npd:DAS_DevelopmentLikelyButNotClarified npd:DAS_DecidedByTheLicensees npd:DAS_DevelopmentIsNotVeryLikely npd:DAS_NewDiscoveriesNotEvaluated npd:DAS_Producing) . 106 + npd:code "PRODUCING"^^xsd:string .
107 - 107 +
108 -npd:EWBP_Appraisal 108 +npd:DAS_ShutDown
109 - rdf:type npd:ExplorationWellBorePurpose ; 109 + rdf:type npd:DiscoveryActivityStatus ;
110 - rdfs:label "appraisal"@en ; 110 + rdfs:label "shut down"@en ;
111 - npd:code "APPRAISAL"^^xsd:string . 111 + npd:code "SHUT DOWN"^^xsd:string .
112 - 112 +
113 -npd:EWBP_Wildcat 113 +npd:DAS_Unknown
114 - rdf:type npd:ExplorationWellBorePurpose ; 114 + rdf:type npd:DiscoveryActivityStatus ;
115 - rdfs:label "wildcat"@en ; 115 + rdfs:label "unknown"@en ;
116 - npd:code "WILDCAT"^^xsd:string . 116 + npd:code "?"^^xsd:string .
117 - 117 +
118 -npd:EWBP_Wildcat-Appraisal 118 +npd:DWBP_Injection
119 - rdf:type npd:ExplorationWellBorePurpose ; 119 + rdf:type npd:DevelopmentWellBorePurpose ;
120 - rdfs:label "wildcat & appraisal"@en ; 120 + rdfs:label "injection"@en ;
121 - npd:code "WILDCAT&APPRAISAL"^^xsd:string . 121 + npd:code "INJECTION"^^xsd:string .
122 - 122 +
123 -npd:Enumeration 123 +npd:DWBP_Observation
124 - rdf:type owl:Class ; 124 + rdf:type npd:DevelopmentWellBorePurpose ;
125 - rdfs:label "Enumeration"^^xsd:string ; 125 + rdfs:label "observation"@en ;
126 - rdfs:subClassOf owl:Thing ; 126 + npd:code "OBSERVATION"^^xsd:string .
127 - rdfs:subClassOf 127 +
128 - [ rdf:type owl:Restriction ; 128 +npd:DWBP_Production
129 - owl:cardinality "1"^^xsd:nonNegativeInteger ; 129 + rdf:type npd:DevelopmentWellBorePurpose ;
130 - owl:onProperty npd:code 130 + rdfs:label "production"@en ;
131 - ] . 131 + npd:code "PRODUCTION"^^xsd:string .
132 - 132 +
133 -npd:ExplorationWellBorePurpose 133 +npd:DevelopmentWellBorePurpose
134 - rdf:type owl:Class ; 134 + rdf:type owl:Class ;
135 - rdfs:label "Exploration well bore purpose"^^xsd:string ; 135 + rdfs:label "Development well bore purpose"^^xsd:string ;
136 - rdfs:subClassOf npd:WellBorePurpose ; 136 + rdfs:subClassOf npd:WellBorePurpose ;
137 - owl:oneOf (npd:EWBP_Appraisal npd:EWBP_Wildcat-Appraisal npd:EWBP_Wildcat) . 137 + owl:oneOf (npd:DWBP_Injection npd:DWBP_Observation npd:DWBP_Production) .
138 - 138 +
139 -npd:FAS_PDOApproved 139 +npd:Discovery
140 - rdf:type npd:FieldActivityStatus ; 140 + rdf:type owl:Class ;
141 - rdfs:label "PDO approved"@en ; 141 + rdfs:comment "A discovery is a petroleum deposit or several petroleum deposits collectively, which have been discovered in the same well, in which through testing, sampling or logging there has been established a probability of the existence of mobile petroleum (includes both commercial and technical discovery)."^^xsd:string ;
142 - npd:code "PDO APPROVED"^^xsd:string . 142 + rdfs:subClassOf npd:NpdIndividual .
143 - 143 +
144 -npd:FAS_Producing 144 +npd:DiscoveryActivityStatus
145 - rdf:type npd:FieldActivityStatus ; 145 + rdf:type owl:Class ;
146 - rdfs:label "producing"@en ; 146 + rdfs:label "Discovery activity status"^^xsd:string ;
147 - npd:code "PRODUCING"^^xsd:string . 147 + rdfs:subClassOf npd:Enumeration ;
148 - 148 + owl:oneOf (npd:DAS_Unknown npd:DAS_PlanningPhase npd:DAS_IncludedInOtherDiscovery npd:DAS_PDOApproved npd:DAS_ShutDown npd:DAS_DevelopmentLikelyButNotClarified npd:DAS_DecidedByTheLicensees npd:DAS_DevelopmentIsNotVeryLikely npd:DAS_NewDiscoveriesNotEvaluated npd:DAS_Producing) .
149 -npd:FAS_ShutDown 149 +
150 - rdf:type npd:FieldActivityStatus ; 150 +npd:EWBP_Appraisal
151 - rdfs:label "shut down"@en ; 151 + rdf:type npd:ExplorationWellBorePurpose ;
152 - npd:code "SHUT DOWN"^^xsd:string . 152 + rdfs:label "appraisal"@en ;
153 - 153 + npd:code "APPRAISAL"^^xsd:string .
154 -npd:FFP_Decommissioned 154 +
155 - rdf:type npd:FixedFacilityPhase ; 155 +npd:EWBP_Wildcat
156 - rdfs:label "decommissioned"@en ; 156 + rdf:type npd:ExplorationWellBorePurpose ;
157 - npd:code "DECOMMISSIONED"^^xsd:string . 157 + rdfs:label "wildcat"@en ;
158 - 158 + npd:code "WILDCAT"^^xsd:string .
159 -npd:FFP_DisposalCompleted 159 +
160 - rdf:type npd:FixedFacilityPhase ; 160 +npd:EWBP_Wildcat-Appraisal
161 - rdfs:label "disposal completed"@en ; 161 + rdf:type npd:ExplorationWellBorePurpose ;
162 - npd:code "DISPOSAL COMPLETED"^^xsd:string . 162 + rdfs:label "wildcat & appraisal"@en ;
163 - 163 + npd:code "WILDCAT&APPRAISAL"^^xsd:string .
164 -npd:FFP_Fabrication 164 +
165 - rdf:type npd:FixedFacilityPhase ; 165 +npd:Enumeration
166 - rdfs:label "fabrication"@en ; 166 + rdf:type owl:Class ;
167 - npd:code "FABRICATION"^^xsd:string . 167 + rdfs:label "Enumeration"^^xsd:string ;
168 - 168 + rdfs:subClassOf owl:Thing ;
169 -npd:FFP_Future 169 + rdfs:subClassOf
170 - rdf:type npd:FixedFacilityPhase ; 170 + [ rdf:type owl:Restriction ;
171 - rdfs:label "future"@en ; 171 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
172 - npd:code "FUTURE"^^xsd:string . 172 + owl:onProperty npd:code
173 - 173 + ] .
174 -npd:FFP_InService 174 +
175 - rdf:type npd:FixedFacilityPhase ; 175 +npd:ExplorationWellBorePurpose
176 - rdfs:label "in service"@en ; 176 + rdf:type owl:Class ;
177 - npd:code "IN SERVICE"^^xsd:string . 177 + rdfs:label "Exploration well bore purpose"^^xsd:string ;
178 - 178 + rdfs:subClassOf npd:WellBorePurpose ;
179 -npd:FFP_Installation 179 + owl:oneOf (npd:EWBP_Appraisal npd:EWBP_Wildcat-Appraisal npd:EWBP_Wildcat) .
180 - rdf:type npd:FixedFacilityPhase ; 180 +
181 - rdfs:label "installation"@en ; 181 +npd:FAS_PDOApproved
182 - npd:code "INSTALLATION"^^xsd:string . 182 + rdf:type npd:FieldActivityStatus ;
183 - 183 + rdfs:label "PDO approved"@en ;
184 -npd:FFP_PartlyRemoved 184 + npd:code "PDO APPROVED"^^xsd:string .
185 - rdf:type npd:FixedFacilityPhase ; 185 +
186 - rdfs:label "partly removed"@en ; 186 +npd:FAS_Producing
187 - npd:code "PARTLY REMOVED"^^xsd:string . 187 + rdf:type npd:FieldActivityStatus ;
188 - 188 + rdfs:label "producing"@en ;
189 -npd:FFP_Removal 189 + npd:code "PRODUCING"^^xsd:string .
190 - rdf:type npd:FixedFacilityPhase ; 190 +
191 - rdfs:label "removal"@en ; 191 +npd:FAS_ShutDown
192 - npd:code "REMOVAL"^^xsd:string . 192 + rdf:type npd:FieldActivityStatus ;
193 - 193 + rdfs:label "shut down"@en ;
194 -npd:FFP_Removed 194 + npd:code "SHUT DOWN"^^xsd:string .
195 - rdf:type npd:FixedFacilityPhase ; 195 +
196 - rdfs:label "removed"@en ; 196 +npd:FFP_Decommissioned
197 - npd:code "REMOVED"^^xsd:string . 197 + rdf:type npd:FixedFacilityPhase ;
198 - 198 + rdfs:label "decommissioned"@en ;
199 -npd:FFP_ShutDown 199 + npd:code "DECOMMISSIONED"^^xsd:string .
200 - rdf:type npd:FixedFacilityPhase ; 200 +
201 - rdfs:label "shut down"@en ; 201 +npd:FFP_DisposalCompleted
202 - npd:code "SHUT DOWN"^^xsd:string . 202 + rdf:type npd:FixedFacilityPhase ;
203 - 203 + rdfs:label "disposal completed"@en ;
204 -npd:Facility 204 + npd:code "DISPOSAL COMPLETED"^^xsd:string .
205 - rdf:type owl:Class ; 205 +
206 - rdfs:subClassOf npd:TemporalIndividual , npd:NpdIndividual . 206 +npd:FFP_Fabrication
207 - 207 + rdf:type npd:FixedFacilityPhase ;
208 -npd:Field 208 + rdfs:label "fabrication"@en ;
209 - rdf:type owl:Class ; 209 + npd:code "FABRICATION"^^xsd:string .
210 +
211 +npd:FFP_Future
212 + rdf:type npd:FixedFacilityPhase ;
213 + rdfs:label "future"@en ;
214 + npd:code "FUTURE"^^xsd:string .
215 +
216 +npd:FFP_InService
217 + rdf:type npd:FixedFacilityPhase ;
218 + rdfs:label "in service"@en ;
219 + npd:code "IN SERVICE"^^xsd:string .
220 +
221 +npd:FFP_Installation
222 + rdf:type npd:FixedFacilityPhase ;
223 + rdfs:label "installation"@en ;
224 + npd:code "INSTALLATION"^^xsd:string .
225 +
226 +npd:FFP_PartlyRemoved
227 + rdf:type npd:FixedFacilityPhase ;
228 + rdfs:label "partly removed"@en ;
229 + npd:code "PARTLY REMOVED"^^xsd:string .
230 +
231 +npd:FFP_Removal
232 + rdf:type npd:FixedFacilityPhase ;
233 + rdfs:label "removal"@en ;
234 + npd:code "REMOVAL"^^xsd:string .
235 +
236 +npd:FFP_Removed
237 + rdf:type npd:FixedFacilityPhase ;
238 + rdfs:label "removed"@en ;
239 + npd:code "REMOVED"^^xsd:string .
240 +
241 +npd:FFP_ShutDown
242 + rdf:type npd:FixedFacilityPhase ;
243 + rdfs:label "shut down"@en ;
244 + npd:code "SHUT DOWN"^^xsd:string .
245 +
246 +npd:Field
247 + rdf:type owl:Class ;
210 rdfs:comment """A field is a discovery or several discoveries combined which the licensees have decided to develop, and for which the authorities have approved a plan for development and operation (PDO) or granted a PDO exemption. 248 rdfs:comment """A field is a discovery or several discoveries combined which the licensees have decided to develop, and for which the authorities have approved a plan for development and operation (PDO) or granted a PDO exemption.
211 249
212 A field may have several Wells, however this information is not presented directly in the NPD data. Each Well usually has one (occasionally more than one) WellBore, and so in order to ascertain what field the Well is in, we have to infer it from the related WellBore table. Unfortunately, the Field column is not always populated, so sometimes the Field can only be inferred from the License, which usually corresponds to a Field. 250 A field may have several Wells, however this information is not presented directly in the NPD data. Each Well usually has one (occasionally more than one) WellBore, and so in order to ascertain what field the Well is in, we have to infer it from the related WellBore table. Unfortunately, the Field column is not always populated, so sometimes the Field can only be inferred from the License, which usually corresponds to a Field.
213 251
214 -NOTE: Wells do not have NPDIDs"""^^xsd:string ; 252 +NOTE: Wells do not have NPDIDs"""^^xsd:string ;
215 - rdfs:subClassOf npd:FixedFacilityParent . 253 + rdfs:subClassOf npd:FixedFacilityParent .
216 - 254 +
217 -npd:FieldActivityStatus 255 +npd:FieldActivityStatus
218 - rdf:type owl:Class ; 256 + rdf:type owl:Class ;
219 - rdfs:label "Field activity status"^^xsd:string ; 257 + rdfs:label "Field activity status"^^xsd:string ;
220 - rdfs:subClassOf npd:Enumeration ; 258 + rdfs:subClassOf npd:Enumeration ;
221 - owl:oneOf (npd:FAS_PDOApproved npd:FAS_Producing npd:FAS_ShutDown) . 259 + owl:oneOf (npd:FAS_PDOApproved npd:FAS_Producing npd:FAS_ShutDown) .
222 - 260 +
223 -npd:FieldPart 261 +npd:FieldPart
224 - rdf:type owl:Class ; 262 + rdf:type owl:Class ;
225 - rdfs:comment "A part of a Field"^^xsd:string ; 263 + rdfs:comment "A part of a Field"^^xsd:string ;
226 - rdfs:subClassOf npd:FixedFacilityParent . 264 + rdfs:subClassOf npd:FixedFacilityParent .
227 - 265 +
228 -npd:FixedFacility 266 +npd:FixedFacilityParent
229 - rdf:type owl:Class ; 267 + rdf:type owl:Class ;
230 - rdfs:comment "'Permanently placed facility' is a generic term for all facilities that are placed on a field permanently. Floating production facilities, which in principle are mobile, come under this definition as they are meant to be permanently placed on the field."^^xsd:string ; 268 + rdfs:subClassOf npd:NpdIndividual .
231 - rdfs:subClassOf npd:Facility . 269 +
232 - 270 +npd:FixedFacilityPhase
233 -npd:FixedFacilityParent 271 + rdf:type owl:Class ;
234 - rdf:type owl:Class ; 272 + rdfs:label "Fixed facility phase"^^xsd:string ;
235 - rdfs:subClassOf npd:NpdIndividual . 273 + rdfs:subClassOf npd:Enumeration ;
236 - 274 + owl:oneOf (npd:FFP_Fabrication npd:FFP_PartlyRemoved npd:FFP_DisposalCompleted npd:FFP_ShutDown npd:FFP_Decommissioned npd:FFP_Removal npd:FFP_Removed npd:FFP_Installation npd:FFP_InService npd:FFP_Future) .
237 -npd:FixedFacilityPhase 275 +
238 - rdf:type owl:Class ; 276 +npd:HCT_Gas
239 - rdfs:label "Fixed facility phase"^^xsd:string ; 277 + rdf:type npd:HCType ;
240 - rdfs:subClassOf npd:Enumeration ; 278 + rdfs:label "gas"@en ;
241 - owl:oneOf (npd:FFP_Fabrication npd:FFP_PartlyRemoved npd:FFP_DisposalCompleted npd:FFP_ShutDown npd:FFP_Decommissioned npd:FFP_Removal npd:FFP_Removed npd:FFP_Installation npd:FFP_InService npd:FFP_Future) . 279 + npd:code "GAS"^^xsd:string .
242 - 280 +
243 -npd:HCT_Gas 281 +npd:HCT_Gas-Condensate
244 - rdf:type npd:HCType ; 282 + rdf:type npd:HCType ;
245 - rdfs:label "gas"@en ; 283 + rdfs:label "gas/condensate"@en ;
246 - npd:code "GAS"^^xsd:string . 284 + npd:code "GAS/CONDENSATE"^^xsd:string .
247 - 285 +
248 -npd:HCT_Gas-Condensate 286 +npd:HCT_Oil
249 - rdf:type npd:HCType ; 287 + rdf:type npd:HCType ;
250 - rdfs:label "gas/condensate"@en ; 288 + rdfs:label "oil"@en ;
251 - npd:code "GAS/CONDENSATE"^^xsd:string . 289 + npd:code "OIL"^^xsd:string .
252 - 290 +
253 -npd:HCT_Oil 291 +npd:HCT_Oil-Gas
254 - rdf:type npd:HCType ; 292 + rdf:type npd:HCType ;
255 - rdfs:label "oil"@en ; 293 + rdfs:label "oil/gas"@en ;
256 - npd:code "OIL"^^xsd:string . 294 + npd:code "OIL/GAS"^^xsd:string .
257 - 295 +
258 -npd:HCT_Oil-Gas 296 +npd:HCType
259 - rdf:type npd:HCType ; 297 + rdf:type owl:Class ;
260 - rdfs:label "oil/gas"@en ; 298 + rdfs:label "HCType"^^xsd:string ;
261 - npd:code "OIL/GAS"^^xsd:string . 299 + rdfs:subClassOf npd:Enumeration ;
262 - 300 + owl:oneOf (npd:HCT_Gas-Condensate npd:HCT_Oil-Gas npd:HCT_Gas npd:HCT_Oil) .
263 -npd:HCType 301 +
264 - rdf:type owl:Class ; 302 +npd:Individual
265 - rdfs:label "HCType"^^xsd:string ; 303 + rdf:type owl:Class ;
266 - rdfs:subClassOf npd:Enumeration ; 304 + rdfs:subClassOf owl:Thing .
267 - owl:oneOf (npd:HCT_Gas-Condensate npd:HCT_Oil-Gas npd:HCT_Gas npd:HCT_Oil) . 305 +
268 - 306 +npd:LS_Active
269 -npd:Individual 307 + rdf:type npd:LicenseStatus ;
270 - rdf:type owl:Class ; 308 + rdfs:label "active"@en ;
271 - rdfs:subClassOf owl:Thing . 309 + npd:code "ACTIVE"^^xsd:string .
272 - 310 +
273 -npd:LS_Active 311 +npd:LS_Inactive
274 - rdf:type npd:LicenseStatus ; 312 + rdf:type npd:LicenseStatus ;
275 - rdfs:label "active"@en ; 313 + rdfs:label "inactive"@en ;
276 - npd:code "ACTIVE"^^xsd:string . 314 + npd:code "INACTIVE"^^xsd:string .
277 - 315 +
278 -npd:LS_Inactive 316 +npd:Licence
279 - rdf:type npd:LicenseStatus ; 317 + rdf:type owl:Class ;
280 - rdfs:label "inactive"@en ; 318 + rdfs:comment "Production licences are granted by the Ministry of Petroleum and Energy. Transfer of a production licence or participating interest in a production licence must be approved by the ministry."^^xsd:string ;
281 - npd:code "INACTIVE"^^xsd:string . 319 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalThing> , npd:NpdIndividual , npd:Owner .
282 - 320 +
283 -npd:Licence 321 +npd:LicenseStatus
284 - rdf:type owl:Class ; 322 + rdf:type owl:Class ;
285 - rdfs:comment "Production licences are granted by the Ministry of Petroleum and Energy. Transfer of a production licence or participating interest in a production licence must be approved by the ministry."^^xsd:string ; 323 + rdfs:label "License status"^^xsd:string ;
286 - rdfs:subClassOf npd:Owner , npd:NpdIndividual , npd:TemporalIndividual . 324 + rdfs:subClassOf npd:Enumeration ;
287 - 325 + owl:oneOf (npd:LS_Active npd:LS_Inactive) .
288 -npd:LicenseStatus 326 +
289 - rdf:type owl:Class ; 327 +npd:MNA_BarentsSea
290 - rdfs:label "License status"^^xsd:string ; 328 + rdf:type npd:MainNCSArea ;
291 - rdfs:subClassOf npd:Enumeration ; 329 + rdfs:label "Barents sea"@en ;
292 - owl:oneOf (npd:LS_Active npd:LS_Inactive) . 330 + npd:code "Barents sea"^^xsd:string .
293 - 331 +
294 -npd:MNA_BarentsSea 332 +npd:MNA_NorthSea
295 - rdf:type npd:MainNCSArea ; 333 + rdf:type npd:MainNCSArea ;
296 - rdfs:label "Barents sea"@en ; 334 + rdfs:label "North sea"@en ;
297 - npd:code "Barents sea"^^xsd:string . 335 + npd:code "North sea"^^xsd:string .
298 - 336 +
299 -npd:MNA_NorthSea 337 +npd:MNA_NorwegianSea
300 - rdf:type npd:MainNCSArea ; 338 + rdf:type npd:MainNCSArea ;
301 - rdfs:label "North sea"@en ; 339 + rdfs:label "Norwegian sea"@en ;
302 - npd:code "North sea"^^xsd:string . 340 + npd:code "Norwegian sea"^^xsd:string .
303 - 341 +
304 -npd:MNA_NorwegianSea 342 +npd:MainNCSArea
305 - rdf:type npd:MainNCSArea ; 343 + rdf:type owl:Class ;
306 - rdfs:label "Norwegian sea"@en ; 344 + rdfs:label "Main NCS Area"^^xsd:string ;
307 - npd:code "Norwegian sea"^^xsd:string . 345 + rdfs:subClassOf npd:Enumeration ;
308 - 346 + owl:oneOf (npd:MNA_NorthSea npd:MNA_NorwegianSea npd:MNA_BarentsSea) .
309 -npd:MainNCSArea 347 +
310 - rdf:type owl:Class ; 348 +npd:NpdIndividual
311 - rdfs:label "Main NCS Area"^^xsd:string ; 349 + rdf:type owl:Class ;
312 - rdfs:subClassOf npd:Enumeration ; 350 + rdfs:subClassOf npd:Individual .
313 - owl:oneOf (npd:MNA_NorthSea npd:MNA_NorwegianSea npd:MNA_BarentsSea) . 351 +
314 - 352 +npd:OperatingCompany
315 -npd:MoveableFacility 353 + rdf:type owl:Class ;
316 - rdf:type owl:Class ; 354 + rdfs:subClassOf organization:Company , npd:NpdIndividual .
317 - rdfs:comment "Mobile facilities are facilities not meant to be permanently placed on the field during the lifetime of the field, for example mobile drilling units."^^xsd:string ; 355 +
318 - rdfs:subClassOf npd:Facility . 356 +npd:Owner
319 - 357 + rdf:type owl:Class ;
320 -npd:NpdIndividual 358 + rdfs:comment "Supertype of BAA and License - i.e. anything that can own a Field"^^xsd:string ;
321 - rdf:type owl:Class ; 359 + rdfs:subClassOf npd:Individual .
322 - rdfs:subClassOf npd:Individual . 360 +
323 - 361 +npd:ParcellBAA
324 -npd:OperatingCompany 362 + rdf:type owl:Class ;
325 - rdf:type owl:Class ; 363 + rdfs:subClassOf npd:BusinessArrangementArea .
326 - rdfs:subClassOf npd:NpdIndividual , npd:Company . 364 +
327 - 365 +npd:ParentCompany
328 -npd:Owner 366 + rdf:type owl:Class ;
329 - rdf:type owl:Class ; 367 + rdfs:subClassOf organization:Company .
330 - rdfs:comment "Supertype of BAA and License - i.e. anything that can own a Field"^^xsd:string ; 368 +
331 - rdfs:subClassOf npd:Individual . 369 +npd:SeismicAreaBAA
332 - 370 + rdf:type owl:Class ;
333 -npd:ParcellBAA 371 + rdfs:subClassOf npd:BusinessArrangementArea .
334 - rdf:type owl:Class ; 372 +
335 - rdfs:subClassOf npd:BusinessArrangementArea . 373 +npd:Share
336 - 374 + rdf:type owl:Class ;
337 -npd:ParentCompany 375 + rdfs:comment "A company's share in something - e.g. a BAA or a License"^^xsd:string ;
338 - rdf:type owl:Class ; 376 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalThing> .
339 - rdfs:subClassOf npd:Company . 377 +
340 - 378 +npd:ShareOfBAA
341 -npd:SeismicAreaBAA 379 + rdf:type owl:Class ;
342 - rdf:type owl:Class ; 380 + rdfs:subClassOf npd:Share .
343 - rdfs:subClassOf npd:BusinessArrangementArea . 381 +
344 - 382 +npd:ShareOfLicence
345 -npd:Share 383 + rdf:type owl:Class ;
346 - rdf:type owl:Class ; 384 + rdfs:comment "A class that relates a Company to a Licence it has been granted."^^xsd:string ;
347 - rdfs:comment "A company's share in something - e.g. a BAA or a License"^^xsd:string ; 385 + rdfs:subClassOf npd:Share .
348 - rdfs:subClassOf npd:TemporalIndividual . 386 +
349 - 387 +npd:SlidingScaleBAA
350 -npd:ShareOfBAA 388 + rdf:type owl:Class ;
351 - rdf:type owl:Class ; 389 + rdfs:subClassOf npd:BusinessArrangementArea .
352 - rdfs:subClassOf npd:Share . 390 +
353 - 391 +npd:TUF
354 -npd:ShareOfLicence 392 + rdf:type owl:Class ;
355 - rdf:type owl:Class ; 393 + rdfs:comment "TUF is an abbreviation for \"Transportation and Utilization Facilities\"."^^xsd:string ;
356 - rdfs:comment "A class that relates a Company to a Licence it has been granted."^^xsd:string ; 394 + rdfs:subClassOf facility:Facility , npd:FixedFacilityParent .
357 - rdfs:subClassOf npd:Share . 395 +
358 - 396 +npd:TufPart
359 -npd:SlidingScaleBAA 397 + rdf:type owl:Class ;
360 - rdf:type owl:Class ; 398 + rdfs:comment "A part of a TUF"^^xsd:string ;
361 - rdfs:subClassOf npd:BusinessArrangementArea . 399 + rdfs:subClassOf npd:FixedFacilityParent .
362 - 400 +
363 -npd:SubSurfaceFixedFacility 401 +npd:UnitizedBAA
364 - rdf:type owl:Class ; 402 + rdf:type owl:Class ;
365 - rdfs:subClassOf npd:FixedFacility . 403 + rdfs:subClassOf npd:BusinessArrangementArea .
366 - 404 +
367 -npd:SurfaceFixedFacility 405 +npd:WBC_CO2
368 - rdf:type owl:Class ; 406 + rdf:type npd:WellBoreContent ;
369 - rdfs:subClassOf npd:FixedFacility . 407 + rdfs:label "CO2"@en ;
370 - 408 + npd:code "CO2"^^xsd:string .
371 -npd:TUF 409 +
372 - rdf:type owl:Class ; 410 +npd:WBC_Cuttings
373 - rdfs:comment "TUF is an abbreviation for \"Transportation and Utilization Facilities\"."^^xsd:string ; 411 + rdf:type npd:WellBoreContent ;
374 - rdfs:subClassOf npd:FixedFacilityParent . 412 + rdfs:label "cuttings"@en ;
375 - 413 + npd:code "CUTTINGS"^^xsd:string .
376 -npd:TemporalIndividual 414 +
377 - rdf:type owl:Class ; 415 +npd:WBC_Gas
378 - rdfs:comment "An individual (cringe) that has temporal extent. If Matthew and Chris ever found out about this, they'd string me up."^^xsd:string ; 416 + rdf:type npd:WellBoreContent ;
379 - rdfs:subClassOf npd:Individual . 417 + rdfs:label "gas"@en ;
380 - 418 + npd:code "GAS"^^xsd:string .
381 -npd:TufPart 419 +
382 - rdf:type owl:Class ; 420 +npd:WBC_Gas-Condensate
383 - rdfs:comment "A part of a TUF"^^xsd:string ; 421 + rdf:type npd:WellBoreContent ;
384 - rdfs:subClassOf npd:FixedFacilityParent . 422 + rdfs:label "gas/condensate"@en ;
385 - 423 + npd:code "GAS/CONDENSATE"^^xsd:string .
386 -npd:UnitizedBAA 424 +
387 - rdf:type owl:Class ; 425 +npd:WBC_NotApplicable
388 - rdfs:subClassOf npd:BusinessArrangementArea . 426 + rdf:type npd:WellBoreContent ;
389 - 427 + rdfs:label "not applicable"@en ;
390 -npd:WBC_CO2 428 + npd:code "NOT APPLICABLE"^^xsd:string .
391 - rdf:type npd:WellBoreContent ; 429 +
392 - rdfs:label "CO2"@en ; 430 +npd:WBC_NotAvailable
393 - npd:code "CO2"^^xsd:string . 431 + rdf:type npd:WellBoreContent ;
394 - 432 + rdfs:label "not available"@en ;
395 -npd:WBC_Cuttings 433 + npd:code "NOT AVAILABLE"^^xsd:string .
396 - rdf:type npd:WellBoreContent ; 434 +
397 - rdfs:label "cuttings"@en ; 435 +npd:WBC_Oil
398 - npd:code "CUTTINGS"^^xsd:string . 436 + rdf:type npd:WellBoreContent ;
399 - 437 + rdfs:label "oil"@en ;
400 -npd:WBC_Gas 438 + npd:code "OIL"^^xsd:string .
401 - rdf:type npd:WellBoreContent ; 439 +
402 - rdfs:label "gas"@en ; 440 +npd:WBC_Oil-Gas
403 - npd:code "GAS"^^xsd:string . 441 + rdf:type npd:WellBoreContent ;
404 - 442 + rdfs:label "oil/gas"@en ;
405 -npd:WBC_Gas-Condensate 443 + npd:code "OIL/GAS"^^xsd:string .
406 - rdf:type npd:WellBoreContent ; 444 +
407 - rdfs:label "gas/condensate"@en ; 445 +npd:WBC_Water
408 - npd:code "GAS/CONDENSATE"^^xsd:string . 446 + rdf:type npd:WellBoreContent ;
409 - 447 + rdfs:label "water"@en ;
410 -npd:WBC_NotApplicable 448 + npd:code "WATER"^^xsd:string .
411 - rdf:type npd:WellBoreContent ; 449 +
412 - rdfs:label "not applicable"@en ; 450 +npd:WBC_Water-Gas
413 - npd:code "NOT APPLICABLE"^^xsd:string . 451 + rdf:type npd:WellBoreContent ;
414 - 452 + rdfs:label "water/gas"@en ;
415 -npd:WBC_NotAvailable 453 + npd:code "WATER/GAS"^^xsd:string .
416 - rdf:type npd:WellBoreContent ; 454 +
417 - rdfs:label "not available"@en ; 455 +npd:WellBoreContent
418 - npd:code "NOT AVAILABLE"^^xsd:string . 456 + rdf:type owl:Class ;
419 - 457 + rdfs:label "Well bore content"^^xsd:string ;
420 -npd:WBC_Oil 458 + rdfs:subClassOf npd:Enumeration ;
421 - rdf:type npd:WellBoreContent ; 459 + owl:oneOf (npd:WBC_Water-Gas npd:WBC_Water npd:WBC_Gas npd:WBC_Gas-Condensate npd:WBC_NotAvailable npd:WBC_Cuttings npd:WBC_Oil npd:WBC_NotApplicable npd:WBC_Oil-Gas npd:WBC_CO2) .
422 - rdfs:label "oil"@en ; 460 +
423 - npd:code "OIL"^^xsd:string . 461 +npd:WellBorePurpose
424 - 462 + rdf:type owl:Class ;
425 -npd:WBC_Oil-Gas 463 + rdfs:label "Well bore purpose"^^xsd:string ;
426 - rdf:type npd:WellBoreContent ; 464 + rdfs:subClassOf npd:Enumeration .
427 - rdfs:label "oil/gas"@en ; 465 +
428 - npd:code "OIL/GAS"^^xsd:string . 466 +npd:baaShared
429 - 467 + rdf:type owl:ObjectProperty ;
430 -npd:WBC_Water 468 + rdfs:domain npd:ShareOfBAA ;
431 - rdf:type npd:WellBoreContent ; 469 + rdfs:range npd:BusinessArrangementArea .
432 - rdfs:label "water"@en ; 470 +
433 - npd:code "WATER"^^xsd:string . 471 +npd:belongsTo
434 - 472 + rdf:type owl:ObjectProperty ;
435 -npd:WBC_Water-Gas 473 + rdfs:domain facility:FixedFacility ;
436 - rdf:type npd:WellBoreContent ; 474 + rdfs:range npd:FixedFacilityParent .
437 - rdfs:label "water/gas"@en ; 475 +
438 - npd:code "WATER/GAS"^^xsd:string . 476 +npd:code
439 - 477 + rdf:type owl:DatatypeProperty ;
440 -npd:Well 478 + rdfs:comment "Identifier of enumerated resources (control vocabularies). Can be used to match against string values in databases etc."^^xsd:string ;
441 - rdf:type owl:Class ; 479 + rdfs:label "code"^^xsd:string .
442 - rdfs:comment "Wells are referred to by name in the NPD datasheets, but there is not specific dataset for them, nor do they have NPDIDs. It is assumed that Wells may have more than one WellBore, but usually only have one. Wells belong to Fields, it would seem, but again the data is patchy."^^xsd:string ; 480 +
443 - rdfs:subClassOf npd:Individual . 481 +npd:companyShortName
444 - 482 + rdf:type owl:DatatypeProperty ;
445 -npd:WellBore 483 + rdfs:domain organization:Company ;
446 - rdf:type owl:Class ; 484 + rdfs:range xsd:string ;
447 - rdfs:subClassOf npd:TemporalIndividual , npd:NpdIndividual . 485 + rdfs:subPropertyOf rdfs:label .
448 - 486 +
449 -npd:WellBoreContent 487 +npd:currentActivityStatus
450 - rdf:type owl:Class ; 488 + rdf:type owl:ObjectProperty ;
451 - rdfs:label "Well bore content"^^xsd:string ; 489 + rdfs:domain npd:Field ;
452 - rdfs:subClassOf npd:Enumeration ; 490 + rdfs:range npd:FieldActivityStatus .
453 - owl:oneOf (npd:WBC_Water-Gas npd:WBC_Water npd:WBC_Gas npd:WBC_Gas-Condensate npd:WBC_NotAvailable npd:WBC_Cuttings npd:WBC_Oil npd:WBC_NotApplicable npd:WBC_Oil-Gas npd:WBC_CO2) . 491 +
454 - 492 +npd:currentOperator
455 -npd:WellBorePurpose 493 + rdf:type owl:ObjectProperty ;
456 - rdf:type owl:Class ; 494 + rdfs:comment "Corresponds to Current Operator field in fixed facility tables"^^xsd:string ;
457 - rdfs:label "Well bore purpose"^^xsd:string ; 495 + rdfs:domain facility:FixedFacility ;
458 - rdfs:subClassOf npd:Enumeration . 496 + rdfs:range organization:Company .
459 - 497 +
460 -npd:baaShared 498 +npd:currentlyResponsibleCompany
461 - rdf:type owl:ObjectProperty ; 499 + rdf:type owl:ObjectProperty ;
462 - rdfs:domain npd:ShareOfBAA ; 500 + rdfs:comment "Corresponds to Currently Reponsible Company field in moveable facility tables"^^xsd:string ;
463 - rdfs:range npd:BusinessArrangementArea . 501 + rdfs:domain facility:MoveableFacility ;
464 - 502 + rdfs:range organization:Company .
465 -npd:belongsTo 503 +
466 - rdf:type owl:ObjectProperty ; 504 +npd:discoveryCurrentActivityStatus
467 - rdfs:domain npd:FixedFacility ; 505 + rdf:type owl:ObjectProperty ;
468 - rdfs:range npd:FixedFacilityParent . 506 + rdfs:domain npd:Discovery ;
469 - 507 + rdfs:range npd:DiscoveryActivityStatus .
470 -npd:code 508 +
471 - rdf:type owl:DatatypeProperty ; 509 +npd:discoveryField
472 - rdfs:comment "Identifier of enumerated resources (control vocabularies). Can be used to match against string values in databases etc."^^xsd:string ; 510 + rdf:type owl:ObjectProperty ;
473 - rdfs:label "code"^^xsd:string . 511 + rdfs:comment "Corresponds to Field NPDID field in NPD Discovery table (overview)"^^xsd:string ;
474 - 512 + rdfs:domain npd:Discovery ;
475 -npd:companyShortName 513 + rdfs:range npd:Field .
476 - rdf:type owl:DatatypeProperty ; 514 +
477 - rdfs:domain npd:Company ; 515 +npd:discoveryHCType
478 - rdfs:range xsd:string ; 516 + rdf:type owl:ObjectProperty ;
479 - rdfs:subPropertyOf rdfs:label . 517 + rdfs:domain npd:Discovery ;
480 - 518 + rdfs:range npd:HCType .
481 -npd:currentActivityStatus 519 +
482 - rdf:type owl:ObjectProperty ; 520 +npd:discoveryMainNcsArea
483 - rdfs:domain npd:Field ; 521 + rdf:type owl:ObjectProperty ;
484 - rdfs:range npd:FieldActivityStatus . 522 + rdfs:domain npd:Discovery ;
485 - 523 + rdfs:range npd:MainNCSArea .
486 -npd:currentOperator 524 +
487 - rdf:type owl:ObjectProperty ; 525 +npd:discoveryOperator
488 - rdfs:comment "Corresponds to Current Operator field in fixed facility tables"^^xsd:string ; 526 + rdf:type owl:ObjectProperty ;
489 - rdfs:domain npd:FixedFacility ; 527 + rdfs:comment "Corresponds to Operator field in NPD Discovery table (overview)"^^xsd:string ;
490 - rdfs:range npd:Company . 528 + rdfs:domain npd:Discovery ;
491 - 529 + rdfs:range organization:Company .
492 -npd:currentlyResponsibleCompany 530 +
493 - rdf:type owl:ObjectProperty ; 531 +npd:discoveryOwner
494 - rdfs:comment "Corresponds to Currently Reponsible Company field in moveable facility tables"^^xsd:string ; 532 + rdf:type owl:ObjectProperty ;
495 - rdfs:domain npd:MoveableFacility ; 533 + rdfs:comment "Corresponds to Owner field in NPD Discovery table (see also Owner Kind)"^^xsd:string ;
496 - rdfs:range npd:Company . 534 + rdfs:domain npd:Discovery ;
497 - 535 + rdfs:range npd:Owner .
498 -npd:discoveryCurrentActivityStatus 536 +
499 - rdf:type owl:ObjectProperty ; 537 +npd:discoveryWellBore
500 - rdfs:domain npd:Discovery ; 538 + rdf:type owl:ObjectProperty ;
501 - rdfs:range npd:DiscoveryActivityStatus . 539 + rdfs:comment "Corresponds to Discovery Wellbore NPDID in the Discovery table (overview)"^^xsd:string ;
502 - 540 + rdfs:domain npd:Discovery ;
503 -npd:discoveryField 541 + rdfs:range <http://www.reportinghub.no/ep/schema/well#WellBore> .
504 - rdf:type owl:ObjectProperty ; 542 +
505 - rdfs:comment "Corresponds to Field NPDID field in NPD Discovery table (overview)"^^xsd:string ; 543 +npd:discoveryYear
506 - rdfs:domain npd:Discovery ; 544 + rdf:type owl:DatatypeProperty ;
507 - rdfs:range npd:Field . 545 + rdfs:domain npd:Discovery ;
508 - 546 + rdfs:range xsd:integer .
509 -npd:discoveryHCType 547 +
510 - rdf:type owl:ObjectProperty ; 548 +npd:drilledInProductionLicence
511 - rdfs:domain npd:Discovery ; 549 + rdf:type owl:ObjectProperty ;
512 - rdfs:range npd:HCType . 550 + rdfs:comment "Corresponds to Drilled in Production Licence field in WellBore tables"^^xsd:string ;
513 - 551 + rdfs:domain <http://www.reportinghub.no/ep/schema/well#WellBore> ;
514 -npd:discoveryMainNcsArea 552 + rdfs:range npd:Licence .
515 - rdf:type owl:ObjectProperty ; 553 +
516 - rdfs:domain npd:Discovery ; 554 +npd:drillingFacility
517 - rdfs:range npd:MainNCSArea . 555 + rdf:type owl:ObjectProperty ;
518 - 556 + rdfs:comment "Corresponds to Drilled in Production License field in WellBore tables"^^xsd:string ;
519 -npd:discoveryOperator 557 + rdfs:domain <http://www.reportinghub.no/ep/schema/well#WellBore> ;
520 - rdf:type owl:ObjectProperty ; 558 + rdfs:range facility:Facility .
521 - rdfs:comment "Corresponds to Operator field in NPD Discovery table (overview)"^^xsd:string ; 559 +
522 - rdfs:domain npd:Discovery ; 560 +npd:drillingOperator
523 - rdfs:range npd:Company . 561 + rdf:type owl:ObjectProperty ;
524 - 562 + rdfs:comment "Corresponds to Drilling Operator field in WellBore tables"^^xsd:string ;
525 -npd:discoveryOwner 563 + rdfs:domain <http://www.reportinghub.no/ep/schema/well#WellBore> ;
526 - rdf:type owl:ObjectProperty ; 564 + rdfs:range organization:Company .
527 - rdfs:comment "Corresponds to Owner field in NPD Discovery table (see also Owner Kind)"^^xsd:string ; 565 +
528 - rdfs:domain npd:Discovery ; 566 +npd:endDate
529 - rdfs:range npd:Owner . 567 + rdf:type owl:DatatypeProperty ;
530 - 568 + rdfs:comment "The date at which an individual ceases to exist"^^xsd:string ;
531 -npd:discoveryWellBore 569 + rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalThing> ;
532 - rdf:type owl:ObjectProperty ; 570 + rdfs:range xsd:date .
533 - rdfs:comment "Corresponds to Discovery Wellbore NPDID in the Discovery table (overview)"^^xsd:string ; 571 +
534 - rdfs:domain npd:Discovery ; 572 +npd:facilityKind
535 - rdfs:range npd:WellBore . 573 + rdf:type owl:DatatypeProperty ;
536 - 574 + rdfs:comment "corresponds to Kind field in both the fixed and moveable facility tables"^^xsd:string ;
537 -npd:discoveryYear 575 + rdfs:domain facility:Facility ;
538 - rdf:type owl:DatatypeProperty ; 576 + rdfs:range xsd:string .
539 - rdfs:domain npd:Discovery ; 577 +
540 - rdfs:range xsd:integer . 578 +npd:fieldDiscoveryWellBore
541 - 579 + rdf:type owl:ObjectProperty ;
542 -npd:drilledInProductionLicence 580 + rdfs:comment "Corresponds to Discovery Wellbore NPDID in the Field table "^^xsd:string ;
543 - rdf:type owl:ObjectProperty ; 581 + rdfs:domain npd:Field ;
544 - rdfs:comment "Corresponds to Drilled in Production Licence field in WellBore tables"^^xsd:string ; 582 + rdfs:range <http://www.reportinghub.no/ep/schema/well#WellBore> .
545 - rdfs:domain npd:WellBore ; 583 +
546 - rdfs:range npd:Licence . 584 +npd:fieldOperator
547 - 585 + rdf:type owl:ObjectProperty ;
548 -npd:drillingFacility 586 + rdfs:domain npd:Field ;
549 - rdf:type owl:ObjectProperty ; 587 + rdfs:range organization:Company .
550 - rdfs:comment "Corresponds to Drilled in Production License field in WellBore tables"^^xsd:string ; 588 +
551 - rdfs:domain npd:WellBore ; 589 +npd:fieldOwner
552 - rdfs:range npd:Facility . 590 + rdf:type owl:ObjectProperty ;
553 - 591 + rdfs:comment "The owner column in the NPD Field table may correspond to a BAA or a License, as indicated by the Owner Kind column"^^xsd:string ;
554 -npd:drillingOperator 592 + rdfs:domain npd:Field ;
555 - rdf:type owl:ObjectProperty ; 593 + rdfs:range npd:Owner .
556 - rdfs:comment "Corresponds to Drilling Operator field in WellBore tables"^^xsd:string ; 594 +
557 - rdfs:domain npd:WellBore ; 595 +npd:fixedFacilityPhase
558 - rdfs:range npd:Company . 596 + rdf:type owl:ObjectProperty ;
559 - 597 + rdfs:comment "corresponds to Phase field in fixed facility tables"^^xsd:string ;
560 -npd:endDate 598 + rdfs:domain facility:FixedFacility ;
561 - rdf:type owl:DatatypeProperty ; 599 + rdfs:range npd:FixedFacilityPhase .
562 - rdfs:comment "The date at which an individual ceases to exist"^^xsd:string ; 600 +
563 - rdfs:domain npd:TemporalIndividual ; 601 +npd:id
564 - rdfs:range xsd:date . 602 + rdf:type owl:DatatypeProperty ;
565 - 603 + rdfs:domain npd:NpdIndividual ;
566 -npd:facilityKind 604 + rdfs:range xsd:string .
567 - rdf:type owl:DatatypeProperty ; 605 +
568 - rdfs:comment "corresponds to Kind field in both the fixed and moveable facility tables"^^xsd:string ; 606 +npd:licenceShared
569 - rdfs:domain npd:Facility ; 607 + rdf:type owl:ObjectProperty ;
570 - rdfs:range xsd:string . 608 + rdfs:domain npd:ShareOfLicence ;
571 - 609 + rdfs:range npd:Licence .
572 -npd:fieldDiscoveryWellBore 610 +
573 - rdf:type owl:ObjectProperty ; 611 +npd:licenseStatus
574 - rdfs:comment "Corresponds to Discovery Wellbore NPDID in the Field table "^^xsd:string ; 612 + rdf:type owl:ObjectProperty ;
575 - rdfs:domain npd:Field ; 613 + rdfs:comment "corresponds to the Status field in the License table"^^xsd:string ;
576 - rdfs:range npd:WellBore . 614 + rdfs:domain npd:Licence ;
577 - 615 + rdfs:range npd:LicenseStatus .
578 -npd:fieldOperator 616 +
579 - rdf:type owl:ObjectProperty ; 617 +npd:licensingActivity
580 - rdfs:domain npd:Field ; 618 + rdf:type owl:DatatypeProperty ;
581 - rdfs:range npd:Company . 619 + rdfs:comment "corresponds to the licensing activity field in the License table"^^xsd:string ;
582 - 620 + rdfs:domain npd:Licence ;
583 -npd:fieldOwner 621 + rdfs:range xsd:string .
584 - rdf:type owl:ObjectProperty ; 622 +
585 - rdfs:comment "The owner column in the NPD Field table may correspond to a BAA or a License, as indicated by the Owner Kind column"^^xsd:string ; 623 +npd:name
586 - rdfs:domain npd:Field ; 624 + rdf:type owl:DatatypeProperty ;
587 - rdfs:range npd:Owner . 625 + rdfs:domain npd:Individual ;
588 - 626 + rdfs:range xsd:string ;
589 -npd:fixedFacilityPhase 627 + rdfs:subPropertyOf rdfs:label .
590 - rdf:type owl:ObjectProperty ; 628 +
591 - rdfs:comment "corresponds to Phase field in fixed facility tables"^^xsd:string ; 629 +npd:organisationNumber
592 - rdfs:domain npd:FixedFacility ; 630 + rdf:type owl:DatatypeProperty ;
593 - rdfs:range npd:FixedFacilityPhase . 631 + rdfs:domain npd:OperatingCompany ;
594 - 632 + rdfs:label "organisation number"^^xsd:string ;
595 -npd:id 633 + rdfs:range xsd:string .
596 - rdf:type owl:DatatypeProperty ; 634 +
597 - rdfs:domain npd:NpdIndividual ; 635 +npd:parentCompany
598 - rdfs:range xsd:string . 636 + rdf:type owl:ObjectProperty ;
599 - 637 + rdfs:domain npd:OperatingCompany ;
600 -npd:licenceShared 638 + rdfs:range npd:ParentCompany .
601 - rdf:type owl:ObjectProperty ; 639 +
602 - rdfs:domain npd:ShareOfLicence ; 640 +npd:partOfField
603 - rdfs:range npd:Licence . 641 + rdf:type owl:ObjectProperty ;
604 - 642 + rdfs:domain npd:FieldPart ;
605 -npd:licenseStatus 643 + rdfs:range npd:Field .
606 - rdf:type owl:ObjectProperty ; 644 +
607 - rdfs:comment "corresponds to the Status field in the License table"^^xsd:string ; 645 +npd:partOfTuf
608 - rdfs:domain npd:Licence ; 646 + rdf:type owl:ObjectProperty ;
609 - rdfs:range npd:LicenseStatus . 647 + rdfs:domain npd:TufPart ;
610 - 648 + rdfs:range npd:TUF .
611 -npd:licensingActivity 649 +
612 - rdf:type owl:DatatypeProperty ; 650 +npd:partOfWell
613 - rdfs:comment "corresponds to the licensing activity field in the License table"^^xsd:string ; 651 + rdf:type owl:ObjectProperty ;
614 - rdfs:domain npd:Licence ; 652 + rdfs:domain <http://www.reportinghub.no/ep/schema/well#WellBore> ;
615 - rdfs:range xsd:string . 653 + rdfs:range <http://www.reportinghub.no/ep/schema/well#Well> .
616 - 654 +
617 -npd:name 655 +npd:percentageOfShare
618 - rdf:type owl:DatatypeProperty ; 656 + rdf:type owl:DatatypeProperty ;
619 - rdfs:domain npd:Individual ; 657 + rdfs:domain npd:Share ;
620 - rdfs:range xsd:string ; 658 + rdfs:range xsd:float .
621 - rdfs:subPropertyOf rdfs:label . 659 +
622 - 660 +npd:productionFacility
623 -npd:organisationNumber 661 + rdf:type owl:ObjectProperty ;
624 - rdf:type owl:DatatypeProperty ; 662 + rdfs:comment "Corresponds to Production Facility field in WellBore tables"^^xsd:string ;
625 - rdfs:domain npd:OperatingCompany ; 663 + rdfs:domain <http://www.reportinghub.no/ep/schema/well#WellBore> ;
626 - rdfs:label "organisation number"^^xsd:string ; 664 + rdfs:range facility:Facility .
627 - rdfs:range xsd:string . 665 +
628 - 666 +npd:shareHolder
629 -npd:parentCompany 667 + rdf:type owl:ObjectProperty ;
630 - rdf:type owl:ObjectProperty ; 668 + rdfs:comment "Equivalent to AwardedTo field in License table"^^xsd:string ;
631 - rdfs:domain npd:OperatingCompany ; 669 + rdfs:domain npd:Share ;
632 - rdfs:range npd:ParentCompany . 670 + rdfs:range organization:Company .
633 - 671 +
634 -npd:partOfField 672 +npd:startDate
635 - rdf:type owl:ObjectProperty ; 673 + rdf:type owl:DatatypeProperty ;
636 - rdfs:domain npd:FieldPart ; 674 + rdfs:comment "The date at which an individual comes into existance"^^xsd:string ;
637 - rdfs:range npd:Field . 675 + rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalThing> ;
638 - 676 + rdfs:range xsd:date .
639 -npd:partOfTuf 677 +
640 - rdf:type owl:ObjectProperty ; 678 +npd:wellBoreCompletionDate
641 - rdfs:domain npd:TufPart ; 679 + rdf:type owl:DatatypeProperty ;
642 - rdfs:range npd:TUF . 680 + rdfs:comment "Corresponds to Completion Date field in WellBore tables"^^xsd:string ;
643 - 681 + rdfs:domain <http://www.reportinghub.no/ep/schema/well#WellBore> ;
644 -npd:partOfWell 682 + rdfs:range xsd:date ;
645 - rdf:type owl:ObjectProperty ; 683 + rdfs:subPropertyOf npd:endDate .
646 - rdfs:domain npd:WellBore ; 684 +
647 - rdfs:range npd:Well . 685 +npd:wellBoreContent
648 - 686 + rdf:type owl:ObjectProperty ;
649 -npd:percentageOfShare 687 + rdfs:comment "Corresponds to Content field in WellBore tables"^^xsd:string ;
650 - rdf:type owl:DatatypeProperty ; 688 + rdfs:domain <http://www.reportinghub.no/ep/schema/well#WellBore> ;
651 - rdfs:domain npd:Share ; 689 + rdfs:range npd:WellBoreContent .
652 - rdfs:range xsd:float . 690 +
653 - 691 +npd:wellBoreDrillPermit
654 -npd:productionFacility 692 + rdf:type owl:DatatypeProperty ;
655 - rdf:type owl:ObjectProperty ; 693 + rdfs:comment "Corresponds to Drill Permit field in WellBore tables"^^xsd:string ;
656 - rdfs:comment "Corresponds to Production Facility field in WellBore tables"^^xsd:string ; 694 + rdfs:domain <http://www.reportinghub.no/ep/schema/well#WellBore> ;
657 - rdfs:domain npd:WellBore ; 695 + rdfs:range xsd:string .
658 - rdfs:range npd:Facility . 696 +
659 - 697 +npd:wellBorePurpose
660 -npd:shareHolder 698 + rdf:type owl:ObjectProperty ;
661 - rdf:type owl:ObjectProperty ; 699 + rdfs:comment "Corresponds to Purpose field in WellBore tables"^^xsd:string ;
662 - rdfs:comment "Equivalent to AwardedTo field in License table"^^xsd:string ; 700 + rdfs:domain <http://www.reportinghub.no/ep/schema/well#WellBore> ;
663 - rdfs:domain npd:Share ; 701 + rdfs:range npd:WellBorePurpose .
664 - rdfs:range npd:Company . 702 +
665 - 703 +npd:wellBoreType
666 -npd:startDate 704 + rdf:type owl:DatatypeProperty ;
667 - rdf:type owl:DatatypeProperty ; 705 + rdfs:comment "Corresponds to Type field in WellBore tables"^^xsd:string ;
668 - rdfs:comment "The date at which an individual comes into existance"^^xsd:string ; 706 + rdfs:domain <http://www.reportinghub.no/ep/schema/well#WellBore> ;
669 - rdfs:domain npd:TemporalIndividual ; 707 + rdfs:range xsd:string .
670 - rdfs:range xsd:date . 708 +
671 - 709 +npd:wellPartOfField
672 -npd:wellBoreCompletionDate 710 + rdf:type owl:ObjectProperty ;
673 - rdf:type owl:DatatypeProperty ; 711 + rdfs:comment "A field may have several Wells, however this information is not presented directly in the NPD data. Each Well usually has one (occasionally more than one) WellBore, and so in order to ascertain what field the Well is in, we have to infer it from the related WellBore table. Unfortunately, the Field column is not always populated, so sometimes the Field can only be inferred from the License, which usually corresponds to a Field."^^xsd:string ;
674 - rdfs:comment "Corresponds to Completion Date field in WellBore tables"^^xsd:string ; 712 + rdfs:domain <http://www.reportinghub.no/ep/schema/well#Well> ;
675 - rdfs:domain npd:WellBore ; 713 + rdfs:range npd:Field .
676 - rdfs:range xsd:date ; 714 +
677 - rdfs:subPropertyOf npd:endDate . 715 +npd:wellboreOwner
678 - 716 + rdf:type owl:ObjectProperty ;
679 -npd:wellBoreContent 717 + rdfs:comment "Corresponds to Owner field in WellBore tables - see also Owner Kind"^^xsd:string ;
680 - rdf:type owl:ObjectProperty ; 718 + rdfs:domain <http://www.reportinghub.no/ep/schema/well#WellBore> ;
681 - rdfs:comment "Corresponds to Content field in WellBore tables"^^xsd:string ; 719 + rdfs:range npd:Owner .
682 - rdfs:domain npd:WellBore ;
683 - rdfs:range npd:WellBoreContent .
684 -
685 -npd:wellBoreDrillPermit
686 - rdf:type owl:DatatypeProperty ;
687 - rdfs:comment "Corresponds to Drill Permit field in WellBore tables"^^xsd:string ;
688 - rdfs:domain npd:WellBore ;
689 - rdfs:range xsd:string .
690 -
691 -npd:wellBorePurpose
692 - rdf:type owl:ObjectProperty ;
693 - rdfs:comment "Corresponds to Purpose field in WellBore tables"^^xsd:string ;
694 - rdfs:domain npd:WellBore ;
695 - rdfs:range npd:WellBorePurpose .
696 -
697 -npd:wellBoreType
698 - rdf:type owl:DatatypeProperty ;
699 - rdfs:comment "Corresponds to Type field in WellBore tables"^^xsd:string ;
700 - rdfs:domain npd:WellBore ;
701 - rdfs:range xsd:string .
702 -
703 -npd:wellPartOfField
704 - rdf:type owl:ObjectProperty ;
705 - rdfs:comment "A field may have several Wells, however this information is not presented directly in the NPD data. Each Well usually has one (occasionally more than one) WellBore, and so in order to ascertain what field the Well is in, we have to infer it from the related WellBore table. Unfortunately, the Field column is not always populated, so sometimes the Field can only be inferred from the License, which usually corresponds to a Field."^^xsd:string ;
706 - rdfs:domain npd:Well ;
707 - rdfs:range npd:Field .
708 -
709 -npd:wellboreOwner
710 - rdf:type owl:ObjectProperty ;
711 - rdfs:comment "Corresponds to Owner field in WellBore tables - see also Owner Kind"^^xsd:string ;
712 - rdfs:domain npd:WellBore ;
713 - rdfs:range npd:Owner .
......
1 -# baseURI: http://www.reportinghub.no/spin/rh 1 +# Saved by TopBraid on Tue Aug 09 15:37:11 BST 2011
2 -# imports: http://spinrdf.org/spin 2 +# baseURI: http://www.reportinghub.no/spin/rh
3 -# imports: http://topbraid.org/spin/spinmapl 3 +# imports: http://topbraid.org/spin/spinmapl
4 -# imports: http://www.reportinghub.no/1.1/schema/npd 4 +# imports: http://www.reportinghub.no/1.1/schema/npd
5 - 5 +# imports: http://spinrdf.org/spin
6 -@prefix fn: <http://www.w3.org/2005/xpath-functions#> . 6 +
7 -@prefix owl: <http://www.w3.org/2002/07/owl#> . 7 +@prefix fn: <http://www.w3.org/2005/xpath-functions#> .
8 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 8 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
9 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 9 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
10 -@prefix rhspin: <http://www.reportinghub.no/spin/rh#> . 10 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
11 -@prefix sp: <http://spinrdf.org/sp#> . 11 +@prefix rhspin: <http://www.reportinghub.no/spin/rh#> .
12 -@prefix spif: <http://spinrdf.org/spif#> . 12 +@prefix sp: <http://spinrdf.org/sp#> .
13 -@prefix spin: <http://spinrdf.org/spin#> . 13 +@prefix spif: <http://spinrdf.org/spif#> .
14 -@prefix spl: <http://spinrdf.org/spl#> . 14 +@prefix spin: <http://spinrdf.org/spin#> .
15 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 15 +@prefix spl: <http://spinrdf.org/spl#> .
16 - 16 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
17 -<http://spinrdf.org/arg#company> 17 +
18 - rdf:type rdf:Property ; 18 +<http://spinrdf.org/arg#company>
19 - rdfs:label "company"^^xsd:string ; 19 + rdf:type rdf:Property ;
20 - rdfs:subPropertyOf sp:arg . 20 + rdfs:label "company"^^xsd:string ;
21 - 21 + rdfs:subPropertyOf sp:arg .
22 -<http://spinrdf.org/arg#id> 22 +
23 - rdf:type rdf:Property ; 23 +<http://spinrdf.org/arg#id>
24 - rdfs:label "id"^^xsd:string ; 24 + rdf:type rdf:Property ;
25 - rdfs:subPropertyOf sp:arg . 25 + rdfs:label "id"^^xsd:string ;
26 - 26 + rdfs:subPropertyOf sp:arg .
27 -<http://spinrdf.org/arg#name> 27 +
28 - rdf:type rdf:Property ; 28 +<http://spinrdf.org/arg#name>
29 - rdfs:label "name"^^xsd:string ; 29 + rdf:type rdf:Property ;
30 - rdfs:subPropertyOf sp:arg . 30 + rdfs:label "name"^^xsd:string ;
31 - 31 + rdfs:subPropertyOf sp:arg .
32 -<http://spinrdf.org/arg#well> 32 +
33 - rdf:type rdf:Property ; 33 +<http://spinrdf.org/arg#well>
34 - rdfs:label "well"^^xsd:string ; 34 + rdf:type rdf:Property ;
35 - rdfs:subPropertyOf sp:arg . 35 + rdfs:label "well"^^xsd:string ;
36 - 36 + rdfs:subPropertyOf sp:arg .
37 -<http://spinrdf.org/arg#wellBoreName> 37 +
38 - rdf:type rdf:Property ; 38 +<http://spinrdf.org/arg#wellBoreName>
39 - rdfs:label "well bore name"^^xsd:string ; 39 + rdf:type rdf:Property ;
40 - rdfs:subPropertyOf sp:arg . 40 + rdfs:label "well bore name"^^xsd:string ;
41 - 41 + rdfs:subPropertyOf sp:arg .
42 -<http://spinrdf.org/arg#wellName> 42 +
43 - rdf:type rdf:Property ; 43 +<http://spinrdf.org/arg#wellName>
44 - rdfs:label "well name"^^xsd:string ; 44 + rdf:type rdf:Property ;
45 - rdfs:subPropertyOf sp:arg . 45 + rdfs:label "well name"^^xsd:string ;
46 - 46 + rdfs:subPropertyOf sp:arg .
47 -<http://www.reportinghub.no/spin/rh> 47 +
48 - rdf:type owl:Ontology ; 48 +<http://www.reportinghub.no/spin/rh>
49 - rdfs:comment "A collection of SPIN functions and templates to support working with the ReportingHub schemas."^^xsd:string ; 49 + rdf:type owl:Ontology ;
50 - owl:imports <http://topbraid.org/spin/spinmapl> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/1.1/schema/npd> ; 50 + rdfs:comment "A collection of SPIN functions and templates to support working with the ReportingHub schemas."^^xsd:string ;
51 - owl:versionInfo "0.1.0"^^xsd:string . 51 + owl:imports <http://topbraid.org/spin/spinmapl> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/1.1/schema/npd> ;
52 - 52 + owl:versionInfo "0.1.0"^^xsd:string .
53 -rhspin:GetWellBoresOfWell 53 +
54 - rdf:type spin:SelectTemplate ; 54 +rhspin:GetWellBoresOfWell
55 - rdfs:comment "Gets an ordered list of well bores that belong to a given Well. Result variables are ?wellBore and ?wellBoreName."^^xsd:string ; 55 + rdf:type spin:SelectTemplate ;
56 - rdfs:label "Get well bores of well"^^xsd:string ; 56 + rdfs:comment "Gets an ordered list of well bores that belong to a given Well. Result variables are ?wellBore and ?wellBoreName."^^xsd:string ;
57 - rdfs:subClassOf spin:SelectTemplates ; 57 + rdfs:label "Get well bores of well"^^xsd:string ;
58 - spin:body 58 + rdfs:subClassOf spin:SelectTemplates ;
59 - [ rdf:type sp:Select ; 59 + spin:body
60 - sp:orderBy (_:b1) ; 60 + [ rdf:type sp:Select ;
61 - sp:resultVariables (_:b2 _:b1) ; 61 + sp:orderBy (_:b1) ;
62 - sp:where ([ rdf:type sp:NamedGraph ; 62 + sp:resultVariables (_:b2 _:b1) ;
63 - sp:elements ([ sp:object 63 + sp:where ([ rdf:type sp:NamedGraph ;
64 - [ sp:varName "well"^^xsd:string 64 + sp:elements ([ sp:object
65 - ] ; 65 + [ sp:varName "well"^^xsd:string
66 - sp:predicate <http://www.reportinghub.no/schema/npd#partOfWell> ; 66 + ] ;
67 - sp:subject _:b2 67 + sp:predicate <http://www.reportinghub.no/schema/npd#partOfWell> ;
68 - ] [ sp:object _:b1 ; 68 + sp:subject _:b2
69 - sp:predicate <http://www.reportinghub.no/schema/npd#name> ; 69 + ] [ sp:object _:b1 ;
70 - sp:subject _:b2 70 + sp:predicate <http://www.reportinghub.no/schema/npd#name> ;
71 - ]) ; 71 + sp:subject _:b2
72 - sp:graphNameNode <https://www.reportinghub.no/data/npd> 72 + ]) ;
73 - ]) 73 + sp:graphNameNode <https://www.reportinghub.no/data/npd>
74 - ] ; 74 + ])
75 - spin:constraint 75 + ] ;
76 - [ rdf:type spl:Argument ; 76 + spin:constraint
77 - rdfs:comment "The Well to get the bores of."^^xsd:string ; 77 + [ rdf:type spl:Argument ;
78 - spl:predicate <http://spinrdf.org/arg#well> ; 78 + rdfs:comment "The Well to get the bores of."^^xsd:string ;
79 - spl:valueType <http://www.reportinghub.no/schema/npd#Well> 79 + spl:predicate <http://spinrdf.org/arg#well> ;
80 - ] . 80 + spl:valueType <http://www.reportinghub.no/ep/schema/well#Well>
81 - 81 + ] .
82 -rhspin:baaById 82 +
83 - rdf:type spin:Function ; 83 +rhspin:baaById
84 - rdfs:label "baa by id"^^xsd:string ; 84 + rdf:type spin:Function ;
85 - rdfs:subClassOf spl:URIFunctions ; 85 + rdfs:label "baa by id"^^xsd:string ;
86 - spin:body 86 + rdfs:subClassOf spl:URIFunctions ;
87 - [ rdf:type sp:Select ; 87 + spin:body
88 - sp:resultVariables ([ rdf:type sp:iri ; 88 + [ rdf:type sp:Select ;
89 - sp:arg1 [ rdf:type fn:concat ; 89 + sp:resultVariables ([ rdf:type sp:iri ;
90 - sp:arg1 "https://www.reportinghub.no/ep/data/BAA-" ; 90 + sp:arg1 [ rdf:type fn:concat ;
91 - sp:arg2 [ sp:varName "id"^^xsd:string 91 + sp:arg1 "https://www.reportinghub.no/ep/data/BAA-" ;
92 - ] 92 + sp:arg2 [ sp:varName "id"^^xsd:string
93 - ] 93 + ]
94 - ]) ; 94 + ]
95 - sp:where () 95 + ]) ;
96 - ] ; 96 + sp:where ()
97 - spin:constraint 97 + ] ;
98 - [ rdf:type spl:Argument ; 98 + spin:constraint
99 - rdfs:comment "The NPD id of the BAA."^^xsd:string ; 99 + [ rdf:type spl:Argument ;
100 - spl:predicate <http://spinrdf.org/arg#id> ; 100 + rdfs:comment "The NPD id of the BAA."^^xsd:string ;
101 - spl:valueType xsd:string 101 + spl:predicate <http://spinrdf.org/arg#id> ;
102 - ] . 102 + spl:valueType xsd:string
103 - 103 + ] .
104 -rhspin:companyById 104 +
105 - rdf:type spin:Function ; 105 +rhspin:companyById
106 - rdfs:label "company by id"^^xsd:string ; 106 + rdf:type spin:Function ;
107 - rdfs:subClassOf spl:URIFunctions ; 107 + rdfs:label "company by id"^^xsd:string ;
108 - spin:body 108 + rdfs:subClassOf spl:URIFunctions ;
109 - [ rdf:type sp:Select ; 109 + spin:body
110 - sp:resultVariables ([ rdf:type sp:iri ; 110 + [ rdf:type sp:Select ;
111 - sp:arg1 [ rdf:type fn:concat ; 111 + sp:resultVariables ([ rdf:type sp:iri ;
112 - sp:arg1 "https://www.reportinghub.no/ep/data/Company-" ; 112 + sp:arg1 [ rdf:type fn:concat ;
113 - sp:arg2 [ sp:varName "id"^^xsd:string 113 + sp:arg1 "https://www.reportinghub.no/ep/data/Company-" ;
114 - ] 114 + sp:arg2 [ sp:varName "id"^^xsd:string
115 - ] 115 + ]
116 - ]) ; 116 + ]
117 - sp:where () 117 + ]) ;
118 - ] ; 118 + sp:where ()
119 - spin:constraint 119 + ] ;
120 - [ rdf:type spl:Argument ; 120 + spin:constraint
121 - rdfs:comment "The NPD id of the company."^^xsd:string ; 121 + [ rdf:type spl:Argument ;
122 - spl:predicate <http://spinrdf.org/arg#id> ; 122 + rdfs:comment "The NPD id of the company."^^xsd:string ;
123 - spl:valueType xsd:string 123 + spl:predicate <http://spinrdf.org/arg#id> ;
124 - ] . 124 + spl:valueType xsd:string
125 - 125 + ] .
126 -rhspin:companyHasLicenceForWellBore 126 +
127 - rdf:type spin:MagicProperty ; 127 +rhspin:companyHasLicenceForWellBore
128 - rdfs:comment "A magic property that defines a relationship between companies (left side) and well bores (right side). It matches those well bores that the company currently holds a licence for. The query is optimized for the direction when the company is given and the well bores variable."^^xsd:string ; 128 + rdf:type spin:MagicProperty ;
129 - rdfs:label "company has licence for well bore"^^xsd:string ; 129 + rdfs:comment "A magic property that defines a relationship between companies (left side) and well bores (right side). It matches those well bores that the company currently holds a licence for. The query is optimized for the direction when the company is given and the well bores variable."^^xsd:string ;
130 - rdfs:subClassOf spin:MagicProperties ; 130 + rdfs:label "company has licence for well bore"^^xsd:string ;
131 - spin:body 131 + rdfs:subClassOf spin:MagicProperties ;
132 - [ rdf:type sp:Select ; 132 + spin:body
133 - sp:distinct "true"^^xsd:boolean ; 133 + [ rdf:type sp:Select ;
134 - sp:resultVariables (_:b3) ; 134 + sp:distinct "true"^^xsd:boolean ;
135 - sp:where ([ rdf:type sp:Bind ; 135 + sp:resultVariables (_:b3) ;
136 - sp:expression 136 + sp:where ([ rdf:type sp:Bind ;
137 - [ rdf:type xsd:date ; 137 + sp:expression
138 - sp:arg1 [ rdf:type fn:substring ; 138 + [ rdf:type xsd:date ;
139 - sp:arg1 [ rdf:type xsd:string ; 139 + sp:arg1 [ rdf:type fn:substring ;
140 - sp:arg1 [ rdf:type sp:now 140 + sp:arg1 [ rdf:type xsd:string ;
141 - ] 141 + sp:arg1 [ rdf:type sp:now
142 - ] ; 142 + ]
143 - sp:arg2 1 ; 143 + ] ;
144 - sp:arg3 10 144 + sp:arg2 1 ;
145 - ] 145 + sp:arg3 10
146 - ] ; 146 + ]
147 - sp:variable _:b4 147 + ] ;
148 - ] [ sp:object spin:_arg1 ; 148 + sp:variable _:b4
149 - sp:predicate <http://www.reportinghub.no/schema/npd#shareHolder> ; 149 + ] [ sp:object spin:_arg1 ;
150 - sp:subject _:b5 150 + sp:predicate <http://www.reportinghub.no/schema/npd#shareHolder> ;
151 - ] [ sp:object _:b6 ; 151 + sp:subject _:b5
152 - sp:predicate <http://www.reportinghub.no/schema/npd#licenceShared> ; 152 + ] [ sp:object _:b6 ;
153 - sp:subject _:b5 153 + sp:predicate <http://www.reportinghub.no/schema/npd#licenceShared> ;
154 - ] [ sp:object <http://www.reportinghub.no/schema/npd#LS_Active> ; 154 + sp:subject _:b5
155 - sp:predicate <http://www.reportinghub.no/schema/npd#licenseStatus> ; 155 + ] [ sp:object <http://www.reportinghub.no/schema/npd#LS_Active> ;
156 - sp:subject _:b6 156 + sp:predicate <http://www.reportinghub.no/schema/npd#licenseStatus> ;
157 - ] [ sp:object _:b7 ; 157 + sp:subject _:b6
158 - sp:predicate <http://www.reportinghub.no/schema/npd#startDate> ; 158 + ] [ sp:object _:b7 ;
159 - sp:subject _:b6 159 + sp:predicate <http://www.reportinghub.no/schema/npd#startDate> ;
160 - ] [ rdf:type sp:Filter ; 160 + sp:subject _:b6
161 - sp:expression 161 + ] [ rdf:type sp:Filter ;
162 - [ rdf:type sp:le ; 162 + sp:expression
163 - sp:arg1 _:b7 ; 163 + [ rdf:type sp:le ;
164 - sp:arg2 _:b4 164 + sp:arg1 _:b7 ;
165 - ] 165 + sp:arg2 _:b4
166 - ] [ sp:object _:b8 ; 166 + ]
167 - sp:predicate <http://www.reportinghub.no/schema/npd#endDate> ; 167 + ] [ sp:object _:b8 ;
168 - sp:subject _:b6 168 + sp:predicate <http://www.reportinghub.no/schema/npd#endDate> ;
169 - ] [ rdf:type sp:Filter ; 169 + sp:subject _:b6
170 - sp:expression 170 + ] [ rdf:type sp:Filter ;
171 - [ rdf:type sp:gt ; 171 + sp:expression
172 - sp:arg1 _:b8 ; 172 + [ rdf:type sp:gt ;
173 - sp:arg2 _:b4 173 + sp:arg1 _:b8 ;
174 - ] 174 + sp:arg2 _:b4
175 - ] [ sp:object _:b6 ; 175 + ]
176 - sp:predicate <http://www.reportinghub.no/schema/npd#drilledInProductionLicence> ; 176 + ] [ sp:object _:b6 ;
177 - sp:subject _:b3 177 + sp:predicate <http://www.reportinghub.no/schema/npd#drilledInProductionLicence> ;
178 - ]) 178 + sp:subject _:b3
179 - ] ; 179 + ])
180 - spin:constraint 180 + ] ;
181 - [ rdf:type spl:Argument ; 181 + spin:constraint
182 - rdfs:comment "The Company to match."^^xsd:string ; 182 + [ rdf:type spl:Argument ;
183 - spl:predicate sp:arg1 ; 183 + rdfs:comment "The Company to match."^^xsd:string ;
184 - spl:valueType <http://www.reportinghub.no/schema/npd#Company> 184 + spl:predicate sp:arg1 ;
185 - ] ; 185 + spl:valueType <http://www.reportinghub.no/ep/schema/organization#Company>
186 - spin:returnType <http://www.reportinghub.no/schema/npd#WellBore> . 186 + ] ;
187 - 187 + spin:returnType <http://www.reportinghub.no/ep/schema/well#WellBore> .
188 -rhspin:discoveryById 188 +
189 - rdf:type spin:Function ; 189 +rhspin:discoveryById
190 - rdfs:label "discovery by id"^^xsd:string ; 190 + rdf:type spin:Function ;
191 - rdfs:subClassOf spl:URIFunctions ; 191 + rdfs:label "discovery by id"^^xsd:string ;
192 - spin:body 192 + rdfs:subClassOf spl:URIFunctions ;
193 - [ rdf:type sp:Select ; 193 + spin:body
194 - sp:resultVariables ([ rdf:type sp:iri ; 194 + [ rdf:type sp:Select ;
195 - sp:arg1 [ rdf:type fn:concat ; 195 + sp:resultVariables ([ rdf:type sp:iri ;
196 - sp:arg1 "https://www.reportinghub.no/ep/data/Discovery-" ; 196 + sp:arg1 [ rdf:type fn:concat ;
197 - sp:arg2 [ sp:varName "id"^^xsd:string 197 + sp:arg1 "https://www.reportinghub.no/ep/data/Discovery-" ;
198 - ] 198 + sp:arg2 [ sp:varName "id"^^xsd:string
199 - ] 199 + ]
200 - ]) ; 200 + ]
201 - sp:where () 201 + ]) ;
202 - ] ; 202 + sp:where ()
203 - spin:constraint 203 + ] ;
204 - [ rdf:type spl:Argument ; 204 + spin:constraint
205 - rdfs:comment "The NPD id of the Discovery."^^xsd:string ; 205 + [ rdf:type spl:Argument ;
206 - spl:predicate <http://spinrdf.org/arg#id> ; 206 + rdfs:comment "The NPD id of the Discovery."^^xsd:string ;
207 - spl:valueType xsd:string 207 + spl:predicate <http://spinrdf.org/arg#id> ;
208 - ] . 208 + spl:valueType xsd:string
209 - 209 + ] .
210 -rhspin:facilityById 210 +
211 - rdf:type spin:Function ; 211 +rhspin:facilityById
212 - rdfs:label "facility by id"^^xsd:string ; 212 + rdf:type spin:Function ;
213 - rdfs:subClassOf spl:URIFunctions ; 213 + rdfs:label "facility by id"^^xsd:string ;
214 - spin:body 214 + rdfs:subClassOf spl:URIFunctions ;
215 - [ rdf:type sp:Select ; 215 + spin:body
216 - sp:resultVariables ([ rdf:type sp:iri ; 216 + [ rdf:type sp:Select ;
217 - sp:arg1 [ rdf:type fn:concat ; 217 + sp:resultVariables ([ rdf:type sp:iri ;
218 - sp:arg1 "https://www.reportinghub.no/ep/data/Facility-" ; 218 + sp:arg1 [ rdf:type fn:concat ;
219 - sp:arg2 [ sp:varName "id"^^xsd:string 219 + sp:arg1 "https://www.reportinghub.no/ep/data/Facility-" ;
220 - ] 220 + sp:arg2 [ sp:varName "id"^^xsd:string
221 - ] 221 + ]
222 - ]) ; 222 + ]
223 - sp:where () 223 + ]) ;
224 - ] ; 224 + sp:where ()
225 - spin:constraint 225 + ] ;
226 - [ rdf:type spl:Argument ; 226 + spin:constraint
227 - rdfs:comment "The NPD id of the facility."^^xsd:string ; 227 + [ rdf:type spl:Argument ;
228 - spl:predicate <http://spinrdf.org/arg#id> ; 228 + rdfs:comment "The NPD id of the facility."^^xsd:string ;
229 - spl:valueType xsd:string 229 + spl:predicate <http://spinrdf.org/arg#id> ;
230 - ] . 230 + spl:valueType xsd:string
231 - 231 + ] .
232 -rhspin:fieldById 232 +
233 - rdf:type spin:Function ; 233 +rhspin:fieldById
234 - rdfs:label "field by id"^^xsd:string ; 234 + rdf:type spin:Function ;
235 - rdfs:subClassOf spl:URIFunctions ; 235 + rdfs:label "field by id"^^xsd:string ;
236 - spin:body 236 + rdfs:subClassOf spl:URIFunctions ;
237 - [ rdf:type sp:Select ; 237 + spin:body
238 - sp:resultVariables ([ rdf:type sp:iri ; 238 + [ rdf:type sp:Select ;
239 - sp:arg1 [ rdf:type fn:concat ; 239 + sp:resultVariables ([ rdf:type sp:iri ;
240 - sp:arg1 "https://www.reportinghub.no/ep/data/Field-" ; 240 + sp:arg1 [ rdf:type fn:concat ;
241 - sp:arg2 [ sp:varName "id"^^xsd:string 241 + sp:arg1 "https://www.reportinghub.no/ep/data/Field-" ;
242 - ] 242 + sp:arg2 [ sp:varName "id"^^xsd:string
243 - ] 243 + ]
244 - ]) ; 244 + ]
245 - sp:where () 245 + ]) ;
246 - ] ; 246 + sp:where ()
247 - spin:constraint 247 + ] ;
248 - [ rdf:type spl:Argument ; 248 + spin:constraint
249 - rdfs:comment "The NPD id of the field."^^xsd:string ; 249 + [ rdf:type spl:Argument ;
250 - spl:predicate <http://spinrdf.org/arg#id> ; 250 + rdfs:comment "The NPD id of the field."^^xsd:string ;
251 - spl:valueType xsd:string 251 + spl:predicate <http://spinrdf.org/arg#id> ;
252 - ] . 252 + spl:valueType xsd:string
253 - 253 + ] .
254 -rhspin:licenceById 254 +
255 - rdf:type spin:Function ; 255 +rhspin:licenceById
256 - rdfs:label "license by id"^^xsd:string ; 256 + rdf:type spin:Function ;
257 - rdfs:subClassOf spl:URIFunctions ; 257 + rdfs:label "license by id"^^xsd:string ;
258 - spin:body 258 + rdfs:subClassOf spl:URIFunctions ;
259 - [ rdf:type sp:Select ; 259 + spin:body
260 - sp:resultVariables ([ rdf:type sp:iri ; 260 + [ rdf:type sp:Select ;
261 - sp:arg1 [ rdf:type fn:concat ; 261 + sp:resultVariables ([ rdf:type sp:iri ;
262 - sp:arg1 "https://www.reportinghub.no/ep/data/Licence-" ; 262 + sp:arg1 [ rdf:type fn:concat ;
263 - sp:arg2 [ sp:varName "id"^^xsd:string 263 + sp:arg1 "https://www.reportinghub.no/ep/data/Licence-" ;
264 - ] 264 + sp:arg2 [ sp:varName "id"^^xsd:string
265 - ] 265 + ]
266 - ]) ; 266 + ]
267 - sp:where () 267 + ]) ;
268 - ] ; 268 + sp:where ()
269 - spin:constraint 269 + ] ;
270 - [ rdf:type spl:Argument ; 270 + spin:constraint
271 - rdfs:comment "The id of the license."^^xsd:string ; 271 + [ rdf:type spl:Argument ;
272 - spl:predicate <http://spinrdf.org/arg#id> ; 272 + rdfs:comment "The id of the license."^^xsd:string ;
273 - spl:valueType xsd:string 273 + spl:predicate <http://spinrdf.org/arg#id> ;
274 - ] ; 274 + spl:valueType xsd:string
275 - spin:returnType <http://www.reportinghub.no/schema/npd#Licence> . 275 + ] ;
276 - 276 + spin:returnType <http://www.reportinghub.no/schema/npd#Licence> .
277 -rhspin:normalizeString 277 +
278 - rdf:type spin:Function ; 278 +rhspin:normalizeString
279 - rdfs:comment "Takes a raw string and \"normalizes\" it, replacing special characters so that they can be used in URIs."^^xsd:string ; 279 + rdf:type spin:Function ;
280 - rdfs:label "normalize string"^^xsd:string ; 280 + rdfs:comment "Takes a raw string and \"normalizes\" it, replacing special characters so that they can be used in URIs."^^xsd:string ;
281 - rdfs:subClassOf spl:StringFunctions ; 281 + rdfs:label "normalize string"^^xsd:string ;
282 - spin:body 282 + rdfs:subClassOf spl:StringFunctions ;
283 - [ rdf:type sp:Select ; 283 + spin:body
284 - sp:resultVariables (_:b9) ; 284 + [ rdf:type sp:Select ;
285 - sp:where ([ rdf:type sp:Bind ; 285 + sp:resultVariables (_:b9) ;
286 - sp:expression 286 + sp:where ([ rdf:type sp:Bind ;
287 - [ rdf:type spif:regex ; 287 + sp:expression
288 - sp:arg1 spin:_arg1 ; 288 + [ rdf:type spif:regex ;
289 - sp:arg2 "\\((.*)\\)" ; 289 + sp:arg1 spin:_arg1 ;
290 - sp:arg3 "" 290 + sp:arg2 "\\((.*)\\)" ;
291 - ] ; 291 + sp:arg3 ""
292 - sp:variable _:b10 292 + ] ;
293 - ] [ rdf:type sp:Bind ; 293 + sp:variable _:b10
294 - sp:expression 294 + ] [ rdf:type sp:Bind ;
295 - [ rdf:type spif:trim ; 295 + sp:expression
296 - sp:arg1 _:b10 296 + [ rdf:type spif:trim ;
297 - ] ; 297 + sp:arg1 _:b10
298 - sp:variable _:b11 298 + ] ;
299 - ] [ rdf:type sp:Bind ; 299 + sp:variable _:b11
300 - sp:expression 300 + ] [ rdf:type sp:Bind ;
301 - [ rdf:type spif:encodeURL ; 301 + sp:expression
302 - sp:arg1 _:b11 302 + [ rdf:type spif:encodeURL ;
303 - ] ; 303 + sp:arg1 _:b11
304 - sp:variable _:b12 304 + ] ;
305 - ] [ rdf:type sp:Bind ; 305 + sp:variable _:b12
306 - sp:expression 306 + ] [ rdf:type sp:Bind ;
307 - [ rdf:type spif:regex ; 307 + sp:expression
308 - sp:arg1 _:b12 ; 308 + [ rdf:type spif:regex ;
309 - sp:arg2 "%2F" ; 309 + sp:arg1 _:b12 ;
310 - sp:arg3 "_" 310 + sp:arg2 "%2F" ;
311 - ] ; 311 + sp:arg3 "_"
312 - sp:variable _:b13 312 + ] ;
313 - ] [ rdf:type sp:Bind ; 313 + sp:variable _:b13
314 - sp:expression 314 + ] [ rdf:type sp:Bind ;
315 - [ rdf:type spif:regex ; 315 + sp:expression
316 - sp:arg1 _:b13 ; 316 + [ rdf:type spif:regex ;
317 - sp:arg2 "%[0-9A-F][0-9A-F]" ; 317 + sp:arg1 _:b13 ;
318 - sp:arg3 "" 318 + sp:arg2 "%[0-9A-F][0-9A-F]" ;
319 - ] ; 319 + sp:arg3 ""
320 - sp:variable _:b14 320 + ] ;
321 - ] [ rdf:type sp:Bind ; 321 + sp:variable _:b14
322 - sp:expression 322 + ] [ rdf:type sp:Bind ;
323 - [ rdf:type spif:regex ; 323 + sp:expression
324 - sp:arg1 _:b14 ; 324 + [ rdf:type spif:regex ;
325 - sp:arg2 "\\+" ; 325 + sp:arg1 _:b14 ;
326 - sp:arg3 "_" 326 + sp:arg2 "\\+" ;
327 - ] ; 327 + sp:arg3 "_"
328 - sp:variable _:b15 328 + ] ;
329 - ] [ rdf:type sp:Bind ; 329 + sp:variable _:b15
330 - sp:expression 330 + ] [ rdf:type sp:Bind ;
331 - [ rdf:type spif:regex ; 331 + sp:expression
332 - sp:arg1 _:b15 ; 332 + [ rdf:type spif:regex ;
333 - sp:arg2 "_+" ; 333 + sp:arg1 _:b15 ;
334 - sp:arg3 "_" 334 + sp:arg2 "_+" ;
335 - ] ; 335 + sp:arg3 "_"
336 - sp:variable _:b16 336 + ] ;
337 - ] [ rdf:type sp:Bind ; 337 + sp:variable _:b16
338 - sp:expression 338 + ] [ rdf:type sp:Bind ;
339 - [ rdf:type spif:regex ; 339 + sp:expression
340 - sp:arg1 _:b16 ; 340 + [ rdf:type spif:regex ;
341 - sp:arg2 "\\*" ; 341 + sp:arg1 _:b16 ;
342 - sp:arg3 "" 342 + sp:arg2 "\\*" ;
343 - ] ; 343 + sp:arg3 ""
344 - sp:variable _:b17 344 + ] ;
345 - ] [ rdf:type sp:Bind ; 345 + sp:variable _:b17
346 - sp:expression 346 + ] [ rdf:type sp:Bind ;
347 - [ rdf:type xsd:string ; 347 + sp:expression
348 - sp:arg1 [ rdf:type spif:upperCase ; 348 + [ rdf:type xsd:string ;
349 - sp:arg1 _:b17 349 + sp:arg1 [ rdf:type spif:upperCase ;
350 - ] 350 + sp:arg1 _:b17
351 - ] ; 351 + ]
352 - sp:variable _:b9 352 + ] ;
353 - ]) 353 + sp:variable _:b9
354 - ] ; 354 + ])
355 - spin:constraint 355 + ] ;
356 - [ rdf:type spl:Argument ; 356 + spin:constraint
357 - spl:predicate sp:arg1 ; 357 + [ rdf:type spl:Argument ;
358 - spl:valueType xsd:string 358 + spl:predicate sp:arg1 ;
359 - ] ; 359 + spl:valueType xsd:string
360 - spin:returnType xsd:string . 360 + ] ;
361 - 361 + spin:returnType xsd:string .
362 -rhspin:parentCompanyByName 362 +
363 - rdf:type spin:Function ; 363 +rhspin:parentCompanyByName
364 - rdfs:comment "Gets the URI resource of a parent company based on its NPD name."^^xsd:string ; 364 + rdf:type spin:Function ;
365 - rdfs:label "parent company by name"^^xsd:string ; 365 + rdfs:comment "Gets the URI resource of a parent company based on its NPD name."^^xsd:string ;
366 - rdfs:subClassOf spl:URIFunctions ; 366 + rdfs:label "parent company by name"^^xsd:string ;
367 - spin:body 367 + rdfs:subClassOf spl:URIFunctions ;
368 - [ rdf:type sp:Select ; 368 + spin:body
369 - sp:resultVariables ([ rdf:type sp:iri ; 369 + [ rdf:type sp:Select ;
370 - sp:arg1 [ rdf:type fn:concat ; 370 + sp:resultVariables ([ rdf:type sp:iri ;
371 - sp:arg1 "https://www.reportinghub.no/ep/data/ParentCompany-" ; 371 + sp:arg1 [ rdf:type fn:concat ;
372 - sp:arg2 [ rdf:type spif:replaceAll ; 372 + sp:arg1 "https://www.reportinghub.no/ep/data/ParentCompany-" ;
373 - sp:arg1 [ sp:varName "name"^^xsd:string 373 + sp:arg2 [ rdf:type spif:replaceAll ;
374 - ] ; 374 + sp:arg1 [ sp:varName "name"^^xsd:string
375 - sp:arg2 " " ; 375 + ] ;
376 - sp:arg3 "_" 376 + sp:arg2 " " ;
377 - ] 377 + sp:arg3 "_"
378 - ] 378 + ]
379 - ]) ; 379 + ]
380 - sp:where () 380 + ]) ;
381 - ] ; 381 + sp:where ()
382 - spin:constraint 382 + ] ;
383 - [ rdf:type spl:Argument ; 383 + spin:constraint
384 - rdfs:comment "The NPD name of the parent company to get the URI of."^^xsd:string ; 384 + [ rdf:type spl:Argument ;
385 - spl:predicate <http://spinrdf.org/arg#name> ; 385 + rdfs:comment "The NPD name of the parent company to get the URI of."^^xsd:string ;
386 - spl:valueType xsd:string 386 + spl:predicate <http://spinrdf.org/arg#name> ;
387 - ] ; 387 + spl:valueType xsd:string
388 - spin:returnType <http://www.reportinghub.no/schema/npd#WellBore> . 388 + ] ;
389 - 389 + spin:returnType <http://www.reportinghub.no/ep/schema/well#WellBore> .
390 -rhspin:tufById 390 +
391 - rdf:type spin:Function ; 391 +rhspin:tufById
392 - rdfs:label "tuf by id"^^xsd:string ; 392 + rdf:type spin:Function ;
393 - rdfs:subClassOf spl:URIFunctions ; 393 + rdfs:label "tuf by id"^^xsd:string ;
394 - spin:body 394 + rdfs:subClassOf spl:URIFunctions ;
395 - [ rdf:type sp:Select ; 395 + spin:body
396 - sp:resultVariables ([ rdf:type sp:iri ; 396 + [ rdf:type sp:Select ;
397 - sp:arg1 [ rdf:type fn:concat ; 397 + sp:resultVariables ([ rdf:type sp:iri ;
398 - sp:arg1 "https://www.reportinghub.no/ep/data/TUF-" ; 398 + sp:arg1 [ rdf:type fn:concat ;
399 - sp:arg2 [ sp:varName "id"^^xsd:string 399 + sp:arg1 "https://www.reportinghub.no/ep/data/TUF-" ;
400 - ] 400 + sp:arg2 [ sp:varName "id"^^xsd:string
401 - ] 401 + ]
402 - ]) ; 402 + ]
403 - sp:where () 403 + ]) ;
404 - ] ; 404 + sp:where ()
405 - spin:constraint 405 + ] ;
406 - [ rdf:type spl:Argument ; 406 + spin:constraint
407 - rdfs:comment "The NPD id of the TUF."^^xsd:string ; 407 + [ rdf:type spl:Argument ;
408 - spl:predicate <http://spinrdf.org/arg#id> ; 408 + rdfs:comment "The NPD id of the TUF."^^xsd:string ;
409 - spl:valueType xsd:string 409 + spl:predicate <http://spinrdf.org/arg#id> ;
410 - ] . 410 + spl:valueType xsd:string
411 - 411 + ] .
412 -rhspin:userName 412 +
413 - rdf:type spin:Function ; 413 +rhspin:userName
414 - rdfs:comment "Gets the name of the currently logged in user."^^xsd:string ; 414 + rdf:type spin:Function ;
415 - rdfs:label "user name"^^xsd:string ; 415 + rdfs:comment "Gets the name of the currently logged in user."^^xsd:string ;
416 - rdfs:subClassOf spin:Functions ; 416 + rdfs:label "user name"^^xsd:string ;
417 - spin:returnType xsd:string . 417 + rdfs:subClassOf spin:Functions ;
418 - 418 + spin:returnType xsd:string .
419 -rhspin:wellBoreByName 419 +
420 - rdf:type spin:Function ; 420 +rhspin:wellBoreByName
421 - rdfs:comment "Gets the URI resource of a well bore based on its NPD name."^^xsd:string ; 421 + rdf:type spin:Function ;
422 - rdfs:label "well bore by name"^^xsd:string ; 422 + rdfs:comment "Gets the URI resource of a well bore based on its NPD name."^^xsd:string ;
423 - rdfs:subClassOf spl:URIFunctions ; 423 + rdfs:label "well bore by name"^^xsd:string ;
424 - spin:body 424 + rdfs:subClassOf spl:URIFunctions ;
425 - [ rdf:type sp:Select ; 425 + spin:body
426 - sp:resultVariables ([ rdf:type sp:iri ; 426 + [ rdf:type sp:Select ;
427 - sp:arg1 [ rdf:type fn:concat ; 427 + sp:resultVariables ([ rdf:type sp:iri ;
428 - sp:arg1 "https://www.reportinghub.no/ep/data/WellBore-" ; 428 + sp:arg1 [ rdf:type fn:concat ;
429 - sp:arg2 [ rdf:type rhspin:normalizeString ; 429 + sp:arg1 "https://www.reportinghub.no/ep/data/WellBore-" ;
430 - sp:arg1 [ sp:varName "wellBoreName"^^xsd:string 430 + sp:arg2 [ rdf:type rhspin:normalizeString ;
431 - ] 431 + sp:arg1 [ sp:varName "wellBoreName"^^xsd:string
432 - ] 432 + ]
433 - ] 433 + ]
434 - ]) ; 434 + ]
435 - sp:where () 435 + ]) ;
436 - ] ; 436 + sp:where ()
437 - spin:constraint 437 + ] ;
438 - [ rdf:type spl:Argument ; 438 + spin:constraint
439 - rdfs:comment "The NPD name of the well bore to get the URI of."^^xsd:string ; 439 + [ rdf:type spl:Argument ;
440 - spl:predicate <http://spinrdf.org/arg#wellBoreName> ; 440 + rdfs:comment "The NPD name of the well bore to get the URI of."^^xsd:string ;
441 - spl:valueType xsd:string 441 + spl:predicate <http://spinrdf.org/arg#wellBoreName> ;
442 - ] ; 442 + spl:valueType xsd:string
443 - spin:returnType <http://www.reportinghub.no/schema/npd#WellBore> . 443 + ] ;
444 - 444 + spin:returnType <http://www.reportinghub.no/ep/schema/well#WellBore> .
445 -rhspin:wellByName 445 +
446 - rdf:type spin:Function ; 446 +rhspin:wellByName
447 - rdfs:comment "Gets the URI resource of a well based on its NPD name."^^xsd:string ; 447 + rdf:type spin:Function ;
448 - rdfs:label "well by name"^^xsd:string ; 448 + rdfs:comment "Gets the URI resource of a well based on its NPD name."^^xsd:string ;
449 - rdfs:subClassOf spl:URIFunctions ; 449 + rdfs:label "well by name"^^xsd:string ;
450 - spin:body 450 + rdfs:subClassOf spl:URIFunctions ;
451 - [ rdf:type sp:Select ; 451 + spin:body
452 - sp:resultVariables ([ rdf:type sp:iri ; 452 + [ rdf:type sp:Select ;
453 - sp:arg1 [ rdf:type fn:concat ; 453 + sp:resultVariables ([ rdf:type sp:iri ;
454 - sp:arg1 "https://www.reportinghub.no/ep/data/Well-" ; 454 + sp:arg1 [ rdf:type fn:concat ;
455 - sp:arg2 [ rdf:type rhspin:normalizeString ; 455 + sp:arg1 "https://www.reportinghub.no/ep/data/Well-" ;
456 - sp:arg1 [ sp:varName "wellName"^^xsd:string 456 + sp:arg2 [ rdf:type rhspin:normalizeString ;
457 - ] 457 + sp:arg1 [ sp:varName "wellName"^^xsd:string
458 - ] 458 + ]
459 - ] 459 + ]
460 - ]) ; 460 + ]
461 - sp:where () 461 + ]) ;
462 - ] ; 462 + sp:where ()
463 - spin:constraint 463 + ] ;
464 - [ rdf:type spl:Argument ; 464 + spin:constraint
465 - rdfs:comment "The NPD name of the well to get the URI of."^^xsd:string ; 465 + [ rdf:type spl:Argument ;
466 - spl:predicate <http://spinrdf.org/arg#wellName> ; 466 + rdfs:comment "The NPD name of the well to get the URI of."^^xsd:string ;
467 - spl:valueType xsd:string 467 + spl:predicate <http://spinrdf.org/arg#wellName> ;
468 - ] ; 468 + spl:valueType xsd:string
469 - spin:returnType <http://www.reportinghub.no/schema/npd#Well> . 469 + ] ;
470 - 470 + spin:returnType <http://www.reportinghub.no/ep/schema/well#Well> .
471 -_:b3 sp:varName "wellBore"^^xsd:string . 471 +
472 - 472 +_:b1 sp:varName "wellBoreName"^^xsd:string .
473 -_:b8 sp:varName "endDate"^^xsd:string . 473 +
474 - 474 +_:b2 sp:varName "wellBore"^^xsd:string .
475 -_:b7 sp:varName "startDate"^^xsd:string . 475 +
476 - 476 +_:b3 sp:varName "wellBore"^^xsd:string .
477 -_:b6 sp:varName "licence"^^xsd:string . 477 +
478 - 478 +_:b4 sp:varName "nowDate"^^xsd:string .
479 -_:b5 sp:varName "share"^^xsd:string . 479 +
480 - 480 +_:b5 sp:varName "share"^^xsd:string .
481 -_:b4 sp:varName "nowDate"^^xsd:string . 481 +
482 - 482 +_:b6 sp:varName "licence"^^xsd:string .
483 -_:b17 483 +
484 - sp:varName "t4"^^xsd:string . 484 +_:b7 sp:varName "startDate"^^xsd:string .
485 - 485 +
486 -_:b16 486 +_:b8 sp:varName "endDate"^^xsd:string .
487 - sp:varName "t3"^^xsd:string . 487 +
488 - 488 +_:b9 sp:varName "normalizedStr"^^xsd:string .
489 -_:b15 489 +
490 - sp:varName "t2"^^xsd:string . 490 +_:b10
491 - 491 + sp:varName "s1"^^xsd:string .
492 -_:b14 492 +
493 - sp:varName "t1"^^xsd:string . 493 +_:b11
494 - 494 + sp:varName "s2"^^xsd:string .
495 -_:b13 495 +
496 - sp:varName "t0b"^^xsd:string . 496 +_:b12
497 - 497 + sp:varName "t0a"^^xsd:string .
498 -_:b12 498 +
499 - sp:varName "t0a"^^xsd:string . 499 +_:b13
500 - 500 + sp:varName "t0b"^^xsd:string .
501 -_:b11 501 +
502 - sp:varName "s2"^^xsd:string . 502 +_:b14
503 - 503 + sp:varName "t1"^^xsd:string .
504 -_:b10 504 +
505 - sp:varName "s1"^^xsd:string . 505 +_:b15
506 - 506 + sp:varName "t2"^^xsd:string .
507 -_:b9 sp:varName "normalizedStr"^^xsd:string . 507 +
508 - 508 +_:b16
509 -_:b2 sp:varName "wellBore"^^xsd:string . 509 + sp:varName "t3"^^xsd:string .
510 - 510 +
511 -_:b1 sp:varName "wellBoreName"^^xsd:string . 511 +_:b17
512 + sp:varName "t4"^^xsd:string .
......
1 -# baseURI: null 1 +# Saved by TopBraid on Tue Aug 09 15:37:11 BST 2011
2 - 2 +# baseURI: null
3 -@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> . 3 +
4 -@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> . 4 +@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
5 -@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> . 5 +@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> .
6 -@prefix owl: <http://www.w3.org/2002/07/owl#> . 6 +@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> .
7 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 7 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
8 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 8 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
9 -@prefix visual: <http://topbraid.org/visual#> . 9 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
10 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 10 +@prefix visual: <http://topbraid.org/visual#> .
11 - 11 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
12 -[] rdf:type inference:Configuration ; 12 +
13 - composite:child 13 +[] rdf:type inference:Configuration ;
14 - [ rdf:type <http://spinrdf.org/spin#TopSPIN> ; 14 + composite:child
15 - composite:index "0"^^xsd:int 15 + [ rdf:type <http://spinrdf.org/spin#TopSPIN> ;
16 - ] . 16 + composite:index "0"^^xsd:int
17 + ] .
......
This diff could not be displayed because it is too large.
1 -# baseURI: null 1 +# Saved by TopBraid on Tue Aug 09 15:36:54 BST 2011
2 - 2 +# baseURI: null
3 -@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> . 3 +
4 -@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> . 4 +@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
5 -@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> . 5 +@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> .
6 -@prefix owl: <http://www.w3.org/2002/07/owl#> . 6 +@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> .
7 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 7 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
8 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 8 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
9 -@prefix visual: <http://topbraid.org/visual#> . 9 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
10 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 10 +@prefix visual: <http://topbraid.org/visual#> .
11 - 11 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
12 -[] rdf:type inference:Configuration ; 12 +
13 - composite:child 13 +[] rdf:type inference:Configuration ;
14 - [ rdf:type <http://spinrdf.org/spin#TopSPIN> ; 14 + composite:child
15 - composite:index "1"^^xsd:int 15 + [ rdf:type <http://spinrdf.org/spin#TopSPIN> ;
16 - ] ; 16 + composite:index "0"^^xsd:int
17 - composite:child 17 + ] ;
18 - [ rdf:type <http://spinrdf.org/spin#TopSPIN> ; 18 + composite:child
19 - composite:index "0"^^xsd:int 19 + [ rdf:type <http://spinrdf.org/spin#TopSPIN> ;
20 - ] ; 20 + composite:index "1"^^xsd:int
21 - inference:completeMode 21 + ] ;
22 - "true"^^xsd:boolean ; 22 + inference:completeMode
23 - inference:inferredMode 23 + "true"^^xsd:boolean ;
24 - "true"^^xsd:boolean . 24 + inference:inferredMode
25 + "true"^^xsd:boolean .
......