David Leal

Completion of statusInfo mapping

1 -# Saved by TopBraid on Thu Aug 04 09:28:03 BST 2011 1 +# Saved by TopBraid on Thu Aug 04 15:10:03 BST 2011
2 -# baseURI: http://www.reportinghub.no/ep/schema/1.1/activity 2 +# baseURI: http://www.reportinghub.no/ep/schema/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.reportinghub.no/ep/schema/1.1/well
5 -# imports: http://www.reportinghub.no/ep/schema/1.1/equipment
6 # imports: http://www.linkedmodel.org/1.1/schema/ordered 4 # imports: http://www.linkedmodel.org/1.1/schema/ordered
5 +# imports: http://www.reportinghub.no/ep/schema/equipment
7 # imports: http://www.reportinghub.no/ep/schema/1.1/core 6 # imports: http://www.reportinghub.no/ep/schema/1.1/core
7 +# imports: http://www.reportinghub.no/ep/schema/well
8 8
9 +@prefix : <http://www.reportinghub.no/ep/schema/activity#> .
9 @prefix ep-activity: <http://www.reportinghub.no/ep/schema/activity#> . 10 @prefix ep-activity: <http://www.reportinghub.no/ep/schema/activity#> .
10 -@prefix ep-activity-1.1: <http://www.reportinghub.no/ep/schema/1.1/activity#> .
11 @prefix owl: <http://www.w3.org/2002/07/owl#> . 11 @prefix owl: <http://www.w3.org/2002/07/owl#> .
12 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 12 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
13 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 13 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
14 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 14 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
15 15
16 -<http://www.reportinghub.no/ep/schema/1.1/activity> 16 +<http://www.reportinghub.no/ep/schema/activity>
17 rdf:type owl:Ontology ; 17 rdf:type owl:Ontology ;
18 - owl:imports <http://www.reportinghub.no/ep/schema/1.1/core> , <http://www.linkedmodel.org/1.2/schema/vaem> , <http://www.reportinghub.no/ep/schema/1.1/equipment> , <http://www.reportinghub.no/ep/schema/1.1/well> , <http://www.linkedmodel.org/1.1/schema/ordered> ; 18 + owl:imports <http://www.reportinghub.no/ep/schema/well> , <http://www.reportinghub.no/ep/schema/equipment> , <http://www.linkedmodel.org/1.1/schema/ordered> , <http://www.linkedmodel.org/1.2/schema/vaem> , <http://www.reportinghub.no/ep/schema/1.1/core> ;
19 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 19 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
20 20
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 owl:Thing ; 24 + rdfs:subClassOf <http://www.reportinghub.no/iso15926/nativeOWL#Activity> ;
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,13 +29,13 @@ ep-activity:Activity ...@@ -29,13 +29,13 @@ 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 ; 32 + owl:allValuesFrom ep-activity:Activity ;
33 - owl:onProperty ep-activity:finishedAt 33 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#during>
34 ] ; 34 ] ;
35 rdfs:subClassOf 35 rdfs:subClassOf
36 [ rdf:type owl:Restriction ; 36 [ rdf:type owl:Restriction ;
37 owl:allValuesFrom ep-activity:Activity ; 37 owl:allValuesFrom ep-activity:Activity ;
38 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#after> 38 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#overlaps>
39 ] ; 39 ] ;
40 rdfs:subClassOf 40 rdfs:subClassOf
41 [ rdf:type owl:Restriction ; 41 [ rdf:type owl:Restriction ;
...@@ -45,18 +45,18 @@ ep-activity:Activity ...@@ -45,18 +45,18 @@ ep-activity:Activity
45 rdfs:subClassOf 45 rdfs:subClassOf
46 [ rdf:type owl:Restriction ; 46 [ rdf:type owl:Restriction ;
47 owl:allValuesFrom ep-activity:Activity ; 47 owl:allValuesFrom ep-activity:Activity ;
48 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#overlaps> 48 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#after>
49 ] ; 49 ] ;
50 rdfs:subClassOf 50 rdfs:subClassOf
51 [ rdf:type owl:Restriction ; 51 [ rdf:type owl:Restriction ;
52 - owl:allValuesFrom ep-activity:Activity ; 52 + owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
53 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#during> 53 + owl:onProperty ep-activity:finishedAt
54 ] . 54 ] .
55 55
56 ep-activity:DailyDrillingActivity 56 ep-activity:DailyDrillingActivity
57 rdf:type owl:Class ; 57 rdf:type owl:Class ;
58 rdfs:label "Daily drilling activity"^^xsd:string ; 58 rdfs:label "Daily drilling activity"^^xsd:string ;
59 - rdfs:subClassOf ep-activity:OffshoreWellActivity ; 59 + rdfs:subClassOf ep-activity:DrillingActivity ;
60 rdfs:subClassOf 60 rdfs:subClassOf
61 [ rdf:type owl:Restriction ; 61 [ rdf:type owl:Restriction ;
62 owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore> ; 62 owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore> ;
...@@ -83,39 +83,67 @@ ep-activity:DailyDrillingActivity ...@@ -83,39 +83,67 @@ ep-activity:DailyDrillingActivity
83 owl:onProperty <http://www.linkedmodel.org/schema/ordered#last> 83 owl:onProperty <http://www.linkedmodel.org/schema/ordered#last>
84 ] . 84 ] .
85 85
86 -ep-activity:DailyDrillingReport
87 - rdf:type owl:Class ;
88 - rdfs:label "Daily drilling report"^^xsd:string ;
89 - rdfs:subClassOf ep-activity:Report ;
90 - rdfs:subClassOf
91 - [ rdf:type owl:Restriction ;
92 - owl:allValuesFrom ep-activity:DailyDrillingActivity ;
93 - owl:onProperty ep-activity:reportOn
94 - ] .
95 -
96 ep-activity:DailyProductionActivity 86 ep-activity:DailyProductionActivity
97 rdf:type owl:Class ; 87 rdf:type owl:Class ;
98 rdfs:label "Daily production activity"^^xsd:string ; 88 rdfs:label "Daily production activity"^^xsd:string ;
99 - rdfs:subClassOf ep-activity:OffshoreWellActivity ; 89 + rdfs:subClassOf ep-activity:ProductionActivity ;
100 rdfs:subClassOf 90 rdfs:subClassOf
101 [ rdf:type owl:Restriction ; 91 [ rdf:type owl:Restriction ;
102 owl:allValuesFrom ep-activity:ProductionActivity ; 92 owl:allValuesFrom ep-activity:ProductionActivity ;
103 owl:onProperty ep-activity:hasSubActivity 93 owl:onProperty ep-activity:hasSubActivity
104 ] . 94 ] .
105 95
96 +ep-activity:Drill-bypass
97 + rdf:type ep-activity:WellBoreDrillingType ;
98 + rdfs:label "drill bypass"^^xsd:string ;
99 + rdfs:subClassOf ep-activity:DrillingActivity .
100 +
101 +ep-activity:Drill-initial
102 + rdf:type ep-activity:WellBoreDrillingType ;
103 + rdfs:label "drill initial"^^xsd:string ;
104 + rdfs:subClassOf ep-activity:DrillingActivity .
105 +
106 +ep-activity:Drill-re-entry
107 + rdf:type ep-activity:WellBoreDrillingType ;
108 + rdfs:label "drill re-entry"^^xsd:string ;
109 + rdfs:subClassOf ep-activity:DrillingActivity .
110 +
111 +ep-activity:Drill-re-spud
112 + rdf:type ep-activity:WellBoreDrillingType ;
113 + rdfs:label "drill re-spud"^^xsd:string ;
114 + rdfs:subClassOf ep-activity:DrillingActivity .
115 +
116 +ep-activity:Drill-redrill
117 + rdf:type ep-activity:WellBoreDrillingType ;
118 + rdfs:label "redrill"^^xsd:string ;
119 + rdfs:subClassOf ep-activity:DrillingActivity .
120 +
121 +ep-activity:Drill-sidetrack
122 + rdf:type ep-activity:WellBoreDrillingType ;
123 + rdfs:label "drill sidetrack"^^xsd:string ;
124 + rdfs:subClassOf ep-activity:DrillingActivity .
125 +
106 ep-activity:DrillingActivity 126 ep-activity:DrillingActivity
107 rdf:type owl:Class ; 127 rdf:type owl:Class ;
108 rdfs:label "Drilling activity"^^xsd:string ; 128 rdfs:label "Drilling activity"^^xsd:string ;
109 - rdfs:subClassOf ep-activity:OffshoreWellActivity . 129 + rdfs:subClassOf ep-activity:Activity .
110 130
111 -ep-activity:FinalDailyDrillingReport 131 +ep-activity:FormationIntegrityTest
112 rdf:type owl:Class ; 132 rdf:type owl:Class ;
113 - rdfs:subClassOf ep-activity:DailyDrillingReport . 133 + rdfs:label "formation integrity test"^^xsd:string ;
134 + rdfs:subClassOf ep-activity:WellBorePressureTest ;
135 + owl:disjointWith ep-activity:LeakOffTest .
136 +
137 +ep-activity:LeakOffTest
138 + rdf:type owl:Class ;
139 + rdfs:label "leak-off test"^^xsd:string ;
140 + rdfs:subClassOf ep-activity:WellBorePressureTest ;
141 + owl:disjointWith ep-activity:FormationIntegrityTest .
114 142
115 ep-activity:MonthlyDrillingActivity 143 ep-activity:MonthlyDrillingActivity
116 rdf:type owl:Class ; 144 rdf:type owl:Class ;
117 rdfs:label "Weekly drilling activity"^^xsd:string ; 145 rdfs:label "Weekly drilling activity"^^xsd:string ;
118 - rdfs:subClassOf ep-activity:OffshoreWellActivity ; 146 + rdfs:subClassOf ep-activity:DrillingActivity ;
119 rdfs:subClassOf 147 rdfs:subClassOf
120 [ rdf:type owl:Restriction ; 148 [ rdf:type owl:Restriction ;
121 owl:allValuesFrom ep-activity:WeeklyDrillingActivity ; 149 owl:allValuesFrom ep-activity:WeeklyDrillingActivity ;
...@@ -125,17 +153,13 @@ ep-activity:MonthlyDrillingActivity ...@@ -125,17 +153,13 @@ ep-activity:MonthlyDrillingActivity
125 ep-activity:MonthlyProductionActivity 153 ep-activity:MonthlyProductionActivity
126 rdf:type owl:Class ; 154 rdf:type owl:Class ;
127 rdfs:label "Monthly production activity"^^xsd:string ; 155 rdfs:label "Monthly production activity"^^xsd:string ;
128 - rdfs:subClassOf ep-activity:OffshoreWellActivity ; 156 + rdfs:subClassOf ep-activity:ProductionActivity ;
129 rdfs:subClassOf 157 rdfs:subClassOf
130 [ rdf:type owl:Restriction ; 158 [ rdf:type owl:Restriction ;
131 owl:allValuesFrom ep-activity:WeeklyProductionActivity ; 159 owl:allValuesFrom ep-activity:WeeklyProductionActivity ;
132 owl:onProperty ep-activity:hasSubActivity 160 owl:onProperty ep-activity:hasSubActivity
133 ] . 161 ] .
134 162
135 -ep-activity:NormalDailyDrillingReport
136 - rdf:type owl:Class ;
137 - rdfs:subClassOf ep-activity:DailyDrillingReport .
138 -
139 ep-activity:OffshoreActivity 163 ep-activity:OffshoreActivity
140 rdf:type owl:Class ; 164 rdf:type owl:Class ;
141 rdfs:label "Offshore activity"^^xsd:string ; 165 rdfs:label "Offshore activity"^^xsd:string ;
...@@ -166,29 +190,15 @@ ep-activity:OffshoreWellActivity ...@@ -166,29 +190,15 @@ ep-activity:OffshoreWellActivity
166 owl:onProperty ep-activity:onWell 190 owl:onProperty ep-activity:onWell
167 ] . 191 ] .
168 192
169 -ep-activity:PreliminaryDailyDrillingReport
170 - rdf:type owl:Class ;
171 - rdfs:subClassOf ep-activity:DailyDrillingReport .
172 -
173 ep-activity:ProductionActivity 193 ep-activity:ProductionActivity
174 rdf:type owl:Class ; 194 rdf:type owl:Class ;
175 rdfs:label "Production activity"^^xsd:string ; 195 rdfs:label "Production activity"^^xsd:string ;
176 - rdfs:subClassOf ep-activity:OffshoreWellActivity . 196 + rdfs:subClassOf ep-activity:Activity .
177 -
178 -ep-activity:Report
179 - rdf:type owl:Class ;
180 - rdfs:label "Report"^^xsd:string ;
181 - rdfs:subClassOf owl:Thing ;
182 - rdfs:subClassOf
183 - [ rdf:type owl:Restriction ;
184 - owl:allValuesFrom ep-activity:Activity ;
185 - owl:onProperty ep-activity:reportOn
186 - ] .
187 197
188 ep-activity:WeeklyDrillingActivity 198 ep-activity:WeeklyDrillingActivity
189 rdf:type owl:Class ; 199 rdf:type owl:Class ;
190 rdfs:label "Weekly drilling activity"^^xsd:string ; 200 rdfs:label "Weekly drilling activity"^^xsd:string ;
191 - rdfs:subClassOf ep-activity:OffshoreWellActivity ; 201 + rdfs:subClassOf ep-activity:DrillingActivity ;
192 rdfs:subClassOf 202 rdfs:subClassOf
193 [ rdf:type owl:Restriction ; 203 [ rdf:type owl:Restriction ;
194 owl:allValuesFrom ep-activity:DailyDrillingActivity ; 204 owl:allValuesFrom ep-activity:DailyDrillingActivity ;
...@@ -198,13 +208,23 @@ ep-activity:WeeklyDrillingActivity ...@@ -198,13 +208,23 @@ ep-activity:WeeklyDrillingActivity
198 ep-activity:WeeklyProductionActivity 208 ep-activity:WeeklyProductionActivity
199 rdf:type owl:Class ; 209 rdf:type owl:Class ;
200 rdfs:label "Weekly production activity"^^xsd:string ; 210 rdfs:label "Weekly production activity"^^xsd:string ;
201 - rdfs:subClassOf ep-activity:OffshoreWellActivity ; 211 + rdfs:subClassOf ep-activity:ProductionActivity ;
202 rdfs:subClassOf 212 rdfs:subClassOf
203 [ rdf:type owl:Restriction ; 213 [ rdf:type owl:Restriction ;
204 owl:allValuesFrom ep-activity:DailyProductionActivity ; 214 owl:allValuesFrom ep-activity:DailyProductionActivity ;
205 owl:onProperty ep-activity:hasSubActivity 215 owl:onProperty ep-activity:hasSubActivity
206 ] . 216 ] .
207 217
218 +ep-activity:WellBoreDrillingType
219 + rdf:type rdfs:Class ;
220 + rdfs:label "drill bypass"^^xsd:string ;
221 + rdfs:subClassOf owl:Class .
222 +
223 +ep-activity:WellBorePressureTest
224 + rdf:type owl:Class ;
225 + rdfs:label "well bore pressure test"^^xsd:string ;
226 + rdfs:subClassOf ep-activity:Activity .
227 +
208 ep-activity:createdAt 228 ep-activity:createdAt
209 rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 229 rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
210 rdfs:label "created at"^^xsd:string ; 230 rdfs:label "created at"^^xsd:string ;
...@@ -239,3 +259,10 @@ ep-activity:startedAt ...@@ -239,3 +259,10 @@ ep-activity:startedAt
239 rdf:type owl:DatatypeProperty ; 259 rdf:type owl:DatatypeProperty ;
240 rdfs:label "started at"^^xsd:string ; 260 rdfs:label "started at"^^xsd:string ;
241 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 261 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
262 +
263 +ep-activity:wellBoreDrillingType
264 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
265 + rdfs:domain ep-activity:DrillingActivity ;
266 + rdfs:label "has sub activity"^^xsd:string ;
267 + rdfs:range ep-activity:WellBoreDrillingType ;
268 + rdfs:subPropertyOf rdf:type .
......
1 -# Saved by TopBraid on Mon Aug 01 13:33:06 PDT 2011 1 +# Saved by TopBraid on Thu Aug 04 15:07:45 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/iso15926/bindEP-NativeOWL
4 5
6 +@prefix bindEP-NativeOWL: <http://www.reportinghub.no/iso15926/bindEP-NativeOWL#> .
5 @prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> . 7 @prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
6 @prefix ep-core-1.1: <http://www.reportinghub.no/ep/schema/1.1/core#> . 8 @prefix ep-core-1.1: <http://www.reportinghub.no/ep/schema/1.1/core#> .
7 @prefix owl: <http://www.w3.org/2002/07/owl#> . 9 @prefix owl: <http://www.w3.org/2002/07/owl#> .
...@@ -11,7 +13,7 @@ ...@@ -11,7 +13,7 @@
11 13
12 <http://www.reportinghub.no/ep/schema/1.1/core> 14 <http://www.reportinghub.no/ep/schema/1.1/core>
13 rdf:type owl:Ontology ; 15 rdf:type owl:Ontology ;
14 - owl:imports <http://www.linkedmodel.org/1.2/schema/vaem> ; 16 + owl:imports <http://www.reportinghub.no/iso15926/bindEP-NativeOWL> , <http://www.linkedmodel.org/1.2/schema/vaem> ;
15 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 17 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
16 18
17 ep-core:basisFor 19 ep-core:basisFor
...@@ -19,7 +21,7 @@ ep-core:basisFor ...@@ -19,7 +21,7 @@ ep-core:basisFor
19 rdfs:label "basis for"^^xsd:string . 21 rdfs:label "basis for"^^xsd:string .
20 22
21 ep-core:derivedFrom 23 ep-core:derivedFrom
22 - rdf:type owl:TransitiveProperty , owl:ObjectProperty ; 24 + rdf:type owl:ObjectProperty , owl:TransitiveProperty ;
23 rdfs:label "derived from"^^xsd:string . 25 rdfs:label "derived from"^^xsd:string .
24 26
25 ep-core:hasPart 27 ep-core:hasPart
......
This diff could not be displayed because it is too large.
1 -# Saved by TopBraid on Tue Jul 26 22:48:40 CEST 2011 1 +# Saved by TopBraid on Thu Aug 04 13:47:58 BST 2011
2 -# baseURI: http://www.reportinghub.no/ep/schema/1.1/equipment 2 +# baseURI: http://www.reportinghub.no/ep/schema/equipment
3 # imports: http://www.reportinghub.no/ep/schema/1.1/core 3 # imports: http://www.reportinghub.no/ep/schema/1.1/core
4 4
5 +@prefix : <http://www.reportinghub.no/ep/schema/equipment#> .
5 @prefix ep-eqt: <http://www.reportinghub.no/ep/schema/equipment#> . 6 @prefix ep-eqt: <http://www.reportinghub.no/ep/schema/equipment#> .
6 -@prefix ep-eqt-1.1: <http://www.reportinghub.no/ep/schema/1.1/equipment#> .
7 @prefix owl: <http://www.w3.org/2002/07/owl#> . 7 @prefix owl: <http://www.w3.org/2002/07/owl#> .
8 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 8 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
9 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 9 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
10 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 10 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
11 11
12 -<http://www.reportinghub.no/ep/schema/1.1/equipment> 12 +<http://www.reportinghub.no/ep/schema/equipment>
13 rdf:type owl:Ontology ; 13 rdf:type owl:Ontology ;
14 owl:imports <http://www.reportinghub.no/ep/schema/1.1/core> ; 14 owl:imports <http://www.reportinghub.no/ep/schema/1.1/core> ;
15 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 15 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
......
1 -# Saved by TopBraid on Tue Jul 26 22:56:33 CEST 2011 1 +# Saved by TopBraid on Thu Aug 04 14:54:00 BST 2011
2 -# baseURI: http://www.reportinghub.no/ep/schema/1.1/report 2 +# baseURI: http://www.reportinghub.no/ep/schema/report
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
5 +@prefix : <http://www.reportinghub.no/ep/schema/report#> .
6 @prefix ep-report: <http://www.reportinghub.no/ep/schema/report#> . 6 @prefix ep-report: <http://www.reportinghub.no/ep/schema/report#> .
7 -@prefix ep-report-1.1: <http://www.reportinghub.no/ep/schema/1.1/report#> .
8 @prefix owl: <http://www.w3.org/2002/07/owl#> . 7 @prefix owl: <http://www.w3.org/2002/07/owl#> .
9 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 8 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
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
13 -<http://www.reportinghub.no/ep/schema/1.1/report> 12 +<http://www.reportinghub.no/ep/schema/report>
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 .
16 +
17 +ep-report:DailyDrillingReport
18 + rdf:type owl:Class ;
19 + rdfs:subClassOf ep-report:Report .
20 +
21 +ep-report:FinalDailyDrillingReport
22 + rdf:type owl:Class ;
23 + rdfs:subClassOf ep-report:DailyDrillingReport .
24 +
25 +ep-report:NormalDailyDrillingReport
26 + rdf:type owl:Class ;
27 + rdfs:subClassOf ep-report:DailyDrillingReport .
28 +
29 +ep-report:PreliminaryDailyDrillingReport
30 + rdf:type owl:Class ;
31 + rdfs:subClassOf ep-report:DailyDrillingReport .
32 +
33 +ep-report:Report
34 + rdf:type owl:Class ;
35 + rdfs:subClassOf owl:Thing .
......
1 -# Saved by TopBraid on Thu Aug 04 10:01:25 BST 2011 1 +# Saved by TopBraid on Thu Aug 04 14:29:37 BST 2011
2 -# baseURI: http://www.reportinghub.no/ep/schema/1.1/well 2 +# baseURI: http://www.reportinghub.no/ep/schema/well
3 # imports: http://www.reportinghub.no/ep/schema/1.1/core 3 # imports: http://www.reportinghub.no/ep/schema/1.1/core
4 4
5 +@prefix : <http://www.reportinghub.no/ep/schema/well#> .
5 @prefix ep-well: <http://www.reportinghub.no/ep/schema/well#> . 6 @prefix ep-well: <http://www.reportinghub.no/ep/schema/well#> .
6 -@prefix ep-well-1.1: <http://www.reportinghub.no/ep/schema/1.1/well#> .
7 @prefix owl: <http://www.w3.org/2002/07/owl#> . 7 @prefix owl: <http://www.w3.org/2002/07/owl#> .
8 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 8 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
9 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 9 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
10 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 10 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
11 11
12 -<http://www.reportinghub.no/ep/schema/1.1/well> 12 +<http://www.reportinghub.no/ep/schema/well>
13 rdf:type owl:Ontology ; 13 rdf:type owl:Ontology ;
14 owl:imports <http://www.reportinghub.no/ep/schema/1.1/core> ; 14 owl:imports <http://www.reportinghub.no/ep/schema/1.1/core> ;
15 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 15 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
...@@ -29,13 +29,13 @@ ep-well:Well ...@@ -29,13 +29,13 @@ ep-well:Well
29 rdfs:subClassOf owl:Thing ; 29 rdfs:subClassOf owl:Thing ;
30 rdfs:subClassOf 30 rdfs:subClassOf
31 [ rdf:type owl:Restriction ; 31 [ rdf:type owl:Restriction ;
32 - owl:cardinality "1"^^xsd:nonNegativeInteger ; 32 + owl:allValuesFrom ep-well:WellBore ;
33 - owl:onProperty <http://www.reportinghub.no/ep/schema/core#name> 33 + owl:onProperty <http://www.reportinghub.no/ep/schema/core#hasPart>
34 ] ; 34 ] ;
35 rdfs:subClassOf 35 rdfs:subClassOf
36 [ rdf:type owl:Restriction ; 36 [ rdf:type owl:Restriction ;
37 - owl:allValuesFrom ep-well:WellBore ; 37 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
38 - owl:onProperty <http://www.reportinghub.no/ep/schema/core#hasPart> 38 + owl:onProperty <http://www.reportinghub.no/ep/schema/core#name>
39 ] . 39 ] .
40 40
41 ep-well:WellBore 41 ep-well:WellBore
......
1 -# Saved by TopBraid on Thu Aug 04 09:22:54 BST 2011 1 +# Saved by TopBraid on Thu Aug 04 16:06:56 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/spin/1.1/lib 2 # baseURI: http://www.reportinghub.no/ep/spin/1.1/lib
3 +# imports: http://www.reportinghub.no/ep/schema/1.1.1/ddr
3 # imports: http://spinrdf.org/spin 4 # imports: http://spinrdf.org/spin
4 5
5 @prefix ep-spin-lib: <http://www.reportinghub.no/ep/spin/lib#> . 6 @prefix ep-spin-lib: <http://www.reportinghub.no/ep/spin/lib#> .
...@@ -16,7 +17,7 @@ ...@@ -16,7 +17,7 @@
16 17
17 <http://www.reportinghub.no/ep/spin/1.1/lib> 18 <http://www.reportinghub.no/ep/spin/1.1/lib>
18 rdf:type owl:Ontology ; 19 rdf:type owl:Ontology ;
19 - owl:imports <http://spinrdf.org/spin> ; 20 + owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.1.1/ddr> ;
20 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 21 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
21 22
22 ep-spin-lib:Function 23 ep-spin-lib:Function
...@@ -233,7 +234,130 @@ ep-spin-lib:normalizeString ...@@ -233,7 +234,130 @@ ep-spin-lib:normalizeString
233 spl:valueType xsd:string 234 spl:valueType xsd:string
234 ] . 235 ] .
235 236
236 -_:b3 sp:varName "uri"^^xsd:string . 237 +ep-spin-lib:selectDailyDrillingReportType
238 + rdf:type spin:Function ;
239 + rdfs:label "select DailyDrillingReportType"^^xsd:string ;
240 + rdfs:subClassOf ep-spin-lib:Function ;
241 + spin:body
242 + [ rdf:type sp:Select ;
243 + sp:resultVariables (_:b16) ;
244 + sp:where ([ rdf:type sp:Bind ;
245 + sp:expression
246 + [ rdf:type smf:if ;
247 + sp:arg1 [ rdf:type sp:eq ;
248 + sp:arg1 spin:_arg1 ;
249 + sp:arg2 <http://www.reportinghub.no/ep/schema/ddr#ORV_normal>
250 + ] ;
251 + sp:arg2 <http://www.reportinghub.no/ep/schema/report#NormalDailyDrillingReport> ;
252 + sp:arg3 [ rdf:type smf:if ;
253 + sp:arg1 [ rdf:type sp:eq ;
254 + sp:arg1 spin:_arg1 ;
255 + sp:arg2 <http://www.reportinghub.no/ep/schema/ddr#ORV_preliminary>
256 + ] ;
257 + sp:arg2 <http://www.reportinghub.no/ep/schema/report#PreliminaryDailyDrillingReport> ;
258 + sp:arg3 [ rdf:type smf:if ;
259 + sp:arg1 [ rdf:type sp:eq ;
260 + sp:arg1 spin:_arg1 ;
261 + sp:arg2 <http://www.reportinghub.no/ep/schema/ddr#ORV_final>
262 + ] ;
263 + sp:arg2 <http://www.reportinghub.no/ep/schema/report#FinalDailyDrillingReport>
264 + ]
265 + ]
266 + ] ;
267 + sp:variable _:b16
268 + ])
269 + ] .
270 +
271 +ep-spin-lib:selectPressureTestType
272 + rdf:type spin:Function ;
273 + rdfs:label "select PressureTestType"^^xsd:string ;
274 + rdfs:subClassOf ep-spin-lib:Function ;
275 + spin:body
276 + [ rdf:type sp:Select ;
277 + sp:resultVariables (_:b17) ;
278 + sp:where ([ rdf:type sp:Bind ;
279 + sp:expression
280 + [ rdf:type smf:if ;
281 + sp:arg1 [ rdf:type sp:eq ;
282 + sp:arg1 spin:_arg1 ;
283 + sp:arg2 <http://www.reportinghub.no/ep/schema/ddr#PT_formationintegritytest>
284 + ] ;
285 + sp:arg2 <http://www.reportinghub.no/ep/schema/activity#FormationIntegrityTest> ;
286 + sp:arg3 [ rdf:type smf:if ;
287 + sp:arg1 [ rdf:type sp:eq ;
288 + sp:arg1 spin:_arg1 ;
289 + sp:arg2 <http://www.reportinghub.no/ep/schema/ddr#PT_leakofftest>
290 + ] ;
291 + sp:arg2 <http://www.reportinghub.no/ep/schema/activity#LeakOffTest>
292 + ]
293 + ] ;
294 + sp:variable _:b17
295 + ])
296 + ] .
297 +
298 +ep-spin-lib:selectWellBoreDrillingType
299 + rdf:type spin:Function ;
300 + rdfs:label "select WellBoreDrillingType"^^xsd:string ;
301 + rdfs:subClassOf ep-spin-lib:Function ;
302 + spin:body
303 + [ rdf:type sp:Select ;
304 + sp:resultVariables (_:b18) ;
305 + sp:where ([ rdf:type sp:Bind ;
306 + sp:expression
307 + [ rdf:type smf:if ;
308 + sp:arg1 [ rdf:type sp:eq ;
309 + sp:arg1 spin:_arg1 ;
310 + sp:arg2 <http://www.reportinghub.no/ep/schema/ddr#W_bypass>
311 + ] ;
312 + sp:arg2 <http://www.reportinghub.no/ep/schema/activity#Drill-bypass> ;
313 + sp:arg3 [ rdf:type smf:if ;
314 + sp:arg1 [ rdf:type sp:eq ;
315 + sp:arg1 spin:_arg1 ;
316 + sp:arg2 <http://www.reportinghub.no/ep/schema/ddr#W_initial>
317 + ] ;
318 + sp:arg2 <http://www.reportinghub.no/ep/schema/activity#Drill-initial> ;
319 + sp:arg3 [ rdf:type smf:if ;
320 + sp:arg1 [ rdf:type sp:eq ;
321 + sp:arg1 spin:_arg1 ;
322 + sp:arg2 <http://www.reportinghub.no/ep/schema/ddr#W_redrill>
323 + ] ;
324 + sp:arg2 <http://www.reportinghub.no/ep/schema/activity#Drill-redrill> ;
325 + sp:arg3 [ rdf:type smf:if ;
326 + sp:arg1 [ rdf:type sp:eq ;
327 + sp:arg1 spin:_arg1 ;
328 + sp:arg2 <http://www.reportinghub.no/ep/schema/ddr#W_reentry>
329 + ] ;
330 + sp:arg2 <http://www.reportinghub.no/ep/schema/activity#Drill-re-entry> ;
331 + sp:arg3 [ rdf:type smf:if ;
332 + sp:arg1 [ rdf:type sp:eq ;
333 + sp:arg1 spin:_arg1 ;
334 + sp:arg2 <http://www.reportinghub.no/ep/schema/ddr#W_respud>
335 + ] ;
336 + sp:arg2 <http://www.reportinghub.no/ep/schema/activity#Drill-re-spud> ;
337 + sp:arg3 [ rdf:type smf:if ;
338 + sp:arg1 [ rdf:type sp:eq ;
339 + sp:arg1 spin:_arg1 ;
340 + sp:arg2 <http://www.reportinghub.no/ep/schema/ddr#W_sidetrack>
341 + ] ;
342 + sp:arg2 <http://www.reportinghub.no/ep/schema/activity#Drill-sidetrack>
343 + ]
344 + ]
345 + ]
346 + ]
347 + ]
348 + ] ;
349 + sp:variable _:b18
350 + ])
351 + ] .
352 +
353 +_:b16
354 + sp:varName "dailyDrillingReportType"^^xsd:string .
355 +
356 +_:b18
357 + sp:varName "wellBoreDrillingType"^^xsd:string .
358 +
359 +_:b17
360 + sp:varName "pressureTestType"^^xsd:string .
237 361
238 _:b15 362 _:b15
239 sp:varName "t4"^^xsd:string . 363 sp:varName "t4"^^xsd:string .
...@@ -265,6 +389,8 @@ _:b5 sp:varName "uri"^^xsd:string . ...@@ -265,6 +389,8 @@ _:b5 sp:varName "uri"^^xsd:string .
265 389
266 _:b4 sp:varName "uri"^^xsd:string . 390 _:b4 sp:varName "uri"^^xsd:string .
267 391
392 +_:b3 sp:varName "uri"^^xsd:string .
393 +
268 _:b2 sp:varName "uri"^^xsd:string . 394 _:b2 sp:varName "uri"^^xsd:string .
269 395
270 _:b1 sp:varName "uri"^^xsd:string . 396 _:b1 sp:varName "uri"^^xsd:string .
......
1 -# Saved by TopBraid on Thu Aug 04 09:22:54 BST 2011 1 +# Saved by TopBraid on Thu Aug 04 16:06:56 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 Wed Jul 27 19:58:27 PDT 2011 1 +# Saved by TopBraid on Thu Aug 04 14:25:17 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr 2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr
3 # imports: http://www.reportinghub.no/ep/schema/1.1.1/ddr 3 # imports: http://www.reportinghub.no/ep/schema/1.1.1/ddr
4 # imports: http://www.reportinghub.no/1.1/map/ddr 4 # imports: http://www.reportinghub.no/1.1/map/ddr
5 +# imports: http://www.reportinghub.no/ep/schema/report
6 +# imports: http://www.reportinghub.no/ep/schema/equipment
5 # imports: http://www.reportinghub.no/1.1/schema/map 7 # imports: http://www.reportinghub.no/1.1/schema/map
6 # imports: http://spinrdf.org/spin 8 # imports: http://spinrdf.org/spin
9 +# imports: http://www.reportinghub.no/ep/schema/well
7 # imports: http://topbraid.org/sxml 10 # imports: http://topbraid.org/sxml
11 +# imports: http://www.reportinghub.no/ep/schema/activity
8 12
9 @prefix NPD_110412124707: <file:///www.reportinghub.no/input/NPD_110412124707.xml#> . 13 @prefix NPD_110412124707: <file:///www.reportinghub.no/input/NPD_110412124707.xml#> .
10 @prefix afn: <http://jena.hpl.hp.com/ARQ/function#> . 14 @prefix afn: <http://jena.hpl.hp.com/ARQ/function#> .
...@@ -24,7 +28,7 @@ ddr:Cs_activity ...@@ -24,7 +28,7 @@ ddr:Cs_activity
24 sxml:element "witsml:activity"^^xsd:string . 28 sxml:element "witsml:activity"^^xsd:string .
25 29
26 ddr:Cs_alias 30 ddr:Cs_alias
27 - sxml:element "witsml:rigAlias"^^xsd:string , "witsml:alias" . 31 + sxml:element "witsml:alias" , "witsml:rigAlias"^^xsd:string .
28 32
29 ddr:Cs_bitRecord 33 ddr:Cs_bitRecord
30 sxml:element "witsml:bitRecord" . 34 sxml:element "witsml:bitRecord" .
...@@ -72,7 +76,7 @@ ddr:Cs_drillReportPorePressure ...@@ -72,7 +76,7 @@ ddr:Cs_drillReportPorePressure
72 sxml:element "witsml:drillReportPorePressure" . 76 sxml:element "witsml:drillReportPorePressure" .
73 77
74 ddr:Cs_drillReportStatusInfo 78 ddr:Cs_drillReportStatusInfo
75 - sxml:element "witsml:statusInfo"^^xsd:string , "witsml:drillReportStatusInfo" . 79 + sxml:element "witsml:drillReportStatusInfo" , "witsml:statusInfo"^^xsd:string .
76 80
77 ddr:Cs_drillReportStratInfo 81 ddr:Cs_drillReportStratInfo
78 sxml:element "witsml:drillReportStratInfo" . 82 sxml:element "witsml:drillReportStratInfo" .
...@@ -108,7 +112,7 @@ ddr:Cs_refWellWellboreRig ...@@ -108,7 +112,7 @@ ddr:Cs_refWellWellboreRig
108 sxml:element "witsml:refWellWellboreRig" . 112 sxml:element "witsml:refWellWellboreRig" .
109 113
110 ddr:Cs_wellAlias 114 ddr:Cs_wellAlias
111 - sxml:element "witsml:wellAlias" , "witsml:wellboreAlias"^^xsd:string . 115 + sxml:element "witsml:wellboreAlias"^^xsd:string , "witsml:wellAlias" .
112 116
113 ddr:Cs_wellCRS 117 ddr:Cs_wellCRS
114 sxml:element "witsml:wellCRS" . 118 sxml:element "witsml:wellCRS" .
...@@ -125,473 +129,473 @@ ddr:Obj_drillReport ...@@ -125,473 +129,473 @@ ddr:Obj_drillReport
125 ddr:Thing 129 ddr:Thing
126 spin:rule 130 spin:rule
127 [ rdf:type sp:Construct ; 131 [ rdf:type sp:Construct ;
128 - rdfs:comment "STEP 030 - Construct ep-activity type statements"^^xsd:string ; 132 + rdfs:comment "STEP 020 - Construct all other object properties - WIP"^^xsd:string ;
129 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#DrillingActivity> ; 133 + sp:templates ([ sp:object _:b1 ;
134 + sp:predicate _:b2 ;
135 + sp:subject _:b3
136 + ] [ sp:object rdf:Statement ;
130 sp:predicate rdf:type ; 137 sp:predicate rdf:type ;
138 + sp:subject _:b4
139 + ] [ sp:object _:b3 ;
140 + sp:predicate rdf:subject ;
141 + sp:subject _:b4
142 + ] [ sp:object _:b2 ;
143 + sp:predicate rdf:predicate ;
144 + sp:subject _:b4
145 + ] [ sp:object _:b1 ;
146 + sp:predicate rdf:object ;
147 + sp:subject _:b4
148 + ] [ sp:object _:b4 ;
149 + sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
131 sp:subject _:b1 150 sp:subject _:b1
132 ]) ; 151 ]) ;
133 - sp:where ([ sp:object ddr:Cs_activity ; 152 + sp:where ([ sp:object _:b1 ;
153 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
154 + sp:subject _:b3
155 + ] [ sp:object _:b5 ;
134 sp:predicate rdf:type ; 156 sp:predicate rdf:type ;
135 sp:subject _:b1 157 sp:subject _:b1
158 + ] [ sp:object _:b6 ;
159 + sp:predicate rdf:type ;
160 + sp:subject _:b3
161 + ] [ rdf:type sp:TriplePath ;
162 + sp:object _:b7 ;
163 + sp:path [ rdf:type sp:ModPath ;
164 + sp:modMax -2 ;
165 + sp:modMin 0 ;
166 + sp:subPath rdfs:subClassOf
167 + ] ;
168 + sp:subject _:b6
169 + ] [ sp:object _:b8 ;
170 + sp:predicate rdfs:subClassOf ;
171 + sp:subject _:b7
172 + ] [ sp:object owl:Restriction ;
173 + sp:predicate rdf:type ;
174 + sp:subject _:b8
175 + ] [ sp:object _:b2 ;
176 + sp:predicate owl:onProperty ;
177 + sp:subject _:b8
178 + ] [ sp:object _:b5 ;
179 + sp:predicate owl:allValuesFrom ;
180 + sp:subject _:b8
136 ]) 181 ])
137 ] ; 182 ] ;
138 spin:rule 183 spin:rule
139 [ rdf:type sp:Construct ; 184 [ rdf:type sp:Construct ;
140 - rdfs:comment "STEP 002 - Construct datatype datetime values"^^xsd:string ; 185 + rdfs:comment "STEP 003 - Construct datatype string values"^^xsd:string ;
141 - sp:templates ([ sp:object _:b2 ; 186 + sp:templates ([ sp:object _:b9 ;
142 - sp:predicate _:b3 ; 187 + sp:predicate _:b10 ;
143 - sp:subject _:b4 188 + sp:subject _:b11
144 ] [ sp:object rdf:Statement ; 189 ] [ sp:object rdf:Statement ;
145 sp:predicate rdf:type ; 190 sp:predicate rdf:type ;
146 - sp:subject _:b5 191 + sp:subject _:b12
147 - ] [ sp:object _:b4 ; 192 + ] [ sp:object _:b11 ;
148 sp:predicate rdf:subject ; 193 sp:predicate rdf:subject ;
149 - sp:subject _:b5 194 + sp:subject _:b12
150 - ] [ sp:object _:b3 ; 195 + ] [ sp:object _:b10 ;
151 sp:predicate rdf:predicate ; 196 sp:predicate rdf:predicate ;
152 - sp:subject _:b5 197 + sp:subject _:b12
153 - ] [ sp:object _:b2 ; 198 + ] [ sp:object _:b9 ;
154 sp:predicate rdf:object ; 199 sp:predicate rdf:object ;
155 - sp:subject _:b5 200 + sp:subject _:b12
156 - ] [ sp:object _:b5 ; 201 + ] [ sp:object _:b12 ;
157 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 202 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
158 - sp:subject _:b6 203 + sp:subject _:b13
159 ]) ; 204 ]) ;
160 - sp:where ([ sp:object _:b6 ; 205 + sp:where ([ sp:object _:b13 ;
161 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 206 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
162 - sp:subject _:b4 207 + sp:subject _:b11
163 - ] [ sp:object _:b7 ; 208 + ] [ sp:object _:b14 ;
164 sp:predicate rdf:type ; 209 sp:predicate rdf:type ;
165 - sp:subject _:b6 210 + sp:subject _:b13
166 ] [ rdf:type sp:NotExists ; 211 ] [ rdf:type sp:NotExists ;
167 sp:elements ([ sp:object 212 sp:elements ([ sp:object
168 [ sp:varName "uom"^^xsd:string 213 [ sp:varName "uom"^^xsd:string
169 ] ; 214 ] ;
170 sp:predicate ddr:uom ; 215 sp:predicate ddr:uom ;
171 - sp:subject _:b6 216 + sp:subject _:b13
172 ]) 217 ])
173 ] [ rdf:type sp:Bind ; 218 ] [ rdf:type sp:Bind ;
174 sp:expression 219 sp:expression
175 [ rdf:type afn:localname ; 220 [ rdf:type afn:localname ;
176 - sp:arg1 _:b7 221 + sp:arg1 _:b14
177 ] ; 222 ] ;
178 - sp:variable _:b8 223 + sp:variable _:b15
179 ] [ rdf:type sp:Bind ; 224 ] [ rdf:type sp:Bind ;
180 sp:expression 225 sp:expression
181 [ rdf:type smf:buildURI ; 226 [ rdf:type smf:buildURI ;
182 sp:arg1 [ rdf:type fn:concat ; 227 sp:arg1 [ rdf:type fn:concat ;
183 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ; 228 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ;
184 - sp:arg2 _:b8 229 + sp:arg2 _:b15
185 ] 230 ]
186 ] ; 231 ] ;
187 - sp:variable _:b3 232 + sp:variable _:b10
188 ] [ sp:object owl:DatatypeProperty ; 233 ] [ sp:object owl:DatatypeProperty ;
189 sp:predicate rdf:type ; 234 sp:predicate rdf:type ;
190 - sp:subject _:b3 235 + sp:subject _:b10
191 - ] [ sp:object _:b9 ; 236 + ] [ sp:object _:b16 ;
192 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 237 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
193 - sp:subject _:b6 238 + sp:subject _:b13
194 ] [ sp:object sxml:TextNode ; 239 ] [ sp:object sxml:TextNode ;
195 sp:predicate rdf:type ; 240 sp:predicate rdf:type ;
196 - sp:subject _:b9 241 + sp:subject _:b16
197 - ] [ sp:object _:b10 ; 242 + ] [ sp:object _:b9 ;
198 sp:predicate sxml:text ; 243 sp:predicate sxml:text ;
199 - sp:subject _:b9 244 + sp:subject _:b16
200 - ] [ sp:object _:b11 ; 245 + ] [ sp:object _:b17 ;
201 sp:predicate rdf:type ; 246 sp:predicate rdf:type ;
202 - sp:subject _:b4 247 + sp:subject _:b11
203 ] [ rdf:type sp:TriplePath ; 248 ] [ rdf:type sp:TriplePath ;
204 - sp:object _:b12 ; 249 + sp:object _:b18 ;
205 sp:path [ rdf:type sp:ModPath ; 250 sp:path [ rdf:type sp:ModPath ;
206 sp:modMax -2 ; 251 sp:modMax -2 ;
207 sp:modMin 0 ; 252 sp:modMin 0 ;
208 sp:subPath rdfs:subClassOf 253 sp:subPath rdfs:subClassOf
209 ] ; 254 ] ;
210 - sp:subject _:b11 255 + sp:subject _:b17
211 - ] [ sp:object _:b13 ; 256 + ] [ sp:object _:b19 ;
212 sp:predicate rdfs:subClassOf ; 257 sp:predicate rdfs:subClassOf ;
213 - sp:subject _:b12 258 + sp:subject _:b18
214 ] [ sp:object owl:Restriction ; 259 ] [ sp:object owl:Restriction ;
215 sp:predicate rdf:type ; 260 sp:predicate rdf:type ;
216 - sp:subject _:b13 261 + sp:subject _:b19
217 - ] [ sp:object _:b14 ; 262 + ] [ sp:object _:b20 ;
218 sp:predicate owl:allValuesFrom ; 263 sp:predicate owl:allValuesFrom ;
219 - sp:subject _:b13 264 + sp:subject _:b19
220 - ] [ sp:object _:b3 ; 265 + ] [ sp:object _:b10 ;
221 sp:predicate owl:onProperty ; 266 sp:predicate owl:onProperty ;
222 - sp:subject _:b13 267 + sp:subject _:b19
223 ] [ rdf:type sp:TriplePath ; 268 ] [ rdf:type sp:TriplePath ;
224 - sp:object xsd:dateTime ; 269 + sp:object xsd:string ;
225 sp:path [ rdf:type sp:ModPath ; 270 sp:path [ rdf:type sp:ModPath ;
226 sp:modMax -2 ; 271 sp:modMax -2 ;
227 sp:modMin 0 ; 272 sp:modMin 0 ;
228 sp:subPath rdfs:subClassOf 273 sp:subPath rdfs:subClassOf
229 ] ; 274 ] ;
230 - sp:subject _:b14 275 + sp:subject _:b20
231 - ] [ rdf:type sp:Bind ;
232 - sp:expression
233 - [ rdf:type xsd:dateTime ;
234 - sp:arg1 _:b10
235 - ] ;
236 - sp:variable _:b2
237 ]) 276 ])
238 ] ; 277 ] ;
239 spin:rule 278 spin:rule
240 [ rdf:type sp:Construct ; 279 [ rdf:type sp:Construct ;
241 - rdfs:comment "STEP 004 - Construct UOM values"^^xsd:string ; 280 + rdfs:comment "STEP 006 - Construct Enumerated Values"^^xsd:string ;
242 - sp:templates ([ sp:object _:b15 ; 281 + sp:templates ([ sp:object _:b21 ;
243 - sp:predicate rdf:type ; 282 + sp:predicate _:b22 ;
244 - sp:subject _:b16 283 + sp:subject _:b23
245 - ] [ sp:object _:b17 ;
246 - sp:predicate ddr:uom ;
247 - sp:subject _:b16
248 - ] [ sp:object _:b18 ;
249 - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
250 - sp:subject _:b16
251 - ] [ sp:object _:b16 ;
252 - sp:predicate _:b19 ;
253 - sp:subject _:b20
254 ] [ sp:object rdf:Statement ; 284 ] [ sp:object rdf:Statement ;
255 sp:predicate rdf:type ; 285 sp:predicate rdf:type ;
256 - sp:subject _:b21 286 + sp:subject _:b24
257 - ] [ sp:object _:b20 ; 287 + ] [ sp:object _:b23 ;
258 sp:predicate rdf:subject ; 288 sp:predicate rdf:subject ;
259 - sp:subject _:b21 289 + sp:subject _:b24
260 - ] [ sp:object _:b19 ; 290 + ] [ sp:object _:b22 ;
261 sp:predicate rdf:predicate ; 291 sp:predicate rdf:predicate ;
262 - sp:subject _:b21 292 + sp:subject _:b24
263 - ] [ sp:object _:b18 ;
264 - sp:predicate rdf:object ;
265 - sp:subject _:b21
266 ] [ sp:object _:b21 ; 293 ] [ sp:object _:b21 ;
294 + sp:predicate rdf:object ;
295 + sp:subject _:b24
296 + ] [ sp:object _:b24 ;
267 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 297 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
268 - sp:subject _:b22 298 + sp:subject _:b25
269 ]) ; 299 ]) ;
270 - sp:where ([ sp:object _:b22 ; 300 + sp:where ([ sp:object _:b25 ;
271 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 301 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
272 - sp:subject _:b20 302 + sp:subject _:b23
273 - ] [ sp:object _:b23 ; 303 + ] [ sp:object _:b26 ;
274 sp:predicate rdf:type ; 304 sp:predicate rdf:type ;
275 - sp:subject _:b22 305 + sp:subject _:b25
276 - ] [ sp:object _:b17 ;
277 - sp:predicate ddr:uom ;
278 - sp:subject _:b22
279 ] [ rdf:type sp:NotExists ; 306 ] [ rdf:type sp:NotExists ;
280 sp:elements ([ sp:object 307 sp:elements ([ sp:object
281 - [ sp:varName "aNode"^^xsd:string 308 + [ sp:varName "uom"^^xsd:string
282 ] ; 309 ] ;
283 - sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 310 + sp:predicate ddr:uom ;
284 - sp:subject _:b22 311 + sp:subject _:b25
285 ]) 312 ])
286 ] [ rdf:type sp:Bind ; 313 ] [ rdf:type sp:Bind ;
287 sp:expression 314 sp:expression
288 - [ rdf:type afn:localname ; 315 + [ rdf:type smf:titleCase ;
289 - sp:arg1 _:b23 316 + sp:arg1 [ rdf:type afn:localname ;
317 + sp:arg1 _:b26
318 + ]
290 ] ; 319 ] ;
291 - sp:variable _:b24 320 + sp:variable _:b27
292 ] [ rdf:type sp:Bind ; 321 ] [ rdf:type sp:Bind ;
293 sp:expression 322 sp:expression
294 [ rdf:type smf:buildURI ; 323 [ rdf:type smf:buildURI ;
295 sp:arg1 [ rdf:type fn:concat ; 324 sp:arg1 [ rdf:type fn:concat ;
296 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ; 325 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ;
297 - sp:arg2 [ rdf:type smf:titleCase ; 326 + sp:arg2 _:b27
298 - sp:arg1 _:b24
299 - ]
300 ] 327 ]
301 ] ; 328 ] ;
302 - sp:variable _:b19 329 + sp:variable _:b22
303 ] [ sp:object owl:ObjectProperty ; 330 ] [ sp:object owl:ObjectProperty ;
304 sp:predicate rdf:type ; 331 sp:predicate rdf:type ;
305 - sp:subject _:b19 332 + sp:subject _:b22
306 - ] [ sp:object _:b25 ; 333 + ] [ sp:object _:b28 ;
307 sp:predicate rdf:type ; 334 sp:predicate rdf:type ;
308 - sp:subject _:b20 335 + sp:subject _:b23
309 ] [ rdf:type sp:TriplePath ; 336 ] [ rdf:type sp:TriplePath ;
310 - sp:object _:b26 ; 337 + sp:object _:b29 ;
311 sp:path [ rdf:type sp:ModPath ; 338 sp:path [ rdf:type sp:ModPath ;
312 sp:modMax -2 ; 339 sp:modMax -2 ;
313 sp:modMin 0 ; 340 sp:modMin 0 ;
314 sp:subPath rdfs:subClassOf 341 sp:subPath rdfs:subClassOf
315 ] ; 342 ] ;
316 - sp:subject _:b25 343 + sp:subject _:b28
317 - ] [ sp:object _:b27 ; 344 + ] [ sp:object _:b30 ;
318 sp:predicate rdfs:subClassOf ; 345 sp:predicate rdfs:subClassOf ;
319 - sp:subject _:b26 346 + sp:subject _:b29
320 ] [ sp:object owl:Restriction ; 347 ] [ sp:object owl:Restriction ;
321 sp:predicate rdf:type ; 348 sp:predicate rdf:type ;
322 - sp:subject _:b27 349 + sp:subject _:b30
323 - ] [ sp:object _:b15 ; 350 + ] [ sp:object _:b22 ;
324 - sp:predicate owl:allValuesFrom ;
325 - sp:subject _:b27
326 - ] [ sp:object _:b19 ;
327 sp:predicate owl:onProperty ; 351 sp:predicate owl:onProperty ;
328 - sp:subject _:b27 352 + sp:subject _:b30
329 - ] [ sp:object _:b28 ; 353 + ] [ sp:object _:b31 ;
354 + sp:predicate owl:allValuesFrom ;
355 + sp:subject _:b30
356 + ] [ rdf:type sp:TriplePath ;
357 + sp:object <http://www.linkedmodel.org/schema/dtype#EnumeratedValue> ;
358 + sp:path [ rdf:type sp:ModPath ;
359 + sp:modMax -2 ;
360 + sp:modMin 0 ;
361 + sp:subPath rdfs:subClassOf
362 + ] ;
363 + sp:subject _:b31
364 + ] [ sp:object _:b32 ;
330 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 365 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
331 - sp:subject _:b22 366 + sp:subject _:b25
332 ] [ sp:object sxml:TextNode ; 367 ] [ sp:object sxml:TextNode ;
333 sp:predicate rdf:type ; 368 sp:predicate rdf:type ;
334 - sp:subject _:b28 369 + sp:subject _:b32
335 - ] [ sp:object _:b29 ; 370 + ] [ sp:object _:b33 ;
336 sp:predicate sxml:text ; 371 sp:predicate sxml:text ;
337 - sp:subject _:b28 372 + sp:subject _:b32
338 - ] [ rdf:type sp:Bind ; 373 + ] [ sp:object _:b31 ;
339 - sp:expression 374 + sp:predicate rdf:type ;
340 - [ rdf:type xsd:double ; 375 + sp:subject _:b21
341 - sp:arg1 _:b29 376 + ] [ sp:object _:b33 ;
342 - ] ; 377 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
343 - sp:variable _:b18 378 + sp:subject _:b21
344 ]) 379 ])
345 ] ; 380 ] ;
346 spin:rule 381 spin:rule
347 [ rdf:type sp:Construct ; 382 [ rdf:type sp:Construct ;
348 - rdfs:comment "STEP 006 - Construct Enumerated Values"^^xsd:string ; 383 + rdfs:comment "STEP 004 - Construct UOM values"^^xsd:string ;
349 - sp:templates ([ sp:object _:b30 ; 384 + sp:templates ([ sp:object _:b34 ;
350 - sp:predicate _:b31 ; 385 + sp:predicate rdf:type ;
351 - sp:subject _:b32 386 + sp:subject _:b35
387 + ] [ sp:object _:b36 ;
388 + sp:predicate ddr:uom ;
389 + sp:subject _:b35
390 + ] [ sp:object _:b37 ;
391 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
392 + sp:subject _:b35
393 + ] [ sp:object _:b35 ;
394 + sp:predicate _:b38 ;
395 + sp:subject _:b39
352 ] [ sp:object rdf:Statement ; 396 ] [ sp:object rdf:Statement ;
353 sp:predicate rdf:type ; 397 sp:predicate rdf:type ;
354 - sp:subject _:b33 398 + sp:subject _:b40
355 - ] [ sp:object _:b32 ; 399 + ] [ sp:object _:b39 ;
356 sp:predicate rdf:subject ; 400 sp:predicate rdf:subject ;
357 - sp:subject _:b33 401 + sp:subject _:b40
358 - ] [ sp:object _:b31 ; 402 + ] [ sp:object _:b38 ;
359 sp:predicate rdf:predicate ; 403 sp:predicate rdf:predicate ;
360 - sp:subject _:b33 404 + sp:subject _:b40
361 - ] [ sp:object _:b30 ; 405 + ] [ sp:object _:b37 ;
362 sp:predicate rdf:object ; 406 sp:predicate rdf:object ;
363 - sp:subject _:b33 407 + sp:subject _:b40
364 - ] [ sp:object _:b33 ; 408 + ] [ sp:object _:b40 ;
365 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 409 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
366 - sp:subject _:b34 410 + sp:subject _:b41
367 ]) ; 411 ]) ;
368 - sp:where ([ sp:object _:b34 ; 412 + sp:where ([ sp:object _:b41 ;
369 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 413 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
370 - sp:subject _:b32 414 + sp:subject _:b39
371 - ] [ sp:object _:b35 ; 415 + ] [ sp:object _:b42 ;
372 sp:predicate rdf:type ; 416 sp:predicate rdf:type ;
373 - sp:subject _:b34 417 + sp:subject _:b41
418 + ] [ sp:object _:b36 ;
419 + sp:predicate ddr:uom ;
420 + sp:subject _:b41
374 ] [ rdf:type sp:NotExists ; 421 ] [ rdf:type sp:NotExists ;
375 sp:elements ([ sp:object 422 sp:elements ([ sp:object
376 - [ sp:varName "uom"^^xsd:string 423 + [ sp:varName "aNode"^^xsd:string
377 ] ; 424 ] ;
378 - sp:predicate ddr:uom ; 425 + sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
379 - sp:subject _:b34 426 + sp:subject _:b41
380 ]) 427 ])
381 ] [ rdf:type sp:Bind ; 428 ] [ rdf:type sp:Bind ;
382 sp:expression 429 sp:expression
383 - [ rdf:type smf:titleCase ; 430 + [ rdf:type afn:localname ;
384 - sp:arg1 [ rdf:type afn:localname ; 431 + sp:arg1 _:b42
385 - sp:arg1 _:b35
386 - ]
387 ] ; 432 ] ;
388 - sp:variable _:b36 433 + sp:variable _:b43
389 ] [ rdf:type sp:Bind ; 434 ] [ rdf:type sp:Bind ;
390 sp:expression 435 sp:expression
391 [ rdf:type smf:buildURI ; 436 [ rdf:type smf:buildURI ;
392 sp:arg1 [ rdf:type fn:concat ; 437 sp:arg1 [ rdf:type fn:concat ;
393 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ; 438 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ;
394 - sp:arg2 _:b36 439 + sp:arg2 [ rdf:type smf:titleCase ;
440 + sp:arg1 _:b43
441 + ]
395 ] 442 ]
396 ] ; 443 ] ;
397 - sp:variable _:b31 444 + sp:variable _:b38
398 ] [ sp:object owl:ObjectProperty ; 445 ] [ sp:object owl:ObjectProperty ;
399 sp:predicate rdf:type ; 446 sp:predicate rdf:type ;
400 - sp:subject _:b31 447 + sp:subject _:b38
401 - ] [ sp:object _:b37 ; 448 + ] [ sp:object _:b44 ;
402 sp:predicate rdf:type ; 449 sp:predicate rdf:type ;
403 - sp:subject _:b32 450 + sp:subject _:b39
404 ] [ rdf:type sp:TriplePath ; 451 ] [ rdf:type sp:TriplePath ;
405 - sp:object _:b38 ; 452 + sp:object _:b45 ;
406 sp:path [ rdf:type sp:ModPath ; 453 sp:path [ rdf:type sp:ModPath ;
407 sp:modMax -2 ; 454 sp:modMax -2 ;
408 sp:modMin 0 ; 455 sp:modMin 0 ;
409 sp:subPath rdfs:subClassOf 456 sp:subPath rdfs:subClassOf
410 ] ; 457 ] ;
411 - sp:subject _:b37 458 + sp:subject _:b44
412 - ] [ sp:object _:b39 ; 459 + ] [ sp:object _:b46 ;
413 sp:predicate rdfs:subClassOf ; 460 sp:predicate rdfs:subClassOf ;
414 - sp:subject _:b38 461 + sp:subject _:b45
415 ] [ sp:object owl:Restriction ; 462 ] [ sp:object owl:Restriction ;
416 sp:predicate rdf:type ; 463 sp:predicate rdf:type ;
417 - sp:subject _:b39 464 + sp:subject _:b46
418 - ] [ sp:object _:b31 ; 465 + ] [ sp:object _:b34 ;
419 - sp:predicate owl:onProperty ;
420 - sp:subject _:b39
421 - ] [ sp:object _:b40 ;
422 sp:predicate owl:allValuesFrom ; 466 sp:predicate owl:allValuesFrom ;
423 - sp:subject _:b39 467 + sp:subject _:b46
424 - ] [ rdf:type sp:TriplePath ; 468 + ] [ sp:object _:b38 ;
425 - sp:object <http://www.linkedmodel.org/schema/dtype#EnumeratedValue> ; 469 + sp:predicate owl:onProperty ;
426 - sp:path [ rdf:type sp:ModPath ; 470 + sp:subject _:b46
427 - sp:modMax -2 ; 471 + ] [ sp:object _:b47 ;
428 - sp:modMin 0 ;
429 - sp:subPath rdfs:subClassOf
430 - ] ;
431 - sp:subject _:b40
432 - ] [ sp:object _:b41 ;
433 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 472 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
434 - sp:subject _:b34 473 + sp:subject _:b41
435 ] [ sp:object sxml:TextNode ; 474 ] [ sp:object sxml:TextNode ;
436 sp:predicate rdf:type ; 475 sp:predicate rdf:type ;
437 - sp:subject _:b41 476 + sp:subject _:b47
438 - ] [ sp:object _:b42 ; 477 + ] [ sp:object _:b48 ;
439 sp:predicate sxml:text ; 478 sp:predicate sxml:text ;
440 - sp:subject _:b41 479 + sp:subject _:b47
441 - ] [ sp:object _:b40 ; 480 + ] [ rdf:type sp:Bind ;
442 - sp:predicate rdf:type ; 481 + sp:expression
443 - sp:subject _:b30 482 + [ rdf:type xsd:double ;
444 - ] [ sp:object _:b42 ; 483 + sp:arg1 _:b48
445 - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 484 + ] ;
446 - sp:subject _:b30 485 + sp:variable _:b37
447 ]) 486 ])
448 ] ; 487 ] ;
449 spin:rule 488 spin:rule
450 [ rdf:type sp:Construct ; 489 [ rdf:type sp:Construct ;
451 - rdfs:comment "STEP 003 - Construct datatype string values"^^xsd:string ; 490 + rdfs:comment "STEP 002 - Construct datatype datetime values"^^xsd:string ;
452 - sp:templates ([ sp:object _:b43 ; 491 + sp:templates ([ sp:object _:b49 ;
453 - sp:predicate _:b44 ; 492 + sp:predicate _:b50 ;
454 - sp:subject _:b45 493 + sp:subject _:b51
455 ] [ sp:object rdf:Statement ; 494 ] [ sp:object rdf:Statement ;
456 sp:predicate rdf:type ; 495 sp:predicate rdf:type ;
457 - sp:subject _:b46 496 + sp:subject _:b52
458 - ] [ sp:object _:b45 ; 497 + ] [ sp:object _:b51 ;
459 sp:predicate rdf:subject ; 498 sp:predicate rdf:subject ;
460 - sp:subject _:b46 499 + sp:subject _:b52
461 - ] [ sp:object _:b44 ; 500 + ] [ sp:object _:b50 ;
462 sp:predicate rdf:predicate ; 501 sp:predicate rdf:predicate ;
463 - sp:subject _:b46 502 + sp:subject _:b52
464 - ] [ sp:object _:b43 ; 503 + ] [ sp:object _:b49 ;
465 sp:predicate rdf:object ; 504 sp:predicate rdf:object ;
466 - sp:subject _:b46 505 + sp:subject _:b52
467 - ] [ sp:object _:b46 ; 506 + ] [ sp:object _:b52 ;
468 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 507 sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
469 - sp:subject _:b47 508 + sp:subject _:b53
470 ]) ; 509 ]) ;
471 - sp:where ([ sp:object _:b47 ; 510 + sp:where ([ sp:object _:b53 ;
472 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 511 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
473 - sp:subject _:b45 512 + sp:subject _:b51
474 - ] [ sp:object _:b48 ; 513 + ] [ sp:object _:b54 ;
475 sp:predicate rdf:type ; 514 sp:predicate rdf:type ;
476 - sp:subject _:b47 515 + sp:subject _:b53
477 ] [ rdf:type sp:NotExists ; 516 ] [ rdf:type sp:NotExists ;
478 sp:elements ([ sp:object 517 sp:elements ([ sp:object
479 [ sp:varName "uom"^^xsd:string 518 [ sp:varName "uom"^^xsd:string
480 ] ; 519 ] ;
481 sp:predicate ddr:uom ; 520 sp:predicate ddr:uom ;
482 - sp:subject _:b47 521 + sp:subject _:b53
483 ]) 522 ])
484 ] [ rdf:type sp:Bind ; 523 ] [ rdf:type sp:Bind ;
485 sp:expression 524 sp:expression
486 [ rdf:type afn:localname ; 525 [ rdf:type afn:localname ;
487 - sp:arg1 _:b48 526 + sp:arg1 _:b54
488 ] ; 527 ] ;
489 - sp:variable _:b49 528 + sp:variable _:b55
490 ] [ rdf:type sp:Bind ; 529 ] [ rdf:type sp:Bind ;
491 sp:expression 530 sp:expression
492 [ rdf:type smf:buildURI ; 531 [ rdf:type smf:buildURI ;
493 sp:arg1 [ rdf:type fn:concat ; 532 sp:arg1 [ rdf:type fn:concat ;
494 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ; 533 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ;
495 - sp:arg2 _:b49 534 + sp:arg2 _:b55
496 ] 535 ]
497 ] ; 536 ] ;
498 - sp:variable _:b44 537 + sp:variable _:b50
499 ] [ sp:object owl:DatatypeProperty ; 538 ] [ sp:object owl:DatatypeProperty ;
500 sp:predicate rdf:type ; 539 sp:predicate rdf:type ;
501 - sp:subject _:b44 540 + sp:subject _:b50
502 - ] [ sp:object _:b50 ; 541 + ] [ sp:object _:b56 ;
503 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 542 sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
504 - sp:subject _:b47 543 + sp:subject _:b53
505 ] [ sp:object sxml:TextNode ; 544 ] [ sp:object sxml:TextNode ;
506 sp:predicate rdf:type ; 545 sp:predicate rdf:type ;
507 - sp:subject _:b50 546 + sp:subject _:b56
508 - ] [ sp:object _:b43 ; 547 + ] [ sp:object _:b57 ;
509 sp:predicate sxml:text ; 548 sp:predicate sxml:text ;
510 - sp:subject _:b50 549 + sp:subject _:b56
511 - ] [ sp:object _:b51 ; 550 + ] [ sp:object _:b58 ;
512 sp:predicate rdf:type ; 551 sp:predicate rdf:type ;
513 - sp:subject _:b45 552 + sp:subject _:b51
514 ] [ rdf:type sp:TriplePath ; 553 ] [ rdf:type sp:TriplePath ;
515 - sp:object _:b52 ; 554 + sp:object _:b59 ;
516 sp:path [ rdf:type sp:ModPath ; 555 sp:path [ rdf:type sp:ModPath ;
517 sp:modMax -2 ; 556 sp:modMax -2 ;
518 sp:modMin 0 ; 557 sp:modMin 0 ;
519 sp:subPath rdfs:subClassOf 558 sp:subPath rdfs:subClassOf
520 ] ; 559 ] ;
521 - sp:subject _:b51 560 + sp:subject _:b58
522 - ] [ sp:object _:b53 ; 561 + ] [ sp:object _:b60 ;
523 sp:predicate rdfs:subClassOf ; 562 sp:predicate rdfs:subClassOf ;
524 - sp:subject _:b52 563 + sp:subject _:b59
525 ] [ sp:object owl:Restriction ; 564 ] [ sp:object owl:Restriction ;
526 sp:predicate rdf:type ; 565 sp:predicate rdf:type ;
527 - sp:subject _:b53 566 + sp:subject _:b60
528 - ] [ sp:object _:b54 ; 567 + ] [ sp:object _:b61 ;
529 sp:predicate owl:allValuesFrom ; 568 sp:predicate owl:allValuesFrom ;
530 - sp:subject _:b53 569 + sp:subject _:b60
531 - ] [ sp:object _:b44 ; 570 + ] [ sp:object _:b50 ;
532 sp:predicate owl:onProperty ; 571 sp:predicate owl:onProperty ;
533 - sp:subject _:b53 572 + sp:subject _:b60
534 ] [ rdf:type sp:TriplePath ; 573 ] [ rdf:type sp:TriplePath ;
535 - sp:object xsd:string ; 574 + sp:object xsd:dateTime ;
536 sp:path [ rdf:type sp:ModPath ; 575 sp:path [ rdf:type sp:ModPath ;
537 sp:modMax -2 ; 576 sp:modMax -2 ;
538 sp:modMin 0 ; 577 sp:modMin 0 ;
539 sp:subPath rdfs:subClassOf 578 sp:subPath rdfs:subClassOf
540 ] ; 579 ] ;
541 - sp:subject _:b54 580 + sp:subject _:b61
581 + ] [ rdf:type sp:Bind ;
582 + sp:expression
583 + [ rdf:type xsd:dateTime ;
584 + sp:arg1 _:b57
585 + ] ;
586 + sp:variable _:b49
542 ]) 587 ])
543 ] ; 588 ] ;
544 spin:rule 589 spin:rule
545 [ rdf:type sp:Construct ; 590 [ rdf:type sp:Construct ;
546 - rdfs:comment "STEP 020 - Construct all other object properties - WIP"^^xsd:string ; 591 + rdfs:comment "STEP 030 - Construct ep-activity type statements"^^xsd:string ;
547 - sp:templates ([ sp:object _:b55 ; 592 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#DrillingActivity> ;
548 - sp:predicate _:b56 ;
549 - sp:subject _:b57
550 - ] [ sp:object rdf:Statement ;
551 sp:predicate rdf:type ; 593 sp:predicate rdf:type ;
552 - sp:subject _:b58 594 + sp:subject _:b62
553 - ] [ sp:object _:b57 ;
554 - sp:predicate rdf:subject ;
555 - sp:subject _:b58
556 - ] [ sp:object _:b56 ;
557 - sp:predicate rdf:predicate ;
558 - sp:subject _:b58
559 - ] [ sp:object _:b55 ;
560 - sp:predicate rdf:object ;
561 - sp:subject _:b58
562 - ] [ sp:object _:b58 ;
563 - sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
564 - sp:subject _:b55
565 ]) ; 595 ]) ;
566 - sp:where ([ sp:object _:b55 ; 596 + sp:where ([ sp:object ddr:Cs_activity ;
567 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
568 - sp:subject _:b57
569 - ] [ sp:object _:b59 ;
570 - sp:predicate rdf:type ;
571 - sp:subject _:b55
572 - ] [ sp:object _:b60 ;
573 - sp:predicate rdf:type ;
574 - sp:subject _:b57
575 - ] [ rdf:type sp:TriplePath ;
576 - sp:object _:b61 ;
577 - sp:path [ rdf:type sp:ModPath ;
578 - sp:modMax -2 ;
579 - sp:modMin 0 ;
580 - sp:subPath rdfs:subClassOf
581 - ] ;
582 - sp:subject _:b60
583 - ] [ sp:object _:b62 ;
584 - sp:predicate rdfs:subClassOf ;
585 - sp:subject _:b61
586 - ] [ sp:object owl:Restriction ;
587 sp:predicate rdf:type ; 597 sp:predicate rdf:type ;
588 sp:subject _:b62 598 sp:subject _:b62
589 - ] [ sp:object _:b56 ;
590 - sp:predicate owl:onProperty ;
591 - sp:subject _:b62
592 - ] [ sp:object _:b59 ;
593 - sp:predicate owl:allValuesFrom ;
594 - sp:subject _:b62
595 ]) 599 ])
596 ] . 600 ] .
597 601
...@@ -608,298 +612,298 @@ ddr:version ...@@ -608,298 +612,298 @@ ddr:version
608 612
609 <http://www.reportinghub.no/ep/transform/1.1/ddr> 613 <http://www.reportinghub.no/ep/transform/1.1/ddr>
610 rdf:type owl:Ontology ; 614 rdf:type owl:Ontology ;
611 - owl:imports <http://www.reportinghub.no/1.1/schema/map> , <http://topbraid.org/sxml> , <http://www.reportinghub.no/1.1/map/ddr> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.1.1/ddr> ; 615 + owl:imports <http://www.reportinghub.no/ep/schema/1.1.1/ddr> , <http://www.reportinghub.no/ep/schema/activity> , <http://topbraid.org/sxml> , <http://www.reportinghub.no/1.1/map/ddr> , <http://www.reportinghub.no/ep/schema/well> , <http://www.reportinghub.no/ep/schema/report> , <http://www.reportinghub.no/ep/schema/equipment> , <http://www.reportinghub.no/1.1/schema/map> , <http://spinrdf.org/spin> ;
612 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 616 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
613 617
614 owl:Thing 618 owl:Thing
615 spin:query 619 spin:query
616 [ rdf:type sp:Select ; 620 [ rdf:type sp:Select ;
617 sp:resultVariables (_:b63 _:b64 _:b65 _:b66) ; 621 sp:resultVariables (_:b63 _:b64 _:b65 _:b66) ;
622 + sp:where ([ sp:object _:b66 ;
623 + sp:predicate <http://www.w3.org/ns/sawsdl#modelReference> ;
624 + sp:subject _:b65
625 + ] [ sp:object _:b65 ;
626 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
627 + sp:subject _:b64
628 + ] [ rdf:type sp:Union ;
629 + sp:elements (([ sp:object <http://topbraid.org/sxsd#Sequence> ;
630 + sp:predicate rdf:type ;
631 + sp:subject _:b64
632 + ]) ([ sp:object <http://topbraid.org/sxsd#Choice> ;
633 + sp:predicate rdf:type ;
634 + sp:subject _:b64
635 + ]))
636 + ] [ sp:object _:b64 ;
637 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
638 + sp:subject _:b63
639 + ])
640 + ] ;
641 + spin:query
642 + [ rdf:type sp:Select ;
643 + sp:resultVariables (_:b67 _:b68 _:b69 _:b70) ;
618 sp:where ([ sp:object <http://topbraid.org/sxsd#ComplexType> ; 644 sp:where ([ sp:object <http://topbraid.org/sxsd#ComplexType> ;
619 sp:predicate rdf:type ; 645 sp:predicate rdf:type ;
620 - sp:subject _:b67 646 + sp:subject _:b71
621 ] [ rdf:type sp:TriplePath ; 647 ] [ rdf:type sp:TriplePath ;
622 - sp:object _:b68 ; 648 + sp:object _:b72 ;
623 sp:path [ rdf:type sp:ModPath ; 649 sp:path [ rdf:type sp:ModPath ;
624 sp:modMax -2 ; 650 sp:modMax -2 ;
625 sp:modMin 0 ; 651 sp:modMin 0 ;
626 sp:subPath <http://www.topbraid.org/2007/05/composite.owl#child> 652 sp:subPath <http://www.topbraid.org/2007/05/composite.owl#child>
627 ] ; 653 ] ;
628 - sp:subject _:b67 654 + sp:subject _:b71
629 - ] [ sp:object _:b69 ; 655 + ] [ sp:object _:b73 ;
630 sp:predicate <http://topbraid.org/sxsd#name> ; 656 sp:predicate <http://topbraid.org/sxsd#name> ;
631 - sp:subject _:b67 657 + sp:subject _:b71
632 - ] [ sp:object _:b66 ;
633 - sp:predicate <http://www.w3.org/ns/sawsdl#modelReference> ;
634 - sp:subject _:b68
635 ] [ sp:object _:b70 ; 658 ] [ sp:object _:b70 ;
659 + sp:predicate <http://www.w3.org/ns/sawsdl#modelReference> ;
660 + sp:subject _:b72
661 + ] [ sp:object _:b74 ;
636 sp:predicate <http://topbraid.org/sxsd#name> ; 662 sp:predicate <http://topbraid.org/sxsd#name> ;
637 - sp:subject _:b68 663 + sp:subject _:b72
638 ] [ rdf:type sp:Bind ; 664 ] [ rdf:type sp:Bind ;
639 sp:expression 665 sp:expression
640 [ rdf:type spif:titleCase ; 666 [ rdf:type spif:titleCase ;
641 - sp:arg1 _:b70 667 + sp:arg1 _:b74
642 ] ; 668 ] ;
643 - sp:variable _:b71 669 + sp:variable _:b75
644 ] [ rdf:type sp:Bind ; 670 ] [ rdf:type sp:Bind ;
645 sp:expression 671 sp:expression
646 [ rdf:type smf:buildURI ; 672 [ rdf:type smf:buildURI ;
647 sp:arg1 [ rdf:type fn:concat ; 673 sp:arg1 [ rdf:type fn:concat ;
648 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ; 674 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ;
649 - sp:arg2 _:b71 675 + sp:arg2 _:b75
650 ] 676 ]
651 ] ; 677 ] ;
652 - sp:variable _:b65 678 + sp:variable _:b69
653 ] [ rdf:type sp:Bind ; 679 ] [ rdf:type sp:Bind ;
654 sp:expression 680 sp:expression
655 [ rdf:type spif:titleCase ; 681 [ rdf:type spif:titleCase ;
656 - sp:arg1 _:b69 ; 682 + sp:arg1 _:b73 ;
657 sp:arg2 "[a-z]s" 683 sp:arg2 "[a-z]s"
658 ] ; 684 ] ;
659 - sp:variable _:b72 685 + sp:variable _:b76
660 ] [ rdf:type sp:Bind ; 686 ] [ rdf:type sp:Bind ;
661 sp:expression 687 sp:expression
662 [ rdf:type smf:buildURI ; 688 [ rdf:type smf:buildURI ;
663 sp:arg1 [ rdf:type fn:concat ; 689 sp:arg1 [ rdf:type fn:concat ;
664 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ; 690 sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ;
665 - sp:arg2 _:b72 691 + sp:arg2 _:b76
666 ] 692 ]
667 ] ; 693 ] ;
668 - sp:variable _:b64 694 + sp:variable _:b68
669 ] [ rdf:type sp:Bind ; 695 ] [ rdf:type sp:Bind ;
670 sp:expression 696 sp:expression
671 [ rdf:type smf:buildURI ; 697 [ rdf:type smf:buildURI ;
672 sp:arg1 [ rdf:type fn:concat ; 698 sp:arg1 [ rdf:type fn:concat ;
673 sp:arg1 "http://www.reportinghub.no/map/ddr#" ; 699 sp:arg1 "http://www.reportinghub.no/map/ddr#" ;
674 - sp:arg2 _:b72 ; 700 + sp:arg2 _:b76 ;
675 sp:arg3 "-has" ; 701 sp:arg3 "-has" ;
676 - sp:arg4 _:b71 702 + sp:arg4 _:b75
677 ] 703 ]
678 ] ; 704 ] ;
679 - sp:variable _:b63 705 + sp:variable _:b67
680 - ])
681 - ] ;
682 - spin:query
683 - [ rdf:type sp:Select ;
684 - sp:resultVariables (_:b73 _:b74 _:b75 _:b76) ;
685 - sp:where ([ sp:object _:b76 ;
686 - sp:predicate <http://www.w3.org/ns/sawsdl#modelReference> ;
687 - sp:subject _:b75
688 - ] [ sp:object _:b75 ;
689 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
690 - sp:subject _:b74
691 - ] [ rdf:type sp:Union ;
692 - sp:elements (([ sp:object <http://topbraid.org/sxsd#Sequence> ;
693 - sp:predicate rdf:type ;
694 - sp:subject _:b74
695 - ]) ([ sp:object <http://topbraid.org/sxsd#Choice> ;
696 - sp:predicate rdf:type ;
697 - sp:subject _:b74
698 - ]))
699 - ] [ sp:object _:b74 ;
700 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
701 - sp:subject _:b73
702 ]) 706 ])
703 ] . 707 ] .
704 708
705 -_:b55
706 - sp:varName "child"^^xsd:string .
707 -
708 -_:b56
709 - sp:varName "formalProperty"^^xsd:string .
710 -
711 -_:b57
712 - sp:varName "inst"^^xsd:string .
713 -
714 -_:b59
715 - sp:varName "childType"^^xsd:string .
716 -
717 -_:b60
718 - sp:varName "instType"^^xsd:string .
719 -
720 -_:b61
721 - sp:varName "instClass"^^xsd:string .
722 -
723 _:b62 709 _:b62
724 - sp:varName "valuesRestriction"^^xsd:string . 710 + sp:varName "activity"^^xsd:string .
725 711
726 -_:b43 712 +_:b49
727 - sp:varName "text"^^xsd:string . 713 + sp:varName "dateTime"^^xsd:string .
728 714
729 -_:b44 715 +_:b50
730 sp:varName "dtpnameU"^^xsd:string . 716 sp:varName "dtpnameU"^^xsd:string .
731 717
732 -_:b45 718 +_:b51
733 sp:varName "inst"^^xsd:string . 719 sp:varName "inst"^^xsd:string .
734 720
735 -_:b47 721 +_:b53
736 sp:varName "child"^^xsd:string . 722 sp:varName "child"^^xsd:string .
737 723
738 -_:b48 724 +_:b54
739 sp:varName "childType"^^xsd:string . 725 sp:varName "childType"^^xsd:string .
740 726
741 -_:b49 727 +_:b55
742 sp:varName "childLocalName"^^xsd:string . 728 sp:varName "childLocalName"^^xsd:string .
743 729
744 -_:b50 730 +_:b56
745 sp:varName "textNode"^^xsd:string . 731 sp:varName "textNode"^^xsd:string .
746 732
747 -_:b51 733 +_:b57
734 + sp:varName "text"^^xsd:string .
735 +
736 +_:b58
748 sp:varName "instType"^^xsd:string . 737 sp:varName "instType"^^xsd:string .
749 738
750 -_:b52 739 +_:b59
751 sp:varName "instClass"^^xsd:string . 740 sp:varName "instClass"^^xsd:string .
752 741
753 -_:b53 742 +_:b60
754 sp:varName "valuesRestriction"^^xsd:string . 743 sp:varName "valuesRestriction"^^xsd:string .
755 744
756 -_:b54 745 +_:b61
757 sp:varName "rangeType"^^xsd:string . 746 sp:varName "rangeType"^^xsd:string .
758 747
759 -_:b30 748 +_:b34
760 - sp:varName "enumeratedValue"^^xsd:string . 749 + sp:varName "rangeU"^^xsd:string .
761 750
762 -_:b31 751 +_:b36
752 + sp:varName "uom"^^xsd:string .
753 +
754 +_:b37
755 + sp:varName "value"^^xsd:string .
756 +
757 +_:b38
763 sp:varName "opnameU"^^xsd:string . 758 sp:varName "opnameU"^^xsd:string .
764 759
765 -_:b32 760 +_:b39
766 sp:varName "inst"^^xsd:string . 761 sp:varName "inst"^^xsd:string .
767 762
768 -_:b34 763 +_:b41
769 sp:varName "child"^^xsd:string . 764 sp:varName "child"^^xsd:string .
770 765
771 -_:b35 766 +_:b42
772 sp:varName "childType"^^xsd:string . 767 sp:varName "childType"^^xsd:string .
773 768
774 -_:b36 769 +_:b43
775 sp:varName "childLocalName"^^xsd:string . 770 sp:varName "childLocalName"^^xsd:string .
776 771
777 -_:b37 772 +_:b44
778 sp:varName "instType"^^xsd:string . 773 sp:varName "instType"^^xsd:string .
779 774
780 -_:b38 775 +_:b45
781 sp:varName "instClass"^^xsd:string . 776 sp:varName "instClass"^^xsd:string .
782 777
783 -_:b39 778 +_:b46
784 - sp:varName "valuesRestriction"^^xsd:string . 779 + sp:varName "allValuesRestriction"^^xsd:string .
785 -
786 -_:b40
787 - sp:varName "rangeU"^^xsd:string .
788 780
789 -_:b41 781 +_:b47
790 sp:varName "textNode"^^xsd:string . 782 sp:varName "textNode"^^xsd:string .
791 783
792 -_:b42 784 +_:b48
793 sp:varName "text"^^xsd:string . 785 sp:varName "text"^^xsd:string .
794 786
795 -_:b15 787 +_:b21
796 - sp:varName "rangeU"^^xsd:string . 788 + sp:varName "enumeratedValue"^^xsd:string .
797 -
798 -_:b17
799 - sp:varName "uom"^^xsd:string .
800 -
801 -_:b18
802 - sp:varName "value"^^xsd:string .
803 789
804 -_:b19 790 +_:b22
805 sp:varName "opnameU"^^xsd:string . 791 sp:varName "opnameU"^^xsd:string .
806 792
807 -_:b20 793 +_:b23
808 sp:varName "inst"^^xsd:string . 794 sp:varName "inst"^^xsd:string .
809 795
810 -_:b22 796 +_:b25
811 sp:varName "child"^^xsd:string . 797 sp:varName "child"^^xsd:string .
812 798
813 -_:b23 799 +_:b26
814 sp:varName "childType"^^xsd:string . 800 sp:varName "childType"^^xsd:string .
815 801
816 -_:b24 802 +_:b27
817 sp:varName "childLocalName"^^xsd:string . 803 sp:varName "childLocalName"^^xsd:string .
818 804
819 -_:b25 805 +_:b28
820 sp:varName "instType"^^xsd:string . 806 sp:varName "instType"^^xsd:string .
821 807
822 -_:b26 808 +_:b29
823 sp:varName "instClass"^^xsd:string . 809 sp:varName "instClass"^^xsd:string .
824 810
825 -_:b27 811 +_:b30
826 - sp:varName "allValuesRestriction"^^xsd:string . 812 + sp:varName "valuesRestriction"^^xsd:string .
827 813
828 -_:b28 814 +_:b31
815 + sp:varName "rangeU"^^xsd:string .
816 +
817 +_:b32
829 sp:varName "textNode"^^xsd:string . 818 sp:varName "textNode"^^xsd:string .
830 819
831 -_:b29 820 +_:b33
832 sp:varName "text"^^xsd:string . 821 sp:varName "text"^^xsd:string .
833 822
834 -_:b2 sp:varName "dateTime"^^xsd:string . 823 +_:b9 sp:varName "text"^^xsd:string .
835 -
836 -_:b3 sp:varName "dtpnameU"^^xsd:string .
837 824
838 -_:b4 sp:varName "inst"^^xsd:string . 825 +_:b10
826 + sp:varName "dtpnameU"^^xsd:string .
839 827
840 -_:b6 sp:varName "child"^^xsd:string . 828 +_:b11
829 + sp:varName "inst"^^xsd:string .
841 830
842 -_:b7 sp:varName "childType"^^xsd:string . 831 +_:b13
832 + sp:varName "child"^^xsd:string .
843 833
844 -_:b8 sp:varName "childLocalName"^^xsd:string . 834 +_:b14
835 + sp:varName "childType"^^xsd:string .
845 836
846 -_:b9 sp:varName "textNode"^^xsd:string . 837 +_:b15
838 + sp:varName "childLocalName"^^xsd:string .
847 839
848 -_:b10 840 +_:b16
849 - sp:varName "text"^^xsd:string . 841 + sp:varName "textNode"^^xsd:string .
850 842
851 -_:b11 843 +_:b17
852 sp:varName "instType"^^xsd:string . 844 sp:varName "instType"^^xsd:string .
853 845
854 -_:b12 846 +_:b18
855 sp:varName "instClass"^^xsd:string . 847 sp:varName "instClass"^^xsd:string .
856 848
857 -_:b13 849 +_:b19
858 sp:varName "valuesRestriction"^^xsd:string . 850 sp:varName "valuesRestriction"^^xsd:string .
859 851
860 -_:b14 852 +_:b20
861 sp:varName "rangeType"^^xsd:string . 853 sp:varName "rangeType"^^xsd:string .
862 854
863 -_:b73 855 +_:b1 sp:varName "child"^^xsd:string .
864 - sp:varName "pp"^^xsd:string .
865 856
866 -_:b74 857 +_:b2 sp:varName "formalProperty"^^xsd:string .
867 - sp:varName "p"^^xsd:string .
868 858
869 -_:b75 859 +_:b3 sp:varName "inst"^^xsd:string .
870 - sp:varName "s"^^xsd:string .
871 860
872 -_:b76 861 +_:b5 sp:varName "childType"^^xsd:string .
873 - sp:varName "e"^^xsd:string .
874 862
875 -_:b63 863 +_:b6 sp:varName "instType"^^xsd:string .
864 +
865 +_:b7 sp:varName "instClass"^^xsd:string .
866 +
867 +_:b8 sp:varName "valuesRestriction"^^xsd:string .
868 +
869 +_:b67
876 sp:varName "ddrCPU"^^xsd:string . 870 sp:varName "ddrCPU"^^xsd:string .
877 871
878 -_:b64 872 +_:b68
879 sp:varName "ddrCU"^^xsd:string . 873 sp:varName "ddrCU"^^xsd:string .
880 874
881 -_:b65 875 +_:b69
882 sp:varName "ddrPU"^^xsd:string . 876 sp:varName "ddrPU"^^xsd:string .
883 877
884 -_:b66 878 +_:b70
885 sp:varName "mre"^^xsd:string . 879 sp:varName "mre"^^xsd:string .
886 880
887 -_:b67 881 +_:b71
888 sp:varName "s"^^xsd:string . 882 sp:varName "s"^^xsd:string .
889 883
890 -_:b68 884 +_:b72
891 sp:varName "c"^^xsd:string . 885 sp:varName "c"^^xsd:string .
892 886
893 -_:b69 887 +_:b73
894 sp:varName "name"^^xsd:string . 888 sp:varName "name"^^xsd:string .
895 889
896 -_:b70 890 +_:b74
897 sp:varName "pname"^^xsd:string . 891 sp:varName "pname"^^xsd:string .
898 892
899 -_:b71 893 +_:b75
900 sp:varName "tcpname"^^xsd:string . 894 sp:varName "tcpname"^^xsd:string .
901 895
902 -_:b72 896 +_:b76
903 sp:varName "tcname"^^xsd:string . 897 sp:varName "tcname"^^xsd:string .
904 898
905 -_:b1 sp:varName "activity"^^xsd:string . 899 +_:b63
900 + sp:varName "pp"^^xsd:string .
901 +
902 +_:b64
903 + sp:varName "p"^^xsd:string .
904 +
905 +_:b65
906 + sp:varName "s"^^xsd:string .
907 +
908 +_:b66
909 + sp:varName "e"^^xsd:string .
......
1 -# Saved by TopBraid on Thu Aug 04 10:29:52 BST 2011 1 +# Saved by TopBraid on Thu Aug 04 16:09:10 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/transform/1.1/ddr 4 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr
5 +# imports: http://www.reportinghub.no/ep/schema/report
5 # imports: http://www.reportinghub.no/iso15926/bindEP-NativeOWL 6 # imports: http://www.reportinghub.no/iso15926/bindEP-NativeOWL
7 +# imports: http://www.reportinghub.no/ep/schema/equipment
6 # imports: http://spinrdf.org/spin 8 # imports: http://spinrdf.org/spin
9 +# imports: http://www.reportinghub.no/ep/schema/activity
10 +# imports: http://www.reportinghub.no/ep/schema/well
7 11
8 @prefix NPD_1104121247071: <file:///www.reportinghub.no/examples/xml/NPD_110412124707.xml#> . 12 @prefix NPD_1104121247071: <file:///www.reportinghub.no/examples/xml/NPD_110412124707.xml#> .
9 @prefix bindEP-NativeOWL: <http://www.reportinghub.no/iso15926/bindEP-NativeOWL#> . 13 @prefix bindEP-NativeOWL: <http://www.reportinghub.no/iso15926/bindEP-NativeOWL#> .
...@@ -24,208 +28,119 @@ ...@@ -24,208 +28,119 @@
24 <http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport> 28 <http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport>
25 spin:rule 29 spin:rule
26 [ rdf:type sp:Construct ; 30 [ rdf:type sp:Construct ;
27 - rdfs:comment "STEP 102 Transfer dTimEnd"^^xsd:string ; 31 + rdfs:comment """STEP 103
32 +Classify a DailyDrillingReport"""^^xsd:string ;
28 sp:templates ([ sp:object _:b1 ; 33 sp:templates ([ sp:object _:b1 ;
29 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; 34 + sp:predicate rdf:type ;
30 sp:subject _:b2 35 sp:subject _:b2
31 ]) ; 36 ]) ;
32 sp:where ([ sp:object _:b3 ; 37 sp:where ([ sp:object _:b3 ;
33 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 38 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
34 sp:subject spin:_this 39 sp:subject spin:_this
35 ] [ sp:object _:b4 ; 40 ] [ sp:object _:b4 ;
36 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
37 - sp:subject spin:_this
38 - ] [ sp:object _:b1 ;
39 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimEnd> ;
40 - sp:subject spin:_this
41 - ] [ rdf:type sp:Bind ;
42 - sp:expression
43 - [ rdf:type ep-spin-lib:normalizeString ;
44 - sp:arg1 _:b3
45 - ] ;
46 - sp:variable _:b5
47 - ] [ rdf:type sp:Bind ;
48 - sp:expression
49 - [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
50 - sp:arg1 _:b5 ;
51 - sp:arg2 _:b4
52 - ] ;
53 - sp:variable _:b2
54 - ])
55 - ] ;
56 - spin:rule
57 - [ rdf:type sp:Construct ;
58 - rdfs:comment """STEP 103a
59 -Classify a DailyDrillingReport as normal"""^^xsd:string ;
60 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#NormalDailyDrillingReport> ;
61 - sp:predicate rdf:type ;
62 - sp:subject _:b6
63 - ]) ;
64 - sp:where ([ sp:object _:b7 ;
65 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
66 - sp:subject spin:_this
67 - ] [ sp:object _:b8 ;
68 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#createDate> ; 41 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#createDate> ;
69 sp:subject spin:_this 42 sp:subject spin:_this
70 - ] [ sp:object <http://www.reportinghub.no/ep/schema/ddr#ORV_normal> ; 43 + ] [ sp:object _:b5 ;
71 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasVersionKind> ; 44 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasVersionKind> ;
72 sp:subject spin:_this 45 sp:subject spin:_this
73 ] [ rdf:type sp:Bind ; 46 ] [ rdf:type sp:Bind ;
74 sp:expression 47 sp:expression
75 - [ rdf:type ep-spin-lib:normalizeString ; 48 + [ rdf:type ep-spin-lib:selectDailyDrillingReportType ;
76 - sp:arg1 _:b7 49 + sp:arg1 _:b5
77 ] ; 50 ] ;
78 - sp:variable _:b9 51 + sp:variable _:b1
79 - ] [ rdf:type sp:Bind ;
80 - sp:expression
81 - [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ;
82 - sp:arg1 _:b9 ;
83 - sp:arg2 _:b8
84 - ] ;
85 - sp:variable _:b6
86 - ])
87 - ] ;
88 - spin:rule
89 - [ rdf:type sp:Construct ;
90 - rdfs:comment """STEP 103b
91 -Classify a DailyDrillingReport as preliminary"""^^xsd:string ;
92 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#PreliminaryDailyDrillingReport> ;
93 - sp:predicate rdf:type ;
94 - sp:subject _:b10
95 - ]) ;
96 - sp:where ([ sp:object _:b11 ;
97 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
98 - sp:subject spin:_this
99 - ] [ sp:object _:b12 ;
100 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#createDate> ;
101 - sp:subject spin:_this
102 - ] [ sp:object <http://www.reportinghub.no/ep/schema/ddr#ORV_preliminary> ;
103 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasVersionKind> ;
104 - sp:subject spin:_this
105 ] [ rdf:type sp:Bind ; 52 ] [ rdf:type sp:Bind ;
106 sp:expression 53 sp:expression
107 [ rdf:type ep-spin-lib:normalizeString ; 54 [ rdf:type ep-spin-lib:normalizeString ;
108 - sp:arg1 _:b11 55 + sp:arg1 _:b3
109 - ] ;
110 - sp:variable _:b13
111 - ] [ rdf:type sp:Bind ;
112 - sp:expression
113 - [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ;
114 - sp:arg1 _:b13 ;
115 - sp:arg2 _:b12
116 - ] ;
117 - sp:variable _:b10
118 - ])
119 - ] ;
120 - spin:rule
121 - [ rdf:type sp:Construct ;
122 - rdfs:comment """STEP 103c
123 -Classify a DailyDrillingReport as final"""^^xsd:string ;
124 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#FinalDailyDrillingReport> ;
125 - sp:predicate rdf:type ;
126 - sp:subject _:b14
127 - ]) ;
128 - sp:where ([ sp:object _:b15 ;
129 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
130 - sp:subject spin:_this
131 - ] [ sp:object _:b16 ;
132 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#createDate> ;
133 - sp:subject spin:_this
134 - ] [ sp:object <http://www.reportinghub.no/ep/schema/ddr#ORV_final> ;
135 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasVersionKind> ;
136 - sp:subject spin:_this
137 - ] [ rdf:type sp:Bind ;
138 - sp:expression
139 - [ rdf:type ep-spin-lib:normalizeString ;
140 - sp:arg1 _:b15
141 ] ; 56 ] ;
142 - sp:variable _:b17 57 + sp:variable _:b6
143 ] [ rdf:type sp:Bind ; 58 ] [ rdf:type sp:Bind ;
144 sp:expression 59 sp:expression
145 [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ; 60 [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ;
146 - sp:arg1 _:b17 ; 61 + sp:arg1 _:b6 ;
147 - sp:arg2 _:b16 62 + sp:arg2 _:b4
148 ] ; 63 ] ;
149 - sp:variable _:b14 64 + sp:variable _:b2
150 ]) 65 ])
151 ] ; 66 ] ;
152 spin:rule 67 spin:rule
153 [ rdf:type sp:Construct ; 68 [ rdf:type sp:Construct ;
154 rdfs:comment """STEP 101 Create DailyDrillingReport, DailyDrillingActivity, TemporalPartOfAWellBore and WellBore 69 rdfs:comment """STEP 101 Create DailyDrillingReport, DailyDrillingActivity, TemporalPartOfAWellBore and WellBore
155 Minimum data - createDate, dTimStart, nameWellBore"""^^xsd:string ; 70 Minimum data - createDate, dTimStart, nameWellBore"""^^xsd:string ;
156 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#DailyDrillingReport> ; 71 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/report#DailyDrillingReport> ;
157 sp:predicate rdf:type ; 72 sp:predicate rdf:type ;
158 - sp:subject _:b18 73 + sp:subject _:b7
159 ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#DailyDrillingActivity> ; 74 ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#DailyDrillingActivity> ;
160 sp:predicate rdf:type ; 75 sp:predicate rdf:type ;
161 - sp:subject _:b19 76 + sp:subject _:b8
162 - ] [ sp:object _:b19 ; 77 + ] [ sp:object _:b8 ;
163 sp:predicate <http://www.reportinghub.no/ep/schema/activity#reportOn> ; 78 sp:predicate <http://www.reportinghub.no/ep/schema/activity#reportOn> ;
164 - sp:subject _:b18 79 + sp:subject _:b7
165 - ] [ sp:object _:b20 ; 80 + ] [ sp:object _:b9 ;
166 sp:predicate <http://www.reportinghub.no/ep/schema/activity#createdAt> ; 81 sp:predicate <http://www.reportinghub.no/ep/schema/activity#createdAt> ;
167 - sp:subject _:b18 82 + sp:subject _:b7
168 - ] [ sp:object _:b21 ; 83 + ] [ sp:object _:b10 ;
169 sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; 84 sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
170 - sp:subject _:b19 85 + sp:subject _:b8
171 ] [ sp:object <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> ; 86 ] [ sp:object <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> ;
172 sp:predicate rdf:type ; 87 sp:predicate rdf:type ;
173 - sp:subject _:b22 88 + sp:subject _:b11
174 ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ; 89 ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ;
175 sp:predicate rdf:type ; 90 sp:predicate rdf:type ;
176 - sp:subject _:b23 91 + sp:subject _:b12
177 - ] [ sp:object _:b23 ; 92 + ] [ sp:object _:b12 ;
178 sp:predicate iso15926:temporalPartOf ; 93 sp:predicate iso15926:temporalPartOf ;
179 - sp:subject _:b22 94 + sp:subject _:b11
180 - ] [ sp:object _:b24 ; 95 + ] [ sp:object _:b13 ;
181 sp:predicate rdfs:label ; 96 sp:predicate rdfs:label ;
182 - sp:subject _:b23 97 + sp:subject _:b12
183 - ] [ sp:object _:b22 ; 98 + ] [ sp:object _:b11 ;
184 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 99 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
185 - sp:subject _:b19 100 + sp:subject _:b8
186 ]) ; 101 ]) ;
187 - sp:where ([ sp:object _:b24 ; 102 + sp:where ([ sp:object _:b13 ;
188 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 103 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
189 sp:subject spin:_this 104 sp:subject spin:_this
190 - ] [ sp:object _:b21 ; 105 + ] [ sp:object _:b10 ;
191 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 106 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
192 sp:subject spin:_this 107 sp:subject spin:_this
193 - ] [ sp:object _:b20 ; 108 + ] [ sp:object _:b9 ;
194 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#createDate> ; 109 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#createDate> ;
195 sp:subject spin:_this 110 sp:subject spin:_this
196 ] [ rdf:type sp:Bind ; 111 ] [ rdf:type sp:Bind ;
197 sp:expression 112 sp:expression
198 [ rdf:type ep-spin-lib:normalizeString ; 113 [ rdf:type ep-spin-lib:normalizeString ;
199 - sp:arg1 _:b24 114 + sp:arg1 _:b13
200 ] ; 115 ] ;
201 - sp:variable _:b25 116 + sp:variable _:b14
202 ] [ rdf:type sp:Bind ; 117 ] [ rdf:type sp:Bind ;
203 sp:expression 118 sp:expression
204 [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ; 119 [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ;
205 - sp:arg1 _:b25 ; 120 + sp:arg1 _:b14 ;
206 - sp:arg2 _:b20 121 + sp:arg2 _:b9
207 ] ; 122 ] ;
208 - sp:variable _:b18 123 + sp:variable _:b7
209 ] [ rdf:type sp:Bind ; 124 ] [ rdf:type sp:Bind ;
210 sp:expression 125 sp:expression
211 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 126 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
212 - sp:arg1 _:b25 ; 127 + sp:arg1 _:b14 ;
213 - sp:arg2 _:b21 128 + sp:arg2 _:b10
214 ] ; 129 ] ;
215 - sp:variable _:b19 130 + sp:variable _:b8
216 ] [ rdf:type sp:Bind ; 131 ] [ rdf:type sp:Bind ;
217 sp:expression 132 sp:expression
218 [ rdf:type ep-spin-lib:buildTemporalPartOfAWellBoreURI ; 133 [ rdf:type ep-spin-lib:buildTemporalPartOfAWellBoreURI ;
219 - sp:arg1 _:b25 ; 134 + sp:arg1 _:b14 ;
220 - sp:arg2 _:b21 135 + sp:arg2 _:b10
221 ] ; 136 ] ;
222 - sp:variable _:b22 137 + sp:variable _:b11
223 ] [ rdf:type sp:Bind ; 138 ] [ rdf:type sp:Bind ;
224 sp:expression 139 sp:expression
225 [ rdf:type ep-spin-lib:buildWellBoreURI ; 140 [ rdf:type ep-spin-lib:buildWellBoreURI ;
226 - sp:arg1 _:b25 141 + sp:arg1 _:b14
227 ] ; 142 ] ;
228 - sp:variable _:b23 143 + sp:variable _:b12
229 ]) 144 ])
230 ] ; 145 ] ;
231 spin:rule 146 spin:rule
...@@ -233,148 +148,161 @@ Minimum data - createDate, dTimStart, nameWellBore"""^^xsd:string ; ...@@ -233,148 +148,161 @@ Minimum data - createDate, dTimStart, nameWellBore"""^^xsd:string ;
233 rdfs:comment "STEP 104 Create Well"^^xsd:string ; 148 rdfs:comment "STEP 104 Create Well"^^xsd:string ;
234 sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/well#Well> ; 149 sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/well#Well> ;
235 sp:predicate rdf:type ; 150 sp:predicate rdf:type ;
236 - sp:subject _:b26 151 + sp:subject _:b15
237 - ] [ sp:object _:b27 ; 152 + ] [ sp:object _:b16 ;
238 sp:predicate rdfs:label ; 153 sp:predicate rdfs:label ;
239 - sp:subject _:b26 154 + sp:subject _:b15
240 - ] [ sp:object _:b26 ; 155 + ] [ sp:object _:b15 ;
241 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWell> ; 156 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWell> ;
242 - sp:subject _:b28 157 + sp:subject _:b17
243 - ] [ sp:object _:b29 ; 158 + ] [ sp:object _:b18 ;
244 sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ; 159 sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
245 - sp:subject _:b26 160 + sp:subject _:b15
246 ]) ; 161 ]) ;
247 - sp:where ([ sp:object _:b30 ; 162 + sp:where ([ sp:object _:b19 ;
248 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 163 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
249 sp:subject spin:_this 164 sp:subject spin:_this
250 - ] [ sp:object _:b27 ; 165 + ] [ sp:object _:b16 ;
251 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWell> ; 166 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWell> ;
252 sp:subject spin:_this 167 sp:subject spin:_this
253 - ] [ sp:object _:b31 ; 168 + ] [ sp:object _:b20 ;
254 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 169 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
255 sp:subject spin:_this 170 sp:subject spin:_this
256 - ] [ sp:object _:b29 ; 171 + ] [ sp:object _:b18 ;
257 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 172 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
258 - sp:subject _:b28 173 + sp:subject _:b17
259 ] [ rdf:type sp:Bind ; 174 ] [ rdf:type sp:Bind ;
260 sp:expression 175 sp:expression
261 [ rdf:type ep-spin-lib:normalizeString ; 176 [ rdf:type ep-spin-lib:normalizeString ;
262 - sp:arg1 _:b30 177 + sp:arg1 _:b19
263 ] ; 178 ] ;
264 - sp:variable _:b32 179 + sp:variable _:b21
265 ] [ rdf:type sp:Bind ; 180 ] [ rdf:type sp:Bind ;
266 sp:expression 181 sp:expression
267 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 182 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
268 - sp:arg1 _:b32 ; 183 + sp:arg1 _:b21 ;
269 - sp:arg2 _:b31 184 + sp:arg2 _:b20
270 ] ; 185 ] ;
271 - sp:variable _:b28 186 + sp:variable _:b17
272 ] [ rdf:type sp:Bind ; 187 ] [ rdf:type sp:Bind ;
273 sp:expression 188 sp:expression
274 [ rdf:type ep-spin-lib:normalizeString ; 189 [ rdf:type ep-spin-lib:normalizeString ;
275 - sp:arg1 _:b27 190 + sp:arg1 _:b16
276 ] ; 191 ] ;
277 - sp:variable _:b33 192 + sp:variable _:b22
278 ] [ rdf:type sp:Bind ; 193 ] [ rdf:type sp:Bind ;
279 sp:expression 194 sp:expression
280 [ rdf:type ep-spin-lib:buildWellURI ; 195 [ rdf:type ep-spin-lib:buildWellURI ;
281 - sp:arg1 _:b33 196 + sp:arg1 _:b22
197 + ] ;
198 + sp:variable _:b15
199 + ])
200 + ] ;
201 + spin:rule
202 + [ rdf:type sp:Construct ;
203 + rdfs:comment "STEP 102 Transfer dTimEnd"^^xsd:string ;
204 + sp:templates ([ sp:object _:b23 ;
205 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
206 + sp:subject _:b24
207 + ]) ;
208 + sp:where ([ sp:object _:b25 ;
209 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
210 + sp:subject spin:_this
211 + ] [ sp:object _:b26 ;
212 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
213 + sp:subject spin:_this
214 + ] [ sp:object _:b23 ;
215 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimEnd> ;
216 + sp:subject spin:_this
217 + ] [ rdf:type sp:Bind ;
218 + sp:expression
219 + [ rdf:type ep-spin-lib:normalizeString ;
220 + sp:arg1 _:b25
282 ] ; 221 ] ;
283 - sp:variable _:b26 222 + sp:variable _:b27
223 + ] [ rdf:type sp:Bind ;
224 + sp:expression
225 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
226 + sp:arg1 _:b27 ;
227 + sp:arg2 _:b26
228 + ] ;
229 + sp:variable _:b24
284 ]) 230 ])
285 ] . 231 ] .
286 232
287 <http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport> 233 <http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport>
288 rdf:type owl:Ontology ; 234 rdf:type owl:Ontology ;
289 - owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.1/ddr> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/iso15926/bindEP-NativeOWL> ; 235 + 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/activity> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/transform/1.1/ddr> ;
290 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 236 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
291 237
292 -_:b33 238 +_:b2 sp:varName "dailyDrillingReport"^^xsd:string .
293 - sp:varName "normalizedWellName"^^xsd:string .
294 -
295 -_:b32
296 - sp:varName "normalizedWellBoreName"^^xsd:string .
297 -
298 -_:b31
299 - sp:varName "dTimStart"^^xsd:string .
300 -
301 -_:b30
302 - sp:varName "nameWellBore"^^xsd:string .
303 -
304 -_:b29
305 - sp:varName "wellBore"^^xsd:string .
306 239
307 -_:b28 240 +_:b6 sp:varName "normalizedWellBoreName"^^xsd:string .
308 - sp:varName "dailyDrillingActivity"^^xsd:string .
309 241
310 -_:b27 242 +_:b1 sp:varName "dailyDrillingReportType"^^xsd:string .
311 - sp:varName "nameWell"^^xsd:string .
312 243
313 -_:b26 244 +_:b5 sp:varName "versionKind"^^xsd:string .
314 - sp:varName "well"^^xsd:string .
315 245
316 -_:b25 246 +_:b4 sp:varName "createDate"^^xsd:string .
317 - sp:varName "normalizedWellBoreName"^^xsd:string .
318 247
319 -_:b24 248 +_:b3 sp:varName "nameWellBore"^^xsd:string .
320 - sp:varName "nameWellBore"^^xsd:string .
321 -
322 -_:b23
323 - sp:varName "wellBore"^^xsd:string .
324 249
325 _:b22 250 _:b22
326 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 251 + sp:varName "normalizedWellName"^^xsd:string .
327 252
328 _:b21 253 _:b21
329 - sp:varName "dTimStart"^^xsd:string . 254 + sp:varName "normalizedWellBoreName"^^xsd:string .
330 255
331 _:b20 256 _:b20
332 - sp:varName "createDate"^^xsd:string . 257 + sp:varName "dTimStart"^^xsd:string .
333 258
334 _:b19 259 _:b19
335 - sp:varName "dailyDrillingActivity"^^xsd:string . 260 + sp:varName "nameWellBore"^^xsd:string .
336 261
337 _:b18 262 _:b18
338 - sp:varName "dailyDrillingReport"^^xsd:string . 263 + sp:varName "wellBore"^^xsd:string .
339 264
340 -_:b9 sp:varName "normalizedWellBoreName"^^xsd:string . 265 +_:b17
266 + sp:varName "dailyDrillingActivity"^^xsd:string .
341 267
342 -_:b8 sp:varName "createDate"^^xsd:string . 268 +_:b16
269 + sp:varName "nameWell"^^xsd:string .
343 270
344 -_:b7 sp:varName "nameWellBore"^^xsd:string . 271 +_:b15
272 + sp:varName "well"^^xsd:string .
345 273
346 -_:b6 sp:varName "dailyDrillingReport"^^xsd:string . 274 +_:b14
275 + sp:varName "normalizedWellBoreName"^^xsd:string .
347 276
348 _:b13 277 _:b13
349 - sp:varName "normalizedWellBoreName"^^xsd:string . 278 + sp:varName "nameWellBore"^^xsd:string .
350 279
351 _:b12 280 _:b12
352 - sp:varName "createDate"^^xsd:string . 281 + sp:varName "wellBore"^^xsd:string .
353 282
354 _:b11 283 _:b11
355 - sp:varName "nameWellBore"^^xsd:string . 284 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
356 285
357 _:b10 286 _:b10
358 - sp:varName "dailyDrillingReport"^^xsd:string . 287 + sp:varName "dTimStart"^^xsd:string .
359 -
360 -_:b17
361 - sp:varName "normalizedWellBoreName"^^xsd:string .
362 288
363 -_:b16 289 +_:b9 sp:varName "createDate"^^xsd:string .
364 - sp:varName "createDate"^^xsd:string .
365 290
366 -_:b15 291 +_:b8 sp:varName "dailyDrillingActivity"^^xsd:string .
367 - sp:varName "nameWellBore"^^xsd:string .
368 292
369 -_:b14 293 +_:b7 sp:varName "dailyDrillingReport"^^xsd:string .
370 - sp:varName "dailyDrillingReport"^^xsd:string .
371 294
372 -_:b5 sp:varName "normalizedWellBoreName"^^xsd:string . 295 +_:b27
296 + sp:varName "normalizedWellBoreName"^^xsd:string .
373 297
374 -_:b4 sp:varName "dTimStart"^^xsd:string . 298 +_:b26
299 + sp:varName "dTimStart"^^xsd:string .
375 300
376 -_:b3 sp:varName "nameWellBore"^^xsd:string . 301 +_:b25
302 + sp:varName "nameWellBore"^^xsd:string .
377 303
378 -_:b2 sp:varName "dailyDrillingActivity"^^xsd:string . 304 +_:b24
305 + sp:varName "dailyDrillingActivity"^^xsd:string .
379 306
380 -_:b1 sp:varName "dTimEnd"^^xsd:string . 307 +_:b23
308 + sp:varName "dTimEnd"^^xsd:string .
......
1 -# Saved by TopBraid on Thu Aug 04 10:29:52 BST 2011 1 +# Saved by TopBraid on Thu Aug 04 16:09:10 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 Thu Aug 04 10:31:12 BST 2011 1 +# Saved by TopBraid on Thu Aug 04 14:25:22 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: file:///www.reportinghub.no/examples/xml/NPD_110412124707.xml 3 # imports: file:///www.reportinghub.no/examples/xml/NPD_110412124707.xml
4 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport 4 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport
5 +# imports: http://www.reportinghub.no/ep/schema/report
5 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo 6 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo
7 +# imports: http://www.reportinghub.no/ep/schema/equipment
6 # imports: http://spinrdf.org/spin 8 # imports: http://spinrdf.org/spin
9 +# imports: http://www.reportinghub.no/ep/schema/activity
10 +# imports: http://www.reportinghub.no/ep/schema/well
7 11
8 @prefix : <http://www.reportinghub.no/ep/transform/1.1/normalization#> . 12 @prefix : <http://www.reportinghub.no/ep/transform/1.1/normalization#> .
9 @prefix owl: <http://www.w3.org/2002/07/owl#> . 13 @prefix owl: <http://www.w3.org/2002/07/owl#> .
...@@ -16,5 +20,5 @@ ...@@ -16,5 +20,5 @@
16 20
17 <http://www.reportinghub.no/ep/transform/1.1/normalization> 21 <http://www.reportinghub.no/ep/transform/1.1/normalization>
18 rdf:type owl:Ontology ; 22 rdf:type owl:Ontology ;
19 - owl:imports <http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport> , <file:///www.reportinghub.no/examples/xml/NPD_110412124707.xml> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo> ; 23 + owl:imports <http://www.reportinghub.no/ep/schema/well> , <http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo> , <http://www.reportinghub.no/ep/schema/activity> , <http://spinrdf.org/spin> , <file:///www.reportinghub.no/examples/xml/NPD_110412124707.xml> , <http://www.reportinghub.no/ep/schema/report> , <http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport> , <http://www.reportinghub.no/ep/schema/equipment> ;
20 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 24 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
......
1 -# Saved by TopBraid on Thu Aug 04 10:31:12 BST 2011 1 +# Saved by TopBraid on Thu Aug 04 14:25:22 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 Thu Aug 04 10:27:48 BST 2011 1 +# Saved by TopBraid on Thu Aug 04 15:55:35 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/transform/1.1/ddr 4 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr
5 # imports: http://www.reportinghub.no/iso15926/bindEP-NativeOWL 5 # imports: http://www.reportinghub.no/iso15926/bindEP-NativeOWL
6 +# imports: http://www.reportinghub.no/ep/schema/report
7 +# imports: http://www.reportinghub.no/ep/schema/equipment
6 # imports: http://spinrdf.org/spin 8 # imports: http://spinrdf.org/spin
9 +# imports: http://www.reportinghub.no/ep/schema/well
10 +# imports: http://www.reportinghub.no/ep/schema/activity
7 11
8 @prefix : <http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo#> . 12 @prefix : <http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo#> .
9 @prefix NPD_1104121247071: <file:///www.reportinghub.no/examples/xml/NPD_110412124707.xml#> . 13 @prefix NPD_1104121247071: <file:///www.reportinghub.no/examples/xml/NPD_110412124707.xml#> .
...@@ -25,9 +29,9 @@ ...@@ -25,9 +29,9 @@
25 <http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport> 29 <http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport>
26 spin:rule 30 spin:rule
27 [ rdf:type sp:Construct ; 31 [ rdf:type sp:Construct ;
28 - rdfs:comment "STEP 106 Transfer distDrill"^^xsd:string ; 32 + rdfs:comment "STEP 107 Transfer sum24Hr"^^xsd:string ;
29 sp:templates ([ sp:object _:b1 ; 33 sp:templates ([ sp:object _:b1 ;
30 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasDistDrill> ; 34 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#sum24Hr> ;
31 sp:subject _:b2 35 sp:subject _:b2
32 ]) ; 36 ]) ;
33 sp:where ([ sp:object _:b3 ; 37 sp:where ([ sp:object _:b3 ;
...@@ -40,7 +44,7 @@ ...@@ -40,7 +44,7 @@
40 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ; 44 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
41 sp:subject spin:_this 45 sp:subject spin:_this
42 ] [ sp:object _:b1 ; 46 ] [ sp:object _:b1 ;
43 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasDistDrill> ; 47 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#sum24Hr> ;
44 sp:subject _:b5 48 sp:subject _:b5
45 ] [ rdf:type sp:Bind ; 49 ] [ rdf:type sp:Bind ;
46 sp:expression 50 sp:expression
...@@ -59,9 +63,9 @@ ...@@ -59,9 +63,9 @@
59 ] ; 63 ] ;
60 spin:rule 64 spin:rule
61 [ rdf:type sp:Construct ; 65 [ rdf:type sp:Construct ;
62 - rdfs:comment "STEP 108 Transfer forecast24Hr"^^xsd:string ; 66 + rdfs:comment "STEP 122 Transfer mdDiaPilotPlan"^^xsd:string ;
63 sp:templates ([ sp:object _:b7 ; 67 sp:templates ([ sp:object _:b7 ;
64 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#forecast24Hr> ; 68 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMdDiaPilotPlan> ;
65 sp:subject _:b8 69 sp:subject _:b8
66 ]) ; 70 ]) ;
67 sp:where ([ sp:object _:b9 ; 71 sp:where ([ sp:object _:b9 ;
...@@ -73,215 +77,1212 @@ ...@@ -73,215 +77,1212 @@
73 ] [ sp:object _:b11 ; 77 ] [ sp:object _:b11 ;
74 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ; 78 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
75 sp:subject spin:_this 79 sp:subject spin:_this
80 + ] [ sp:object _:b8 ;
81 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
82 + sp:subject _:b12
76 ] [ sp:object _:b7 ; 83 ] [ sp:object _:b7 ;
77 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#forecast24Hr> ; 84 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMdDiaPilotPlan> ;
78 sp:subject _:b11 85 sp:subject _:b11
79 ] [ rdf:type sp:Bind ; 86 ] [ rdf:type sp:Bind ;
80 sp:expression 87 sp:expression
81 [ rdf:type ep-spin-lib:normalizeString ; 88 [ rdf:type ep-spin-lib:normalizeString ;
82 sp:arg1 _:b9 89 sp:arg1 _:b9
83 ] ; 90 ] ;
84 - sp:variable _:b12 91 + sp:variable _:b13
85 ] [ rdf:type sp:Bind ; 92 ] [ rdf:type sp:Bind ;
86 sp:expression 93 sp:expression
87 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 94 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
88 - sp:arg1 _:b12 ; 95 + sp:arg1 _:b13 ;
89 sp:arg2 _:b10 96 sp:arg2 _:b10
90 ] ; 97 ] ;
91 - sp:variable _:b8 98 + sp:variable _:b12
99 + ])
100 + ] ;
101 + spin:rule
102 + [ rdf:type sp:Construct ;
103 + rdfs:comment "STEP 110 Transfer tvd"^^xsd:string ;
104 + sp:templates ([ sp:object _:b14 ;
105 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasTvd> ;
106 + sp:subject _:b15
107 + ]) ;
108 + sp:where ([ sp:object _:b16 ;
109 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
110 + sp:subject spin:_this
111 + ] [ sp:object _:b17 ;
112 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
113 + sp:subject spin:_this
114 + ] [ sp:object _:b18 ;
115 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
116 + sp:subject spin:_this
117 + ] [ sp:object _:b15 ;
118 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
119 + sp:subject _:b19
120 + ] [ sp:object _:b14 ;
121 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasTvd> ;
122 + sp:subject _:b18
123 + ] [ rdf:type sp:Bind ;
124 + sp:expression
125 + [ rdf:type ep-spin-lib:normalizeString ;
126 + sp:arg1 _:b16
127 + ] ;
128 + sp:variable _:b20
129 + ] [ rdf:type sp:Bind ;
130 + sp:expression
131 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
132 + sp:arg1 _:b20 ;
133 + sp:arg2 _:b17
134 + ] ;
135 + sp:variable _:b19
136 + ])
137 + ] ;
138 + spin:rule
139 + [ rdf:type sp:Construct ;
140 + rdfs:comment "STEP 117 Transfer tvdCsgLast"^^xsd:string ;
141 + sp:templates ([ sp:object _:b21 ;
142 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasTvdCsgLast> ;
143 + sp:subject _:b22
144 + ]) ;
145 + sp:where ([ sp:object _:b23 ;
146 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
147 + sp:subject spin:_this
148 + ] [ sp:object _:b24 ;
149 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
150 + sp:subject spin:_this
151 + ] [ sp:object _:b25 ;
152 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
153 + sp:subject spin:_this
154 + ] [ sp:object _:b22 ;
155 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
156 + sp:subject _:b26
157 + ] [ sp:object _:b21 ;
158 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasTvdCsgLast> ;
159 + sp:subject _:b25
160 + ] [ rdf:type sp:Bind ;
161 + sp:expression
162 + [ rdf:type ep-spin-lib:normalizeString ;
163 + sp:arg1 _:b23
164 + ] ;
165 + sp:variable _:b27
166 + ] [ rdf:type sp:Bind ;
167 + sp:expression
168 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
169 + sp:arg1 _:b27 ;
170 + sp:arg2 _:b24
171 + ] ;
172 + sp:variable _:b26
173 + ])
174 + ] ;
175 + spin:rule
176 + [ rdf:type sp:Construct ;
177 + rdfs:comment "STEP 123 Transfer tvdDiaPilotPlan"^^xsd:string ;
178 + sp:templates ([ sp:object _:b28 ;
179 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasTvdDiaPilotPlan> ;
180 + sp:subject _:b29
181 + ]) ;
182 + sp:where ([ sp:object _:b30 ;
183 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
184 + sp:subject spin:_this
185 + ] [ sp:object _:b31 ;
186 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
187 + sp:subject spin:_this
188 + ] [ sp:object
189 + [ sp:varName "statusInfo"^^xsd:string
190 + ] ;
191 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
192 + sp:subject spin:_this
193 + ] [ sp:object _:b29 ;
194 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
195 + sp:subject _:b32
196 + ] [ sp:object _:b28 ;
197 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasTvdDiaPilotPlan> ;
198 + sp:subject
199 + [ sp:varName "statusInfoddr"^^xsd:string
200 + ]
201 + ] [ rdf:type sp:Bind ;
202 + sp:expression
203 + [ rdf:type ep-spin-lib:normalizeString ;
204 + sp:arg1 _:b30
205 + ] ;
206 + sp:variable _:b33
207 + ] [ rdf:type sp:Bind ;
208 + sp:expression
209 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
210 + sp:arg1 _:b33 ;
211 + sp:arg2 _:b31
212 + ] ;
213 + sp:variable _:b32
214 + ])
215 + ] ;
216 + spin:rule
217 + [ rdf:type sp:Construct ;
218 + rdfs:comment "STEP 112 Transfer diaHole"^^xsd:string ;
219 + sp:templates ([ sp:object _:b34 ;
220 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasDiaHole> ;
221 + sp:subject _:b35
222 + ]) ;
223 + sp:where ([ sp:object _:b36 ;
224 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
225 + sp:subject spin:_this
226 + ] [ sp:object _:b37 ;
227 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
228 + sp:subject spin:_this
229 + ] [ sp:object _:b38 ;
230 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
231 + sp:subject spin:_this
232 + ] [ sp:object _:b35 ;
233 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
234 + sp:subject _:b39
235 + ] [ sp:object _:b34 ;
236 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasDiaHole> ;
237 + sp:subject _:b38
238 + ] [ rdf:type sp:Bind ;
239 + sp:expression
240 + [ rdf:type ep-spin-lib:normalizeString ;
241 + sp:arg1 _:b36
242 + ] ;
243 + sp:variable _:b40
244 + ] [ rdf:type sp:Bind ;
245 + sp:expression
246 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
247 + sp:arg1 _:b40 ;
248 + sp:arg2 _:b37
249 + ] ;
250 + sp:variable _:b39
251 + ])
252 + ] ;
253 + spin:rule
254 + [ rdf:type sp:Construct ;
255 + rdfs:comment "STEP 115 Transfer diaCsgLast"^^xsd:string ;
256 + sp:templates ([ sp:object _:b41 ;
257 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasDiaCsgLast> ;
258 + sp:subject _:b42
259 + ]) ;
260 + sp:where ([ sp:object _:b43 ;
261 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
262 + sp:subject spin:_this
263 + ] [ sp:object _:b44 ;
264 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
265 + sp:subject spin:_this
266 + ] [ sp:object _:b45 ;
267 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
268 + sp:subject spin:_this
269 + ] [ sp:object _:b42 ;
270 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
271 + sp:subject _:b46
272 + ] [ sp:object _:b41 ;
273 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasDiaCsgLast> ;
274 + sp:subject _:b45
275 + ] [ rdf:type sp:Bind ;
276 + sp:expression
277 + [ rdf:type ep-spin-lib:normalizeString ;
278 + sp:arg1 _:b43
279 + ] ;
280 + sp:variable _:b47
281 + ] [ rdf:type sp:Bind ;
282 + sp:expression
283 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
284 + sp:arg1 _:b47 ;
285 + sp:arg2 _:b44
286 + ] ;
287 + sp:variable _:b46
288 + ])
289 + ] ;
290 + spin:rule
291 + [ rdf:type sp:Construct ;
292 + rdfs:comment "STEP 126 Transfer WellboreType"^^xsd:string ;
293 + sp:templates ([ sp:object _:b48 ;
294 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#wellBoreDrillingType> ;
295 + sp:subject _:b49
296 + ]) ;
297 + sp:where ([ sp:object _:b50 ;
298 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
299 + sp:subject spin:_this
300 + ] [ sp:object _:b51 ;
301 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
302 + sp:subject spin:_this
303 + ] [ sp:object _:b52 ;
304 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
305 + sp:subject spin:_this
306 + ] [ sp:object _:b53 ;
307 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasTypeWellbore> ;
308 + sp:subject _:b52
309 + ] [ rdf:type sp:Bind ;
310 + sp:expression
311 + [ rdf:type ep-spin-lib:selectWellBoreDrillingType ;
312 + sp:arg1 _:b53
313 + ] ;
314 + sp:variable _:b48
315 + ] [ rdf:type sp:Bind ;
316 + sp:expression
317 + [ rdf:type ep-spin-lib:normalizeString ;
318 + sp:arg1 _:b50
319 + ] ;
320 + sp:variable _:b54
321 + ] [ rdf:type sp:Bind ;
322 + sp:expression
323 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
324 + sp:arg1 _:b54 ;
325 + sp:arg2 _:b51
326 + ] ;
327 + sp:variable _:b49
92 ]) 328 ])
93 ] ; 329 ] ;
94 spin:rule 330 spin:rule
95 [ rdf:type sp:Construct ; 331 [ rdf:type sp:Construct ;
96 rdfs:comment "STEP 109 Transfer md"^^xsd:string ; 332 rdfs:comment "STEP 109 Transfer md"^^xsd:string ;
97 - sp:templates ([ sp:object _:b13 ; 333 + sp:templates ([ sp:object _:b55 ;
98 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMd> ; 334 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMd> ;
99 - sp:subject _:b14 335 + sp:subject _:b56
100 ]) ; 336 ]) ;
101 - sp:where ([ sp:object _:b15 ; 337 + sp:where ([ sp:object _:b57 ;
102 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 338 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
103 sp:subject spin:_this 339 sp:subject spin:_this
104 - ] [ sp:object _:b16 ; 340 + ] [ sp:object _:b58 ;
105 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 341 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
106 sp:subject spin:_this 342 sp:subject spin:_this
107 - ] [ sp:object _:b17 ; 343 + ] [ sp:object _:b59 ;
108 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ; 344 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
109 sp:subject spin:_this 345 sp:subject spin:_this
110 - ] [ sp:object _:b14 ; 346 + ] [ sp:object _:b56 ;
111 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 347 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
112 - sp:subject _:b18 348 + sp:subject _:b60
113 - ] [ sp:object _:b13 ; 349 + ] [ sp:object _:b55 ;
114 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMd> ; 350 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMd> ;
115 - sp:subject _:b17 351 + sp:subject _:b59
116 ] [ rdf:type sp:Bind ; 352 ] [ rdf:type sp:Bind ;
117 sp:expression 353 sp:expression
118 [ rdf:type ep-spin-lib:normalizeString ; 354 [ rdf:type ep-spin-lib:normalizeString ;
119 - sp:arg1 _:b15 355 + sp:arg1 _:b57
120 ] ; 356 ] ;
121 - sp:variable _:b19 357 + sp:variable _:b61
358 + ] [ rdf:type sp:Bind ;
359 + sp:expression
360 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
361 + sp:arg1 _:b61 ;
362 + sp:arg2 _:b58
363 + ] ;
364 + sp:variable _:b60
365 + ])
366 + ] ;
367 + spin:rule
368 + [ rdf:type sp:Construct ;
369 + rdfs:comment "STEP 119 Transfer mdStrengthForm"^^xsd:string ;
370 + sp:templates ([ sp:object _:b62 ;
371 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMdStrengthForm> ;
372 + sp:subject _:b63
373 + ]) ;
374 + sp:where ([ sp:object _:b64 ;
375 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
376 + sp:subject spin:_this
377 + ] [ sp:object _:b65 ;
378 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
379 + sp:subject spin:_this
380 + ] [ sp:object _:b66 ;
381 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
382 + sp:subject spin:_this
383 + ] [ sp:object _:b63 ;
384 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
385 + sp:subject _:b67
386 + ] [ sp:object _:b62 ;
387 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMdStrengthForm> ;
388 + sp:subject _:b66
389 + ] [ rdf:type sp:Bind ;
390 + sp:expression
391 + [ rdf:type ep-spin-lib:normalizeString ;
392 + sp:arg1 _:b64
393 + ] ;
394 + sp:variable _:b68
395 + ] [ rdf:type sp:Bind ;
396 + sp:expression
397 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
398 + sp:arg1 _:b68 ;
399 + sp:arg2 _:b65
400 + ] ;
401 + sp:variable _:b67
402 + ])
403 + ] ;
404 + spin:rule
405 + [ rdf:type sp:Construct ;
406 + rdfs:comment "STEP 114 Transfer mdKickoff"^^xsd:string ;
407 + sp:templates ([ sp:object _:b69 ;
408 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMdKickoff> ;
409 + sp:subject _:b70
410 + ]) ;
411 + sp:where ([ sp:object _:b71 ;
412 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
413 + sp:subject spin:_this
414 + ] [ sp:object _:b72 ;
415 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
416 + sp:subject spin:_this
417 + ] [ sp:object _:b73 ;
418 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
419 + sp:subject spin:_this
420 + ] [ sp:object _:b70 ;
421 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
422 + sp:subject _:b74
423 + ] [ sp:object _:b69 ;
424 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMdKickoff> ;
425 + sp:subject _:b73
426 + ] [ rdf:type sp:Bind ;
427 + sp:expression
428 + [ rdf:type ep-spin-lib:normalizeString ;
429 + sp:arg1 _:b71
430 + ] ;
431 + sp:variable _:b75
432 + ] [ rdf:type sp:Bind ;
433 + sp:expression
434 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
435 + sp:arg1 _:b75 ;
436 + sp:arg2 _:b72
437 + ] ;
438 + sp:variable _:b74
439 + ])
440 + ] ;
441 + spin:rule
442 + [ rdf:type sp:Construct ;
443 + rdfs:comment "STEP 116 Transfer mdCsgLast"^^xsd:string ;
444 + sp:templates ([ sp:object _:b76 ;
445 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMdCsgLast> ;
446 + sp:subject _:b77
447 + ]) ;
448 + sp:where ([ sp:object _:b78 ;
449 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
450 + sp:subject spin:_this
451 + ] [ sp:object _:b79 ;
452 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
453 + sp:subject spin:_this
454 + ] [ sp:object _:b80 ;
455 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
456 + sp:subject spin:_this
457 + ] [ sp:object _:b77 ;
458 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
459 + sp:subject _:b81
460 + ] [ sp:object _:b76 ;
461 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMdCsgLast> ;
462 + sp:subject _:b80
463 + ] [ rdf:type sp:Bind ;
464 + sp:expression
465 + [ rdf:type ep-spin-lib:normalizeString ;
466 + sp:arg1 _:b78
467 + ] ;
468 + sp:variable _:b82
469 + ] [ rdf:type sp:Bind ;
470 + sp:expression
471 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
472 + sp:arg1 _:b82 ;
473 + sp:arg2 _:b79
474 + ] ;
475 + sp:variable _:b81
476 + ])
477 + ] ;
478 + spin:rule
479 + [ rdf:type sp:Construct ;
480 + rdfs:comment "STEP 108 Transfer forecast24Hr"^^xsd:string ;
481 + sp:templates ([ sp:object _:b83 ;
482 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#forecast24Hr> ;
483 + sp:subject _:b84
484 + ]) ;
485 + sp:where ([ sp:object _:b85 ;
486 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
487 + sp:subject spin:_this
488 + ] [ sp:object _:b86 ;
489 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
490 + sp:subject spin:_this
491 + ] [ sp:object _:b87 ;
492 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
493 + sp:subject spin:_this
494 + ] [ sp:object _:b83 ;
495 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#forecast24Hr> ;
496 + sp:subject _:b87
497 + ] [ rdf:type sp:Bind ;
498 + sp:expression
499 + [ rdf:type ep-spin-lib:normalizeString ;
500 + sp:arg1 _:b85
501 + ] ;
502 + sp:variable _:b88
503 + ] [ rdf:type sp:Bind ;
504 + sp:expression
505 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
506 + sp:arg1 _:b88 ;
507 + sp:arg2 _:b86
508 + ] ;
509 + sp:variable _:b84
510 + ])
511 + ] ;
512 + spin:rule
513 + [ rdf:type sp:Construct ;
514 + rdfs:comment "STEP 120 Transfer tvdStrengthForm"^^xsd:string ;
515 + sp:templates ([ sp:object _:b89 ;
516 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasTvdStrengthForm> ;
517 + sp:subject _:b90
518 + ]) ;
519 + sp:where ([ sp:object _:b91 ;
520 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
521 + sp:subject spin:_this
522 + ] [ sp:object _:b92 ;
523 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
524 + sp:subject spin:_this
525 + ] [ sp:object _:b93 ;
526 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
527 + sp:subject spin:_this
528 + ] [ sp:object _:b90 ;
529 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
530 + sp:subject _:b94
531 + ] [ sp:object _:b89 ;
532 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasTvdStrengthForm> ;
533 + sp:subject _:b93
534 + ] [ rdf:type sp:Bind ;
535 + sp:expression
536 + [ rdf:type ep-spin-lib:normalizeString ;
537 + sp:arg1 _:b91
538 + ] ;
539 + sp:variable _:b95
122 ] [ rdf:type sp:Bind ; 540 ] [ rdf:type sp:Bind ;
123 sp:expression 541 sp:expression
124 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 542 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
125 - sp:arg1 _:b19 ; 543 + sp:arg1 _:b95 ;
126 - sp:arg2 _:b16 544 + sp:arg2 _:b92
127 ] ; 545 ] ;
128 - sp:variable _:b18 546 + sp:variable _:b94
129 ]) 547 ])
130 ] ; 548 ] ;
131 spin:rule 549 spin:rule
132 [ rdf:type sp:Construct ; 550 [ rdf:type sp:Construct ;
133 rdfs:comment "STEP 105 Transfer ropCurrent"^^xsd:string ; 551 rdfs:comment "STEP 105 Transfer ropCurrent"^^xsd:string ;
134 - sp:templates ([ sp:object _:b20 ; 552 + sp:templates ([ sp:object _:b96 ;
135 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasRopCurrent> ; 553 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasRopCurrent> ;
136 - sp:subject _:b21 554 + sp:subject _:b97
137 ]) ; 555 ]) ;
138 - sp:where ([ sp:object _:b22 ; 556 + sp:where ([ sp:object _:b98 ;
139 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 557 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
140 sp:subject spin:_this 558 sp:subject spin:_this
141 - ] [ sp:object _:b23 ; 559 + ] [ sp:object _:b99 ;
142 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 560 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
143 sp:subject spin:_this 561 sp:subject spin:_this
144 - ] [ sp:object _:b24 ; 562 + ] [ sp:object _:b100 ;
145 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ; 563 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
146 sp:subject spin:_this 564 sp:subject spin:_this
147 - ] [ sp:object _:b20 ; 565 + ] [ sp:object _:b96 ;
148 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasRopCurrent> ; 566 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasRopCurrent> ;
149 - sp:subject _:b24 567 + sp:subject _:b100
150 ] [ rdf:type sp:Bind ; 568 ] [ rdf:type sp:Bind ;
151 sp:expression 569 sp:expression
152 [ rdf:type ep-spin-lib:normalizeString ; 570 [ rdf:type ep-spin-lib:normalizeString ;
153 - sp:arg1 _:b22 571 + sp:arg1 _:b98
154 ] ; 572 ] ;
155 - sp:variable _:b25 573 + sp:variable _:b101
156 ] [ rdf:type sp:Bind ; 574 ] [ rdf:type sp:Bind ;
157 sp:expression 575 sp:expression
158 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 576 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
159 - sp:arg1 _:b25 ; 577 + sp:arg1 _:b101 ;
160 - sp:arg2 _:b23 578 + sp:arg2 _:b99
161 ] ; 579 ] ;
162 - sp:variable _:b21 580 + sp:variable _:b97
163 ]) 581 ])
164 ] ; 582 ] ;
165 spin:rule 583 spin:rule
166 [ rdf:type sp:Construct ; 584 [ rdf:type sp:Construct ;
167 - rdfs:comment "STEP 107 Transfer sum24Hr"^^xsd:string ; 585 + rdfs:comment "STEP 121 Transfer elevKelly"^^xsd:string ;
168 - sp:templates ([ sp:object _:b26 ; 586 + sp:templates ([ sp:object _:b102 ;
169 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#sum24Hr> ; 587 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasElevKelly> ;
170 - sp:subject _:b27 588 + sp:subject _:b103
171 ]) ; 589 ]) ;
172 - sp:where ([ sp:object _:b28 ; 590 + sp:where ([ sp:object _:b104 ;
173 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 591 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
174 sp:subject spin:_this 592 sp:subject spin:_this
175 - ] [ sp:object _:b29 ; 593 + ] [ sp:object _:b105 ;
176 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 594 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
177 sp:subject spin:_this 595 sp:subject spin:_this
178 - ] [ sp:object _:b30 ; 596 + ] [ sp:object _:b106 ;
179 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ; 597 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
180 sp:subject spin:_this 598 sp:subject spin:_this
181 - ] [ sp:object _:b26 ; 599 + ] [ sp:object _:b103 ;
182 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#sum24Hr> ; 600 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
183 - sp:subject _:b30 601 + sp:subject _:b107
602 + ] [ sp:object _:b102 ;
603 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasElevKelly> ;
604 + sp:subject _:b106
184 ] [ rdf:type sp:Bind ; 605 ] [ rdf:type sp:Bind ;
185 sp:expression 606 sp:expression
186 [ rdf:type ep-spin-lib:normalizeString ; 607 [ rdf:type ep-spin-lib:normalizeString ;
187 - sp:arg1 _:b28 608 + sp:arg1 _:b104
188 ] ; 609 ] ;
189 - sp:variable _:b31 610 + sp:variable _:b108
190 ] [ rdf:type sp:Bind ; 611 ] [ rdf:type sp:Bind ;
191 sp:expression 612 sp:expression
192 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 613 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
193 - sp:arg1 _:b31 ; 614 + sp:arg1 _:b108 ;
194 - sp:arg2 _:b29 615 + sp:arg2 _:b105
195 ] ; 616 ] ;
196 - sp:variable _:b27 617 + sp:variable _:b107
197 ]) 618 ])
198 - ] . 619 + ] ;
620 + spin:rule
621 + [ rdf:type sp:Construct ;
622 + rdfs:comment "STEP 118 Transfer strengthForm"^^xsd:string ;
623 + sp:templates ([ sp:object _:b109 ;
624 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStrengthForm> ;
625 + sp:subject _:b110
626 + ]) ;
627 + sp:where ([ sp:object _:b111 ;
628 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
629 + sp:subject spin:_this
630 + ] [ sp:object _:b112 ;
631 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
632 + sp:subject spin:_this
633 + ] [ sp:object _:b113 ;
634 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
635 + sp:subject spin:_this
636 + ] [ sp:object _:b110 ;
637 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
638 + sp:subject _:b114
639 + ] [ sp:object _:b109 ;
640 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStrengthForm> ;
641 + sp:subject _:b113
642 + ] [ rdf:type sp:Bind ;
643 + sp:expression
644 + [ rdf:type ep-spin-lib:normalizeString ;
645 + sp:arg1 _:b111
646 + ] ;
647 + sp:variable _:b115
648 + ] [ rdf:type sp:Bind ;
649 + sp:expression
650 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
651 + sp:arg1 _:b115 ;
652 + sp:arg2 _:b112
653 + ] ;
654 + sp:variable _:b114
655 + ])
656 + ] ;
657 + spin:rule
658 + [ rdf:type sp:Construct ;
659 + rdfs:comment "STEP 106 Transfer distDrill"^^xsd:string ;
660 + sp:templates ([ sp:object _:b116 ;
661 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasDistDrill> ;
662 + sp:subject _:b117
663 + ]) ;
664 + sp:where ([ sp:object _:b118 ;
665 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
666 + sp:subject spin:_this
667 + ] [ sp:object _:b119 ;
668 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
669 + sp:subject spin:_this
670 + ] [ sp:object _:b120 ;
671 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
672 + sp:subject spin:_this
673 + ] [ sp:object _:b116 ;
674 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasDistDrill> ;
675 + sp:subject _:b120
676 + ] [ rdf:type sp:Bind ;
677 + sp:expression
678 + [ rdf:type ep-spin-lib:normalizeString ;
679 + sp:arg1 _:b118
680 + ] ;
681 + sp:variable _:b121
682 + ] [ rdf:type sp:Bind ;
683 + sp:expression
684 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
685 + sp:arg1 _:b121 ;
686 + sp:arg2 _:b119
687 + ] ;
688 + sp:variable _:b117
689 + ])
690 + ] ;
691 + spin:rule
692 + [ rdf:type sp:Construct ;
693 + rdfs:comment "STEP 111 Transfer mdPlugTop"^^xsd:string ;
694 + sp:templates ([ sp:object _:b122 ;
695 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMdPlugTop> ;
696 + sp:subject _:b123
697 + ]) ;
698 + sp:where ([ sp:object _:b124 ;
699 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
700 + sp:subject spin:_this
701 + ] [ sp:object _:b125 ;
702 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
703 + sp:subject spin:_this
704 + ] [ sp:object _:b126 ;
705 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
706 + sp:subject spin:_this
707 + ] [ sp:object _:b123 ;
708 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
709 + sp:subject _:b127
710 + ] [ sp:object _:b122 ;
711 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMdPlugTop> ;
712 + sp:subject _:b126
713 + ] [ rdf:type sp:Bind ;
714 + sp:expression
715 + [ rdf:type ep-spin-lib:normalizeString ;
716 + sp:arg1 _:b124
717 + ] ;
718 + sp:variable _:b128
719 + ] [ rdf:type sp:Bind ;
720 + sp:expression
721 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
722 + sp:arg1 _:b128 ;
723 + sp:arg2 _:b125
724 + ] ;
725 + sp:variable _:b127
726 + ])
727 + ] ;
728 + spin:rule
729 + [ rdf:type sp:Construct ;
730 + rdfs:comment "STEP 125 Transfer presTestType"^^xsd:string ;
731 + sp:templates ([ sp:object _:b129 ;
732 + sp:predicate iso15926:hasPart ;
733 + sp:subject _:b130
734 + ] [ sp:object _:b131 ;
735 + sp:predicate rdf:type ;
736 + sp:subject _:b129
737 + ]) ;
738 + sp:where ([ sp:object _:b132 ;
739 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
740 + sp:subject spin:_this
741 + ] [ sp:object _:b133 ;
742 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
743 + sp:subject spin:_this
744 + ] [ sp:object _:b134 ;
745 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
746 + sp:subject spin:_this
747 + ] [ sp:object _:b135 ;
748 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasPresTestType> ;
749 + sp:subject _:b134
750 + ] [ rdf:type sp:Bind ;
751 + sp:expression
752 + [ rdf:type ep-spin-lib:selectPressureTestType ;
753 + sp:arg1 _:b135
754 + ] ;
755 + sp:variable _:b131
756 + ] [ rdf:type sp:Bind ;
757 + sp:expression
758 + [ rdf:type ep-spin-lib:normalizeString ;
759 + sp:arg1 _:b132
760 + ] ;
761 + sp:variable _:b136
762 + ] [ rdf:type sp:Bind ;
763 + sp:expression
764 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
765 + sp:arg1 _:b136 ;
766 + sp:arg2 _:b133
767 + ] ;
768 + sp:variable _:b130
769 + ])
770 + ] ;
771 + spin:rule
772 + [ rdf:type sp:Construct ;
773 + rdfs:comment "STEP 113 Transfer mdDiaHoleStart"^^xsd:string ;
774 + sp:templates ([ sp:object _:b137 ;
775 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMdDiaHoleStart> ;
776 + sp:subject _:b138
777 + ]) ;
778 + sp:where ([ sp:object _:b139 ;
779 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
780 + sp:subject spin:_this
781 + ] [ sp:object _:b140 ;
782 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
783 + sp:subject spin:_this
784 + ] [ sp:object _:b141 ;
785 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
786 + sp:subject spin:_this
787 + ] [ sp:object _:b138 ;
788 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
789 + sp:subject _:b142
790 + ] [ sp:object _:b137 ;
791 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMdDiaHoleStart> ;
792 + sp:subject _:b141
793 + ] [ rdf:type sp:Bind ;
794 + sp:expression
795 + [ rdf:type ep-spin-lib:normalizeString ;
796 + sp:arg1 _:b139
797 + ] ;
798 + sp:variable _:b143
799 + ] [ rdf:type sp:Bind ;
800 + sp:expression
801 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
802 + sp:arg1 _:b143 ;
803 + sp:arg2 _:b140
804 + ] ;
805 + sp:variable _:b142
806 + ])
807 + ] ;
808 + spin:rule
809 + [ rdf:type sp:Construct ;
810 + rdfs:comment "STEP 124 Transfer mdPlanned"^^xsd:string ;
811 + sp:templates ([ sp:object _:b144 ;
812 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMdPlanned> ;
813 + sp:subject _:b145
814 + ]) ;
815 + sp:where ([ sp:object _:b146 ;
816 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
817 + sp:subject spin:_this
818 + ] [ sp:object _:b147 ;
819 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
820 + sp:subject spin:_this
821 + ] [ sp:object
822 + [ sp:varName "statusInfo"^^xsd:string
823 + ] ;
824 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasStatusInfo> ;
825 + sp:subject spin:_this
826 + ] [ sp:object _:b145 ;
827 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
828 + sp:subject _:b148
829 + ] [ sp:object _:b144 ;
830 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#hasMdPlanned> ;
831 + sp:subject
832 + [ sp:varName "statusInfoddr"^^xsd:string
833 + ]
834 + ] [ rdf:type sp:Bind ;
835 + sp:expression
836 + [ rdf:type ep-spin-lib:normalizeString ;
837 + sp:arg1 _:b146
838 + ] ;
839 + sp:variable _:b149
840 + ] [ rdf:type sp:Bind ;
841 + sp:expression
842 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
843 + sp:arg1 _:b149 ;
844 + sp:arg2 _:b147
845 + ] ;
846 + sp:variable _:b148
847 + ])
848 + ] .
199 849
200 <http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo> 850 <http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo>
201 rdf:type owl:Ontology ; 851 rdf:type owl:Ontology ;
202 - owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.1/ddr> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/iso15926/bindEP-NativeOWL> ; 852 + owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.1/ddr> , <http://www.reportinghub.no/ep/schema/activity> , <http://www.reportinghub.no/ep/schema/well> , <http://www.reportinghub.no/ep/schema/report> , <http://www.reportinghub.no/iso15926/bindEP-NativeOWL> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/equipment> ;
203 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 853 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
204 854
205 -_:b6 sp:varName "normalizedWellBoreName"^^xsd:string . 855 +_:b50
856 + sp:varName "nameWellBore"^^xsd:string .
206 857
207 -_:b5 sp:varName "statusInfo"^^xsd:string . 858 +_:b51
859 + sp:varName "dTimStart"^^xsd:string .
208 860
209 -_:b4 sp:varName "dTimStart"^^xsd:string . 861 +_:b52
862 + sp:varName "statusInfo"^^xsd:string .
210 863
211 -_:b3 sp:varName "nameWellBore"^^xsd:string . 864 +_:b53
865 + sp:varName "typeWellBore"^^xsd:string .
212 866
213 -_:b2 sp:varName "dailyDrillingActivity"^^xsd:string . 867 +_:b48
868 + sp:varName "wellBoreDrillingType"^^xsd:string .
869 +
870 +_:b54
871 + sp:varName "normalizedWellBoreName"^^xsd:string .
214 872
215 -_:b1 sp:varName "distDrill"^^xsd:string . 873 +_:b49
874 + sp:varName "dailyDrillingActivity"^^xsd:string .
216 875
217 -_:b12 876 +_:b132
877 + sp:varName "nameWellBore"^^xsd:string .
878 +
879 +_:b133
880 + sp:varName "dTimStart"^^xsd:string .
881 +
882 +_:b134
883 + sp:varName "statusInfo"^^xsd:string .
884 +
885 +_:b135
886 + sp:varName "presTestType"^^xsd:string .
887 +
888 +_:b131
889 + sp:varName "pressureTestType"^^xsd:string .
890 +
891 +_:b136
218 sp:varName "normalizedWellBoreName"^^xsd:string . 892 sp:varName "normalizedWellBoreName"^^xsd:string .
219 893
894 +_:b130
895 + sp:varName "dailyDrillingActivity"^^xsd:string .
896 +
897 +_:b7 sp:varName "mdDiaPilotPlan"^^xsd:string .
898 +
899 +_:b8 sp:varName "temporalPartOfAWellBore"^^xsd:string .
900 +
901 +_:b9 sp:varName "nameWellBore"^^xsd:string .
902 +
903 +_:b10
904 + sp:varName "dTimStart"^^xsd:string .
905 +
220 _:b11 906 _:b11
221 sp:varName "statusInfo"^^xsd:string . 907 sp:varName "statusInfo"^^xsd:string .
222 908
223 -_:b10 909 +_:b12
910 + sp:varName "dailyDrillingActivity"^^xsd:string .
911 +
912 +_:b13
913 + sp:varName "normalizedWellBoreName"^^xsd:string .
914 +
915 +_:b1 sp:varName "sum24Hr"^^xsd:string .
916 +
917 +_:b2 sp:varName "dailyDrillingActivity"^^xsd:string .
918 +
919 +_:b3 sp:varName "nameWellBore"^^xsd:string .
920 +
921 +_:b4 sp:varName "dTimStart"^^xsd:string .
922 +
923 +_:b5 sp:varName "statusInfo"^^xsd:string .
924 +
925 +_:b6 sp:varName "normalizedWellBoreName"^^xsd:string .
926 +
927 +_:b76
928 + sp:varName "mdCsgLast"^^xsd:string .
929 +
930 +_:b77
931 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
932 +
933 +_:b78
934 + sp:varName "nameWellBore"^^xsd:string .
935 +
936 +_:b79
224 sp:varName "dTimStart"^^xsd:string . 937 sp:varName "dTimStart"^^xsd:string .
225 938
226 -_:b9 sp:varName "nameWellBore"^^xsd:string . 939 +_:b80
940 + sp:varName "statusInfo"^^xsd:string .
941 +
942 +_:b81
943 + sp:varName "dailyDrillingActivity"^^xsd:string .
227 944
228 -_:b8 sp:varName "dailyDrillingActivity"^^xsd:string . 945 +_:b82
946 + sp:varName "normalizedWellBoreName"^^xsd:string .
229 947
230 -_:b7 sp:varName "forecast24Hr"^^xsd:string . 948 +_:b144
949 + sp:varName "mdPlanned"^^xsd:string .
231 950
232 -_:b19 951 +_:b145
952 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
953 +
954 +_:b146
955 + sp:varName "nameWellBore"^^xsd:string .
956 +
957 +_:b147
958 + sp:varName "dTimStart"^^xsd:string .
959 +
960 +_:b148
961 + sp:varName "dailyDrillingActivity"^^xsd:string .
962 +
963 +_:b149
233 sp:varName "normalizedWellBoreName"^^xsd:string . 964 sp:varName "normalizedWellBoreName"^^xsd:string .
234 965
235 -_:b18 966 +_:b34
967 + sp:varName "diaHole"^^xsd:string .
968 +
969 +_:b35
970 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
971 +
972 +_:b36
973 + sp:varName "nameWellBore"^^xsd:string .
974 +
975 +_:b37
976 + sp:varName "dTimStart"^^xsd:string .
977 +
978 +_:b38
979 + sp:varName "statusInfo"^^xsd:string .
980 +
981 +_:b39
236 sp:varName "dailyDrillingActivity"^^xsd:string . 982 sp:varName "dailyDrillingActivity"^^xsd:string .
237 983
238 -_:b17 984 +_:b40
985 + sp:varName "normalizedWellBoreName"^^xsd:string .
986 +
987 +_:b21
988 + sp:varName "tvdCsgLast"^^xsd:string .
989 +
990 +_:b22
991 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
992 +
993 +_:b23
994 + sp:varName "nameWellBore"^^xsd:string .
995 +
996 +_:b24
997 + sp:varName "dTimStart"^^xsd:string .
998 +
999 +_:b25
239 sp:varName "statusInfo"^^xsd:string . 1000 sp:varName "statusInfo"^^xsd:string .
240 1001
241 -_:b16 1002 +_:b26
1003 + sp:varName "dailyDrillingActivity"^^xsd:string .
1004 +
1005 +_:b27
1006 + sp:varName "normalizedWellBoreName"^^xsd:string .
1007 +
1008 +_:b89
1009 + sp:varName "tvdStrengthForm"^^xsd:string .
1010 +
1011 +_:b90
1012 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1013 +
1014 +_:b91
1015 + sp:varName "nameWellBore"^^xsd:string .
1016 +
1017 +_:b92
242 sp:varName "dTimStart"^^xsd:string . 1018 sp:varName "dTimStart"^^xsd:string .
243 1019
244 -_:b15 1020 +_:b93
1021 + sp:varName "statusInfo"^^xsd:string .
1022 +
1023 +_:b94
1024 + sp:varName "dailyDrillingActivity"^^xsd:string .
1025 +
1026 +_:b95
1027 + sp:varName "normalizedWellBoreName"^^xsd:string .
1028 +
1029 +_:b137
1030 + sp:varName "mdDiaHoleStart"^^xsd:string .
1031 +
1032 +_:b138
1033 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1034 +
1035 +_:b139
245 sp:varName "nameWellBore"^^xsd:string . 1036 sp:varName "nameWellBore"^^xsd:string .
246 1037
247 -_:b14 1038 +_:b140
1039 + sp:varName "dTimStart"^^xsd:string .
1040 +
1041 +_:b141
1042 + sp:varName "statusInfo"^^xsd:string .
1043 +
1044 +_:b142
1045 + sp:varName "dailyDrillingActivity"^^xsd:string .
1046 +
1047 +_:b143
1048 + sp:varName "normalizedWellBoreName"^^xsd:string .
1049 +
1050 +_:b83
1051 + sp:varName "forecast24Hr"^^xsd:string .
1052 +
1053 +_:b84
1054 + sp:varName "dailyDrillingActivity"^^xsd:string .
1055 +
1056 +_:b85
1057 + sp:varName "nameWellBore"^^xsd:string .
1058 +
1059 +_:b86
1060 + sp:varName "dTimStart"^^xsd:string .
1061 +
1062 +_:b87
1063 + sp:varName "statusInfo"^^xsd:string .
1064 +
1065 +_:b88
1066 + sp:varName "normalizedWellBoreName"^^xsd:string .
1067 +
1068 +_:b96
1069 + sp:varName "ropCurrentValue"^^xsd:string .
1070 +
1071 +_:b97
1072 + sp:varName "dailyDrillingActivity"^^xsd:string .
1073 +
1074 +_:b98
1075 + sp:varName "nameWellBore"^^xsd:string .
1076 +
1077 +_:b99
1078 + sp:varName "dTimStart"^^xsd:string .
1079 +
1080 +_:b100
1081 + sp:varName "statusInfo"^^xsd:string .
1082 +
1083 +_:b101
1084 + sp:varName "normalizedWellBoreName"^^xsd:string .
1085 +
1086 +_:b41
1087 + sp:varName "diaCsgLast"^^xsd:string .
1088 +
1089 +_:b42
248 sp:varName "temporalPartOfAWellBore"^^xsd:string . 1090 sp:varName "temporalPartOfAWellBore"^^xsd:string .
249 1091
250 -_:b13 1092 +_:b43
251 - sp:varName "md"^^xsd:string . 1093 + sp:varName "nameWellBore"^^xsd:string .
252 1094
253 -_:b31 1095 +_:b44
1096 + sp:varName "dTimStart"^^xsd:string .
1097 +
1098 +_:b45
1099 + sp:varName "statusInfo"^^xsd:string .
1100 +
1101 +_:b46
1102 + sp:varName "dailyDrillingActivity"^^xsd:string .
1103 +
1104 +_:b47
254 sp:varName "normalizedWellBoreName"^^xsd:string . 1105 sp:varName "normalizedWellBoreName"^^xsd:string .
255 1106
256 -_:b30 1107 +_:b102
1108 + sp:varName "elevKelly"^^xsd:string .
1109 +
1110 +_:b103
1111 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1112 +
1113 +_:b104
1114 + sp:varName "nameWellBore"^^xsd:string .
1115 +
1116 +_:b105
1117 + sp:varName "dTimStart"^^xsd:string .
1118 +
1119 +_:b106
257 sp:varName "statusInfo"^^xsd:string . 1120 sp:varName "statusInfo"^^xsd:string .
258 1121
259 -_:b29 1122 +_:b107
1123 + sp:varName "dailyDrillingActivity"^^xsd:string .
1124 +
1125 +_:b108
1126 + sp:varName "normalizedWellBoreName"^^xsd:string .
1127 +
1128 +_:b122
1129 + sp:varName "mdPlugTop"^^xsd:string .
1130 +
1131 +_:b123
1132 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1133 +
1134 +_:b124
1135 + sp:varName "nameWellBore"^^xsd:string .
1136 +
1137 +_:b125
260 sp:varName "dTimStart"^^xsd:string . 1138 sp:varName "dTimStart"^^xsd:string .
261 1139
262 -_:b28 1140 +_:b126
1141 + sp:varName "statusInfo"^^xsd:string .
1142 +
1143 +_:b127
1144 + sp:varName "dailyDrillingActivity"^^xsd:string .
1145 +
1146 +_:b128
1147 + sp:varName "normalizedWellBoreName"^^xsd:string .
1148 +
1149 +_:b69
1150 + sp:varName "mdKickoff"^^xsd:string .
1151 +
1152 +_:b70
1153 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1154 +
1155 +_:b71
263 sp:varName "nameWellBore"^^xsd:string . 1156 sp:varName "nameWellBore"^^xsd:string .
264 1157
265 -_:b27 1158 +_:b72
1159 + sp:varName "dTimStart"^^xsd:string .
1160 +
1161 +_:b73
1162 + sp:varName "statusInfo"^^xsd:string .
1163 +
1164 +_:b74
266 sp:varName "dailyDrillingActivity"^^xsd:string . 1165 sp:varName "dailyDrillingActivity"^^xsd:string .
267 1166
268 -_:b26 1167 +_:b75
269 - sp:varName "sum24Hr"^^xsd:string . 1168 + sp:varName "normalizedWellBoreName"^^xsd:string .
270 1169
271 -_:b25 1170 +_:b62
1171 + sp:varName "mdStrengthForm"^^xsd:string .
1172 +
1173 +_:b63
1174 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1175 +
1176 +_:b64
1177 + sp:varName "nameWellBore"^^xsd:string .
1178 +
1179 +_:b65
1180 + sp:varName "dTimStart"^^xsd:string .
1181 +
1182 +_:b66
1183 + sp:varName "statusInfo"^^xsd:string .
1184 +
1185 +_:b67
1186 + sp:varName "dailyDrillingActivity"^^xsd:string .
1187 +
1188 +_:b68
272 sp:varName "normalizedWellBoreName"^^xsd:string . 1189 sp:varName "normalizedWellBoreName"^^xsd:string .
273 1190
274 -_:b24 1191 +_:b116
1192 + sp:varName "distDrill"^^xsd:string .
1193 +
1194 +_:b117
1195 + sp:varName "dailyDrillingActivity"^^xsd:string .
1196 +
1197 +_:b118
1198 + sp:varName "nameWellBore"^^xsd:string .
1199 +
1200 +_:b119
1201 + sp:varName "dTimStart"^^xsd:string .
1202 +
1203 +_:b120
275 sp:varName "statusInfo"^^xsd:string . 1204 sp:varName "statusInfo"^^xsd:string .
276 1205
277 -_:b23 1206 +_:b121
1207 + sp:varName "normalizedWellBoreName"^^xsd:string .
1208 +
1209 +_:b28
1210 + sp:varName "tvdDiaPilotPlan"^^xsd:string .
1211 +
1212 +_:b29
1213 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1214 +
1215 +_:b30
1216 + sp:varName "nameWellBore"^^xsd:string .
1217 +
1218 +_:b31
278 sp:varName "dTimStart"^^xsd:string . 1219 sp:varName "dTimStart"^^xsd:string .
279 1220
280 -_:b22 1221 +_:b32
1222 + sp:varName "dailyDrillingActivity"^^xsd:string .
1223 +
1224 +_:b33
1225 + sp:varName "normalizedWellBoreName"^^xsd:string .
1226 +
1227 +_:b55
1228 + sp:varName "md"^^xsd:string .
1229 +
1230 +_:b56
1231 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1232 +
1233 +_:b57
281 sp:varName "nameWellBore"^^xsd:string . 1234 sp:varName "nameWellBore"^^xsd:string .
282 1235
283 -_:b21 1236 +_:b58
1237 + sp:varName "dTimStart"^^xsd:string .
1238 +
1239 +_:b59
1240 + sp:varName "statusInfo"^^xsd:string .
1241 +
1242 +_:b60
1243 + sp:varName "dailyDrillingActivity"^^xsd:string .
1244 +
1245 +_:b61
1246 + sp:varName "normalizedWellBoreName"^^xsd:string .
1247 +
1248 +_:b14
1249 + sp:varName "tvd"^^xsd:string .
1250 +
1251 +_:b15
1252 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1253 +
1254 +_:b16
1255 + sp:varName "nameWellBore"^^xsd:string .
1256 +
1257 +_:b17
1258 + sp:varName "dTimStart"^^xsd:string .
1259 +
1260 +_:b18
1261 + sp:varName "statusInfo"^^xsd:string .
1262 +
1263 +_:b19
284 sp:varName "dailyDrillingActivity"^^xsd:string . 1264 sp:varName "dailyDrillingActivity"^^xsd:string .
285 1265
286 _:b20 1266 _:b20
287 - sp:varName "ropCurrentValue"^^xsd:string . 1267 + sp:varName "normalizedWellBoreName"^^xsd:string .
1268 +
1269 +_:b109
1270 + sp:varName "strengthForm"^^xsd:string .
1271 +
1272 +_:b110
1273 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
1274 +
1275 +_:b111
1276 + sp:varName "nameWellBore"^^xsd:string .
1277 +
1278 +_:b112
1279 + sp:varName "dTimStart"^^xsd:string .
1280 +
1281 +_:b113
1282 + sp:varName "statusInfo"^^xsd:string .
1283 +
1284 +_:b114
1285 + sp:varName "dailyDrillingActivity"^^xsd:string .
1286 +
1287 +_:b115
1288 + sp:varName "normalizedWellBoreName"^^xsd:string .
......
1 -# Saved by TopBraid on Thu Aug 04 10:01:34 BST 2011 1 +# Saved by TopBraid on Thu Aug 04 14:29:43 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://purl.org/dc/elements/1.1/ 4 # imports: http://purl.org/dc/elements/1.1/
5 # imports: http://www.w3.org/2004/02/skos/core 5 # imports: http://www.w3.org/2004/02/skos/core
6 +# imports: http://www.reportinghub.no/ep/schema/report
6 # imports: http://www.reportinghub.no/iso15926/nativeOWL 7 # imports: http://www.reportinghub.no/iso15926/nativeOWL
8 +# imports: http://www.reportinghub.no/ep/schema/equipment
7 # imports: http://purl.org/dc/terms/ 9 # imports: http://purl.org/dc/terms/
10 +# imports: http://www.reportinghub.no/ep/schema/well
11 +# imports: http://www.reportinghub.no/ep/schema/activity
8 12
9 @prefix : <http://www.reportinghub.no/iso15926/bindEP-NativeOWL#> . 13 @prefix : <http://www.reportinghub.no/iso15926/bindEP-NativeOWL#> .
10 @prefix iso15926: <http://www.reportinghub.no/iso15926/nativeOWL#> . 14 @prefix iso15926: <http://www.reportinghub.no/iso15926/nativeOWL#> .
...@@ -19,5 +23,5 @@ ...@@ -19,5 +23,5 @@
19 23
20 <http://www.reportinghub.no/iso15926/bindEP-NativeOWL> 24 <http://www.reportinghub.no/iso15926/bindEP-NativeOWL>
21 rdf:type owl:Ontology ; 25 rdf:type owl:Ontology ;
22 - owl:imports <http://www.reportinghub.no/ep/schema/1.1.1/ddr> , <http://www.reportinghub.no/iso15926/nativeOWL> , <http://purl.org/dc/elements/1.1/> , <http://purl.org/dc/terms/> , <http://www.w3.org/2004/02/skos/core> ; 26 + owl:imports <http://purl.org/dc/elements/1.1/> , <http://www.reportinghub.no/ep/schema/activity> , <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> ;
23 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 27 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
......
1 -# Saved by TopBraid on Thu Aug 04 09:41:43 BST 2011 1 +# Saved by TopBraid on Thu Aug 04 15:12:00 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
...@@ -12,24 +12,45 @@ ...@@ -12,24 +12,45 @@
12 12
13 <http://www.reportinghub.no/iso15926/nativeOWL> 13 <http://www.reportinghub.no/iso15926/nativeOWL>
14 rdf:type owl:Ontology ; 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> ; 15 + owl:imports <http://www.w3.org/2004/02/skos/core> , <http://purl.org/dc/terms/> , <http://purl.org/dc/elements/1.1/> ;
16 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 16 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
17 17
18 +:Activity
19 + rdf:type owl:Class ;
20 + rdfs:label "activity"^^xsd:string ;
21 + rdfs:subClassOf :PossibleIndividual .
22 +
18 :PossibleIndividual 23 :PossibleIndividual
19 rdf:type owl:Class ; 24 rdf:type owl:Class ;
20 rdfs:label "possible individual"^^xsd:string ; 25 rdfs:label "possible individual"^^xsd:string ;
21 rdfs:subClassOf owl:Thing . 26 rdfs:subClassOf owl:Thing .
22 27
28 +:hasPart
29 + rdf:type owl:TransitiveProperty ;
30 + rdfs:domain :PossibleIndividual ;
31 + rdfs:label "has part"^^xsd:string ;
32 + rdfs:range :PossibleIndividual ;
33 + owl:inverseOf :partOf .
34 +
23 :hasTemporalPart 35 :hasTemporalPart
24 rdf:type owl:TransitiveProperty ; 36 rdf:type owl:TransitiveProperty ;
25 rdfs:domain :PossibleIndividual ; 37 rdfs:domain :PossibleIndividual ;
26 rdfs:label "has temporal part"^^xsd:string ; 38 rdfs:label "has temporal part"^^xsd:string ;
27 rdfs:range :PossibleIndividual ; 39 rdfs:range :PossibleIndividual ;
40 + rdfs:subPropertyOf :hasPart ;
28 owl:inverseOf :temporalPartOf . 41 owl:inverseOf :temporalPartOf .
29 42
43 +:partOf
44 + rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
45 + rdfs:domain :PossibleIndividual ;
46 + rdfs:label "part of"^^xsd:string ;
47 + rdfs:range :PossibleIndividual ;
48 + owl:inverseOf :hasPart .
49 +
30 :temporalPartOf 50 :temporalPartOf
31 - rdf:type owl:ObjectProperty , owl:TransitiveProperty ; 51 + rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
32 rdfs:domain :PossibleIndividual ; 52 rdfs:domain :PossibleIndividual ;
33 rdfs:label "temporal part of"^^xsd:string ; 53 rdfs:label "temporal part of"^^xsd:string ;
34 rdfs:range :PossibleIndividual ; 54 rdfs:range :PossibleIndividual ;
55 + rdfs:subPropertyOf :partOf ;
35 owl:inverseOf :hasTemporalPart . 56 owl:inverseOf :hasTemporalPart .
......