David Price

Added initial support for FluidActivity and Fluid table in DDR report

1 -# Saved by TopBraid on Sat Aug 13 15:54:52 BST 2011 1 +# Saved by TopBraid on Mon Aug 15 01:24:24 BST 2011
2 -# baseURI: http://www.reportinghub.no/ep/schema/1.0/activity 2 +# baseURI: http://www.reportinghub.no/ep/schema/1.0/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.0/organization 4 +# imports: http://www.reportinghub.no/ep/schema/1.0/organization
5 -# imports: http://www.reportinghub.no/ep/schema/1.0/core 5 +# imports: http://www.reportinghub.no/ep/schema/1.0/well
6 -# imports: http://www.reportinghub.no/ep/schema/1.0/well 6 +# imports: http://www.reportinghub.no/ep/schema/1.0/core
7 -# imports: http://www.reportinghub.no/ep/schema/1.0/equipment 7 +# imports: http://www.reportinghub.no/ep/schema/1.0/equipment
8 -# imports: http://www.linkedmodel.org/1.1/schema/ordered 8 +# imports: http://www.linkedmodel.org/1.1/schema/ordered
9 - 9 +
10 -@prefix ep-activity: <http://www.reportinghub.no/ep/schema/activity#> . 10 +@prefix ep-activity: <http://www.reportinghub.no/ep/schema/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.0/activity> 16 +<http://www.reportinghub.no/ep/schema/1.0/activity>
17 - rdf:type owl:Ontology ; 17 + rdf:type owl:Ontology ;
18 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.linkedmodel.org/1.1/schema/ordered> , <http://www.linkedmodel.org/1.2/schema/vaem> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/organization> ; 18 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.linkedmodel.org/1.2/schema/vaem> , <http://www.linkedmodel.org/1.1/schema/ordered> , <http://www.reportinghub.no/ep/schema/1.0/well> ;
19 - owl:versionInfo "0.1.0"^^xsd:string . 19 + owl:versionInfo "0.1.0"^^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 <http://www.reportinghub.no/ep/schema/core#PhysicalThing> ; 24 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalThing> ;
25 - rdfs:subClassOf 25 + rdfs:subClassOf
26 - [ rdf:type owl:Restriction ; 26 + [ rdf:type owl:Restriction ;
27 - owl:allValuesFrom ep-activity:Activity ; 27 + owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
28 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#during> 28 + owl:onProperty ep-activity:finishedAt
29 - ] ; 29 + ] ;
30 - rdfs:subClassOf 30 + rdfs:subClassOf
31 - [ rdf:type owl:Restriction ; 31 + [ rdf:type owl:Restriction ;
32 - owl:allValuesFrom ep-activity:Activity ; 32 + owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
33 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#overlaps> 33 + owl:onProperty ep-activity:startedAt
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#before> 38 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#after>
39 - ] ; 39 + ] ;
40 - rdfs:subClassOf 40 + rdfs:subClassOf
41 - [ rdf:type owl:Restriction ; 41 + [ rdf:type owl:Restriction ;
42 - owl:allValuesFrom ep-activity:Activity ; 42 + owl:allValuesFrom ep-activity:Activity ;
43 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#after> 43 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#before>
44 - ] ; 44 + ] ;
45 - rdfs:subClassOf 45 + rdfs:subClassOf
46 - [ rdf:type owl:Restriction ; 46 + [ rdf:type owl:Restriction ;
47 - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; 47 + owl:allValuesFrom ep-activity:Activity ;
48 - owl:onProperty ep-activity:startedAt 48 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#overlaps>
49 - ] ; 49 + ] ;
50 - rdfs:subClassOf 50 + rdfs:subClassOf
51 - [ rdf:type owl:Restriction ; 51 + [ rdf:type owl:Restriction ;
52 - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; 52 + owl:allValuesFrom ep-activity:Activity ;
53 - owl:onProperty ep-activity:finishedAt 53 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#during>
54 - ] . 54 + ] .
55 - 55 +
56 -ep-activity:ActivitySuccessType 56 +ep-activity:ActivitySuccessType
57 - rdf:type rdfs:Class ; 57 + rdf:type rdfs:Class ;
58 - rdfs:label "activity success type"^^xsd:string ; 58 + rdfs:label "activity success type"^^xsd:string ;
59 - rdfs:subClassOf owl:Class . 59 + rdfs:subClassOf owl:Class .
60 - 60 +
61 -ep-activity:DailyDrillingActivity 61 +ep-activity:DailyDrillingActivity
62 - rdf:type owl:Class ; 62 + rdf:type owl:Class ;
63 - rdfs:label "Daily drilling activity"^^xsd:string ; 63 + rdfs:label "Daily drilling activity"^^xsd:string ;
64 - rdfs:subClassOf ep-activity:DrillingActivity ; 64 + rdfs:subClassOf ep-activity:DrillingActivity ;
65 - rdfs:subClassOf 65 + rdfs:subClassOf
66 - [ rdf:type owl:Restriction ; 66 + [ rdf:type owl:Restriction ;
67 - owl:allValuesFrom ep-activity:DrillingActivity ; 67 + owl:allValuesFrom ep-activity:Activity ;
68 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#last> 68 + owl:onProperty <http://www.reportinghub.no/ep/schema/core#hasPart>
69 - ] ; 69 + ] ;
70 - rdfs:subClassOf 70 + rdfs:subClassOf
71 - [ rdf:type owl:Restriction ; 71 + [ rdf:type owl:Restriction ;
72 - owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore> ; 72 + owl:allValuesFrom ep-activity:DrillingActivity ;
73 - owl:onProperty ep-activity:onWellBore 73 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#first>
74 - ] ; 74 + ] ;
75 - rdfs:subClassOf 75 + rdfs:subClassOf
76 - [ rdf:type owl:Restriction ; 76 + [ rdf:type owl:Restriction ;
77 - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; 77 + owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
78 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#first> 78 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#first>
79 - ] ; 79 + ] ;
80 - rdfs:subClassOf 80 + rdfs:subClassOf
81 - [ rdf:type owl:Restriction ; 81 + [ rdf:type owl:Restriction ;
82 - owl:allValuesFrom ep-activity:DrillingActivity ; 82 + owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore> ;
83 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#first> 83 + owl:onProperty ep-activity:onWellBore
84 - ] ; 84 + ] ;
85 - rdfs:subClassOf 85 + rdfs:subClassOf
86 - [ rdf:type owl:Restriction ; 86 + [ rdf:type owl:Restriction ;
87 - owl:allValuesFrom ep-activity:Activity ; 87 + owl:allValuesFrom ep-activity:DrillingActivity ;
88 - owl:onProperty <http://www.reportinghub.no/ep/schema/core#hasPart> 88 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#last>
89 - ] . 89 + ] .
90 - 90 +
91 -ep-activity:DailyProductionActivity 91 +ep-activity:DailyProductionActivity
92 - rdf:type owl:Class ; 92 + rdf:type owl:Class ;
93 - rdfs:label "Daily production activity"^^xsd:string ; 93 + rdfs:label "Daily production activity"^^xsd:string ;
94 - rdfs:subClassOf ep-activity:ProductionActivity ; 94 + rdfs:subClassOf ep-activity:ProductionActivity ;
95 - rdfs:subClassOf 95 + rdfs:subClassOf
96 - [ rdf:type owl:Restriction ; 96 + [ rdf:type owl:Restriction ;
97 - owl:allValuesFrom ep-activity:ProductionActivity ; 97 + owl:allValuesFrom ep-activity:ProductionActivity ;
98 - owl:onProperty ep-activity:hasSubActivity 98 + owl:onProperty ep-activity:hasSubActivity
99 - ] . 99 + ] .
100 - 100 +
101 -ep-activity:Drill-bypass 101 +ep-activity:Drill-bypass
102 - rdf:type ep-activity:WellBoreDrillingType ; 102 + rdf:type ep-activity:WellBoreDrillingType ;
103 - rdfs:label "drill bypass"^^xsd:string ; 103 + rdfs:label "drill bypass"^^xsd:string ;
104 - rdfs:subClassOf ep-activity:DrillingActivity . 104 + rdfs:subClassOf ep-activity:DrillingActivity .
105 - 105 +
106 -ep-activity:Drill-initial 106 +ep-activity:Drill-initial
107 - rdf:type ep-activity:WellBoreDrillingType ; 107 + rdf:type ep-activity:WellBoreDrillingType ;
108 - rdfs:label "drill initial"^^xsd:string ; 108 + rdfs:label "drill initial"^^xsd:string ;
109 - rdfs:subClassOf ep-activity:DrillingActivity . 109 + rdfs:subClassOf ep-activity:DrillingActivity .
110 - 110 +
111 -ep-activity:Drill-re-entry 111 +ep-activity:Drill-re-entry
112 - rdf:type ep-activity:WellBoreDrillingType ; 112 + rdf:type ep-activity:WellBoreDrillingType ;
113 - rdfs:label "drill re-entry"^^xsd:string ; 113 + rdfs:label "drill re-entry"^^xsd:string ;
114 - rdfs:subClassOf ep-activity:DrillingActivity . 114 + rdfs:subClassOf ep-activity:DrillingActivity .
115 - 115 +
116 -ep-activity:Drill-re-spud 116 +ep-activity:Drill-re-spud
117 - rdf:type ep-activity:WellBoreDrillingType ; 117 + rdf:type ep-activity:WellBoreDrillingType ;
118 - rdfs:label "drill re-spud"^^xsd:string ; 118 + rdfs:label "drill re-spud"^^xsd:string ;
119 - rdfs:subClassOf ep-activity:DrillingActivity . 119 + rdfs:subClassOf ep-activity:DrillingActivity .
120 - 120 +
121 -ep-activity:Drill-redrill 121 +ep-activity:Drill-redrill
122 - rdf:type ep-activity:WellBoreDrillingType ; 122 + rdf:type ep-activity:WellBoreDrillingType ;
123 - rdfs:label "redrill"^^xsd:string ; 123 + rdfs:label "redrill"^^xsd:string ;
124 - rdfs:subClassOf ep-activity:DrillingActivity . 124 + rdfs:subClassOf ep-activity:DrillingActivity .
125 - 125 +
126 -ep-activity:Drill-sidetrack 126 +ep-activity:Drill-sidetrack
127 - rdf:type ep-activity:WellBoreDrillingType ; 127 + rdf:type ep-activity:WellBoreDrillingType ;
128 - rdfs:label "drill sidetrack"^^xsd:string ; 128 + rdfs:label "drill sidetrack"^^xsd:string ;
129 - rdfs:subClassOf ep-activity:DrillingActivity . 129 + rdfs:subClassOf ep-activity:DrillingActivity .
130 - 130 +
131 -ep-activity:DrillingActivity 131 +ep-activity:DrillingActivity
132 - rdf:type owl:Class ; 132 + rdf:type owl:Class ;
133 - rdfs:label "Drilling activity"^^xsd:string ; 133 + rdfs:label "Drilling activity"^^xsd:string ;
134 - rdfs:subClassOf ep-activity:Activity . 134 + rdfs:subClassOf ep-activity:Activity .
135 - 135 +
136 -ep-activity:DrillingActivity-circulation_loss 136 +ep-activity:DrillingActivity-circulation_loss
137 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 137 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
138 - rdfs:label "drilling activity circulation loss"^^xsd:string ; 138 + rdfs:label "drilling activity circulation loss"^^xsd:string ;
139 - rdfs:subClassOf ep-activity:DrillingActivity . 139 + rdfs:subClassOf ep-activity:DrillingActivity .
140 - 140 +
141 -ep-activity:DrillingActivity-equipment_failure 141 +ep-activity:DrillingActivity-equipment_failure
142 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 142 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
143 - rdfs:label "drilling activity equipment failure"^^xsd:string ; 143 + rdfs:label "drilling activity equipment failure"^^xsd:string ;
144 - rdfs:subClassOf ep-activity:DrillingActivity . 144 + rdfs:subClassOf ep-activity:DrillingActivity .
145 - 145 +
146 -ep-activity:DrillingActivity-equipment_hang 146 +ep-activity:DrillingActivity-equipment_hang
147 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 147 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
148 - rdfs:label "drilling activity equipment hang"^^xsd:string ; 148 + rdfs:label "drilling activity equipment hang"^^xsd:string ;
149 - rdfs:subClassOf ep-activity:DrillingActivity . 149 + rdfs:subClassOf ep-activity:DrillingActivity .
150 - 150 +
151 -ep-activity:DrillingActivity-injury 151 +ep-activity:DrillingActivity-injury
152 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 152 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
153 - rdfs:label "drilling activity injury"^^xsd:string ; 153 + rdfs:label "drilling activity injury"^^xsd:string ;
154 - rdfs:subClassOf ep-activity:DrillingActivity . 154 + rdfs:subClassOf ep-activity:DrillingActivity .
155 - 155 +
156 -ep-activity:DrillingActivity-kick 156 +ep-activity:DrillingActivity-kick
157 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 157 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
158 - rdfs:label "drilling activity operation kick"^^xsd:string ; 158 + rdfs:label "drilling activity operation kick"^^xsd:string ;
159 - rdfs:subClassOf ep-activity:DrillingActivity . 159 + rdfs:subClassOf ep-activity:DrillingActivity .
160 - 160 +
161 -ep-activity:DrillingActivity-mud_loss 161 +ep-activity:DrillingActivity-mud_loss
162 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 162 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
163 - rdfs:label "drilling activity mud loss"^^xsd:string ; 163 + rdfs:label "drilling activity mud loss"^^xsd:string ;
164 - rdfs:subClassOf ep-activity:DrillingActivity . 164 + rdfs:subClassOf ep-activity:DrillingActivity .
165 - 165 +
166 -ep-activity:DrillingActivity-operation_failed 166 +ep-activity:DrillingActivity-operation_failed
167 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 167 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
168 - rdfs:label "drilling activity operation failed"^^xsd:string ; 168 + rdfs:label "drilling activity operation failed"^^xsd:string ;
169 - rdfs:subClassOf ep-activity:DrillingActivity . 169 + rdfs:subClassOf ep-activity:DrillingActivity .
170 - 170 +
171 -ep-activity:DrillingActivity-stuck_equipment 171 +ep-activity:DrillingActivity-stuck_equipment
172 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 172 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
173 - rdfs:label "drilling activity stuck equipment"^^xsd:string ; 173 + rdfs:label "drilling activity stuck equipment"^^xsd:string ;
174 - rdfs:subClassOf ep-activity:DrillingActivity . 174 + rdfs:subClassOf ep-activity:DrillingActivity .
175 - 175 +
176 -ep-activity:DrillingActivity-success 176 +ep-activity:DrillingActivity-success
177 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 177 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
178 - rdfs:label "drilling activity success"^^xsd:string ; 178 + rdfs:label "drilling activity success"^^xsd:string ;
179 - rdfs:subClassOf ep-activity:DrillingActivity . 179 + rdfs:subClassOf ep-activity:DrillingActivity .
180 - 180 +
181 -ep-activity:DrillingActivityOutcomeType 181 +ep-activity:DrillingActivityOutcomeType
182 - rdf:type rdfs:Class ; 182 + rdf:type rdfs:Class ;
183 - rdfs:label "drilling activity outcome type"^^xsd:string ; 183 + rdfs:label "drilling activity outcome type"^^xsd:string ;
184 - rdfs:subClassOf owl:Class . 184 + rdfs:subClassOf owl:Class .
185 - 185 +
186 -ep-activity:FailedActivity 186 +ep-activity:FailedActivity
187 - rdf:type ep-activity:ActivitySuccessType , owl:Class ; 187 + rdf:type owl:Class , ep-activity:ActivitySuccessType ;
188 - rdfs:label "failed activity"^^xsd:string ; 188 + rdfs:label "failed activity"^^xsd:string ;
189 - rdfs:subClassOf ep-activity:Activity ; 189 + rdfs:subClassOf ep-activity:Activity ;
190 - owl:disjointWith ep-activity:SuccessfulActivity . 190 + owl:disjointWith ep-activity:SuccessfulActivity .
191 - 191 +
192 -ep-activity:FormationIntegrityTest 192 +ep-activity:FluidActivity
193 - rdf:type ep-activity:PressureTestType , owl:Class ; 193 + rdf:type owl:Class ;
194 - rdfs:label "formation integrity test"^^xsd:string ; 194 + rdfs:label "fluid activity"^^xsd:string ;
195 - rdfs:subClassOf ep-activity:WellBorePressureTest ; 195 + rdfs:subClassOf ep-activity:Activity .
196 - owl:disjointWith ep-activity:LeakOffTest . 196 +
197 - 197 +ep-activity:FormationIntegrityTest
198 -ep-activity:LeakOffTest 198 + rdf:type owl:Class , ep-activity:PressureTestType ;
199 - rdf:type ep-activity:PressureTestType , owl:Class ; 199 + rdfs:label "formation integrity test"^^xsd:string ;
200 - rdfs:label "leak-off test"^^xsd:string ; 200 + rdfs:subClassOf ep-activity:WellBorePressureTest ;
201 - rdfs:subClassOf ep-activity:WellBorePressureTest ; 201 + owl:disjointWith ep-activity:LeakOffTest .
202 - owl:disjointWith ep-activity:FormationIntegrityTest . 202 +
203 - 203 +ep-activity:LeakOffTest
204 -ep-activity:MonthlyDrillingActivity 204 + rdf:type owl:Class , ep-activity:PressureTestType ;
205 - rdf:type owl:Class ; 205 + rdfs:label "leak-off test"^^xsd:string ;
206 - rdfs:label "Weekly drilling activity"^^xsd:string ; 206 + rdfs:subClassOf ep-activity:WellBorePressureTest ;
207 - rdfs:subClassOf ep-activity:DrillingActivity ; 207 + owl:disjointWith ep-activity:FormationIntegrityTest .
208 - rdfs:subClassOf 208 +
209 - [ rdf:type owl:Restriction ; 209 +ep-activity:MonthlyDrillingActivity
210 - owl:allValuesFrom ep-activity:WeeklyDrillingActivity ; 210 + rdf:type owl:Class ;
211 - owl:onProperty ep-activity:hasSubActivity 211 + rdfs:label "Weekly drilling activity"^^xsd:string ;
212 - ] . 212 + rdfs:subClassOf ep-activity:DrillingActivity ;
213 - 213 + rdfs:subClassOf
214 -ep-activity:MonthlyProductionActivity 214 + [ rdf:type owl:Restriction ;
215 - rdf:type owl:Class ; 215 + owl:allValuesFrom ep-activity:WeeklyDrillingActivity ;
216 - rdfs:label "Monthly production activity"^^xsd:string ; 216 + owl:onProperty ep-activity:hasSubActivity
217 - rdfs:subClassOf ep-activity:ProductionActivity ; 217 + ] .
218 - rdfs:subClassOf 218 +
219 - [ rdf:type owl:Restriction ; 219 +ep-activity:MonthlyProductionActivity
220 - owl:allValuesFrom ep-activity:WeeklyProductionActivity ; 220 + rdf:type owl:Class ;
221 - owl:onProperty ep-activity:hasSubActivity 221 + rdfs:label "Monthly production activity"^^xsd:string ;
222 - ] . 222 + rdfs:subClassOf ep-activity:ProductionActivity ;
223 - 223 + rdfs:subClassOf
224 -ep-activity:OffshoreActivity 224 + [ rdf:type owl:Restriction ;
225 - rdf:type owl:Class ; 225 + owl:allValuesFrom ep-activity:WeeklyProductionActivity ;
226 - rdfs:label "Offshore activity"^^xsd:string ; 226 + owl:onProperty ep-activity:hasSubActivity
227 - rdfs:subClassOf ep-activity:Activity . 227 + ] .
228 - 228 +
229 -ep-activity:OffshoreWellActivity 229 +ep-activity:OffshoreActivity
230 - rdf:type owl:Class ; 230 + rdf:type owl:Class ;
231 - rdfs:label "Offshore well activity"^^xsd:string ; 231 + rdfs:label "Offshore activity"^^xsd:string ;
232 - rdfs:subClassOf ep-activity:OffshoreActivity ; 232 + rdfs:subClassOf ep-activity:Activity .
233 - rdfs:subClassOf 233 +
234 - [ rdf:type owl:Restriction ; 234 +ep-activity:OffshoreWellActivity
235 - owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#Well> ; 235 + rdf:type owl:Class ;
236 - owl:onProperty ep-activity:onWell 236 + rdfs:label "Offshore well activity"^^xsd:string ;
237 - ] ; 237 + rdfs:subClassOf ep-activity:OffshoreActivity ;
238 - rdfs:subClassOf 238 + rdfs:subClassOf
239 - [ rdf:type owl:Restriction ; 239 + [ rdf:type owl:Restriction ;
240 - owl:cardinality "1"^^xsd:nonNegativeInteger ; 240 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
241 - owl:onProperty ep-activity:onRig 241 + owl:onProperty ep-activity:onWell
242 - ] ; 242 + ] ;
243 - rdfs:subClassOf 243 + rdfs:subClassOf
244 - [ rdf:type owl:Restriction ; 244 + [ rdf:type owl:Restriction ;
245 - owl:cardinality "1"^^xsd:nonNegativeInteger ; 245 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
246 - owl:onProperty ep-activity:onWell 246 + owl:onProperty ep-activity:onRig
247 - ] . 247 + ] ;
248 - 248 + rdfs:subClassOf
249 -ep-activity:PressureTestType 249 + [ rdf:type owl:Restriction ;
250 - rdf:type rdfs:Class ; 250 + owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#Well> ;
251 - rdfs:label "pressure test type"^^xsd:string ; 251 + owl:onProperty ep-activity:onWell
252 - rdfs:subClassOf owl:Class . 252 + ] .
253 - 253 +
254 -ep-activity:ProductionActivity 254 +ep-activity:PressureTestType
255 - rdf:type owl:Class ; 255 + rdf:type rdfs:Class ;
256 - rdfs:label "Production activity"^^xsd:string ; 256 + rdfs:label "pressure test type"^^xsd:string ;
257 - rdfs:subClassOf ep-activity:Activity . 257 + rdfs:subClassOf owl:Class .
258 - 258 +
259 -ep-activity:SuccessfulActivity 259 +ep-activity:ProductionActivity
260 - rdf:type ep-activity:ActivitySuccessType , owl:Class ; 260 + rdf:type owl:Class ;
261 - rdfs:label "successful activity"^^xsd:string ; 261 + rdfs:label "Production activity"^^xsd:string ;
262 - rdfs:subClassOf ep-activity:Activity ; 262 + rdfs:subClassOf ep-activity:Activity .
263 - owl:disjointWith ep-activity:FailedActivity . 263 +
264 - 264 +ep-activity:SuccessfulActivity
265 -ep-activity:WeeklyDrillingActivity 265 + rdf:type owl:Class , ep-activity:ActivitySuccessType ;
266 - rdf:type owl:Class ; 266 + rdfs:label "successful activity"^^xsd:string ;
267 - rdfs:label "Weekly drilling activity"^^xsd:string ; 267 + rdfs:subClassOf ep-activity:Activity ;
268 - rdfs:subClassOf ep-activity:DrillingActivity ; 268 + owl:disjointWith ep-activity:FailedActivity .
269 - rdfs:subClassOf 269 +
270 - [ rdf:type owl:Restriction ; 270 +ep-activity:WeeklyDrillingActivity
271 - owl:allValuesFrom ep-activity:DailyDrillingActivity ; 271 + rdf:type owl:Class ;
272 - owl:onProperty ep-activity:hasSubActivity 272 + rdfs:label "Weekly drilling activity"^^xsd:string ;
273 - ] . 273 + rdfs:subClassOf ep-activity:DrillingActivity ;
274 - 274 + rdfs:subClassOf
275 -ep-activity:WeeklyProductionActivity 275 + [ rdf:type owl:Restriction ;
276 - rdf:type owl:Class ; 276 + owl:allValuesFrom ep-activity:DailyDrillingActivity ;
277 - rdfs:label "Weekly production activity"^^xsd:string ; 277 + owl:onProperty ep-activity:hasSubActivity
278 - rdfs:subClassOf ep-activity:ProductionActivity ; 278 + ] .
279 - rdfs:subClassOf 279 +
280 - [ rdf:type owl:Restriction ; 280 +ep-activity:WeeklyProductionActivity
281 - owl:allValuesFrom ep-activity:DailyProductionActivity ; 281 + rdf:type owl:Class ;
282 - owl:onProperty ep-activity:hasSubActivity 282 + rdfs:label "Weekly production activity"^^xsd:string ;
283 - ] . 283 + rdfs:subClassOf ep-activity:ProductionActivity ;
284 - 284 + rdfs:subClassOf
285 -ep-activity:WellBoreDrillingType 285 + [ rdf:type owl:Restriction ;
286 - rdf:type rdfs:Class ; 286 + owl:allValuesFrom ep-activity:DailyProductionActivity ;
287 - rdfs:label "well bore drilling type"^^xsd:string ; 287 + owl:onProperty ep-activity:hasSubActivity
288 - rdfs:subClassOf owl:Class . 288 + ] .
289 - 289 +
290 -ep-activity:WellBorePressureTest 290 +ep-activity:WellBoreDrillingType
291 - rdf:type owl:Class ; 291 + rdf:type rdfs:Class ;
292 - rdfs:label "well bore pressure test"^^xsd:string ; 292 + rdfs:label "well bore drilling type"^^xsd:string ;
293 - rdfs:subClassOf ep-activity:Activity . 293 + rdfs:subClassOf owl:Class .
294 - 294 +
295 -ep-activity:createdAt 295 +ep-activity:WellBorePressureTest
296 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 296 + rdf:type owl:Class ;
297 - rdfs:label "created at"^^xsd:string ; 297 + rdfs:label "well bore pressure test"^^xsd:string ;
298 - rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 298 + rdfs:subClassOf ep-activity:Activity .
299 - 299 +
300 -ep-activity:drillingContractor 300 +ep-activity:createdAt
301 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 301 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
302 - rdfs:domain ep-activity:DrillingActivity ; 302 + rdfs:label "created at"^^xsd:string ;
303 - rdfs:label "drilling contractor"^^xsd:string ; 303 + rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
304 - rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 304 +
305 - 305 +ep-activity:drillingContractor
306 -ep-activity:drillingOperator 306 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
307 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 307 + rdfs:domain ep-activity:DrillingActivity ;
308 - rdfs:domain ep-activity:DrillingActivity ; 308 + rdfs:label "drilling contractor"^^xsd:string ;
309 - rdfs:label "drilling operator"^^xsd:string ; 309 + rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
310 - rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 310 +
311 - 311 +ep-activity:drillingOperator
312 -ep-activity:finishedAt 312 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
313 - rdf:type owl:DatatypeProperty ; 313 + rdfs:domain ep-activity:DrillingActivity ;
314 - rdfs:label "finished at"^^xsd:string ; 314 + rdfs:label "drilling operator"^^xsd:string ;
315 - rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 315 + rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
316 - 316 +
317 -ep-activity:hasSubActivity 317 +ep-activity:finishedAt
318 - rdf:type owl:ObjectProperty ; 318 + rdf:type owl:DatatypeProperty ;
319 - rdfs:label "has sub activity"^^xsd:string . 319 + rdfs:label "finished at"^^xsd:string ;
320 - 320 + rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
321 -ep-activity:onRig 321 +
322 - rdf:type owl:ObjectProperty ; 322 +ep-activity:hasSubActivity
323 - rdfs:label "on rig"^^xsd:string . 323 + rdf:type owl:ObjectProperty ;
324 - 324 + rdfs:label "has sub activity"^^xsd:string .
325 -ep-activity:onWell 325 +
326 - rdf:type owl:ObjectProperty ; 326 +ep-activity:onRig
327 - rdfs:label "on well"^^xsd:string . 327 + rdf:type owl:ObjectProperty ;
328 - 328 + rdfs:label "on rig"^^xsd:string .
329 -ep-activity:onWellBore 329 +
330 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 330 +ep-activity:onWell
331 - rdfs:label "on WellBore"^^xsd:string . 331 + rdf:type owl:ObjectProperty ;
332 - 332 + rdfs:label "on well"^^xsd:string .
333 -ep-activity:reportOn 333 +
334 - rdf:type owl:ObjectProperty ; 334 +ep-activity:onWellBore
335 - rdfs:label "report on"^^xsd:string . 335 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
336 - 336 + rdfs:label "on WellBore"^^xsd:string .
337 -ep-activity:startedAt 337 +
338 - rdf:type owl:DatatypeProperty ; 338 +ep-activity:reportOn
339 - rdfs:label "started at"^^xsd:string ; 339 + rdf:type owl:ObjectProperty ;
340 - rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 340 + rdfs:label "report on"^^xsd:string .
341 - 341 +
342 -ep-activity:wellBoreDrillingType 342 +ep-activity:startedAt
343 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 343 + rdf:type owl:DatatypeProperty ;
344 - rdfs:domain ep-activity:DrillingActivity ; 344 + rdfs:label "started at"^^xsd:string ;
345 - rdfs:label "has sub activity"^^xsd:string ; 345 + rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
346 - rdfs:range ep-activity:WellBoreDrillingType ; 346 +
347 - rdfs:subPropertyOf rdf:type . 347 +ep-activity:wellBoreDrillingType
348 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
349 + rdfs:domain ep-activity:DrillingActivity ;
350 + rdfs:label "has sub activity"^^xsd:string ;
351 + rdfs:range ep-activity:WellBoreDrillingType ;
352 + rdfs:subPropertyOf rdf:type .
......
1 -# Saved by TopBraid on Mon Aug 15 00:07:43 BST 2011 1 +# Saved by TopBraid on Mon Aug 15 02:53:37 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/spin/ddr-tables-v1.0 2 # baseURI: http://www.reportinghub.no/ep/spin/ddr-tables-v1.0
3 # imports: http://www.reportinghub.no/ep/schema/1.0/activity-purpose 3 # imports: http://www.reportinghub.no/ep/schema/1.0/activity-purpose
4 # imports: http://www.reportinghub.no/ep/schema/1.0/ddr 4 # imports: http://www.reportinghub.no/ep/schema/1.0/ddr
...@@ -131,54 +131,131 @@ ddr-tables:EquipmentFailure ...@@ -131,54 +131,131 @@ ddr-tables:EquipmentFailure
131 ] ; 131 ] ;
132 rhspin:tableHeaders ("Start Time"^^xsd:string "Depth mMD"^^xsd:string "Depth mTVD"^^xsd:string "Sub Equip Syst Class"^^xsd:string "Operation Downtime"^^xsd:string "Equipment Repaired"^^xsd:string "Failure Description"^^xsd:string) . 132 rhspin:tableHeaders ("Start Time"^^xsd:string "Depth mMD"^^xsd:string "Depth mTVD"^^xsd:string "Sub Equip Syst Class"^^xsd:string "Operation Downtime"^^xsd:string "Equipment Repaired"^^xsd:string "Failure Description"^^xsd:string) .
133 133
134 +ddr-tables:Fluid
135 + rdf:type rhspin:TableTemplate ;
136 + rdfs:label "Fluid Information"^^xsd:string ;
137 + rdfs:subClassOf rhspin:DDRTableTemplates ;
138 + spin:body
139 + [ rdf:type sp:Select ;
140 + sp:orderBy (_:b17) ;
141 + sp:resultVariables (_:b18 _:b17 _:b19 _:b20 [ sp:varName "mud"^^xsd:string
142 + ] _:b21 _:b22 _:b23) ;
143 + sp:where ([ sp:object _:b24 ;
144 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#reportOn> ;
145 + sp:subject
146 + [ sp:varName "report"^^xsd:string
147 + ]
148 + ] [ sp:object _:b25 ;
149 + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
150 + sp:subject _:b24
151 + ] [ sp:object _:b17 ;
152 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTim> ;
153 + sp:subject _:b25
154 + ] [ rdf:type sp:Optional ;
155 + sp:elements ([ sp:object _:b26 ;
156 + sp:predicate rdf:type ;
157 + sp:subject _:b25
158 + ] [ sp:object <http://www.reportinghub.no/ep/schema/activity-purpose#DailyDrillingActivityPurposeType> ;
159 + sp:predicate rdf:type ;
160 + sp:subject _:b26
161 + ])
162 + ] [ rdf:type sp:Optional ;
163 + sp:elements ([ sp:object _:b27 ;
164 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#md> ;
165 + sp:subject _:b25
166 + ] [ sp:object _:b19 ;
167 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
168 + sp:subject _:b27
169 + ])
170 + ] [ rdf:type sp:Optional ;
171 + sp:elements ([ sp:object _:b28 ;
172 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#presBopRating> ;
173 + sp:subject _:b25
174 + ] [ sp:object _:b20 ;
175 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
176 + sp:subject _:b28
177 + ])
178 + ] [ rdf:type sp:Optional ;
179 + sp:elements ([ sp:object _:b29 ;
180 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#density> ;
181 + sp:subject _:b25
182 + ] [ sp:object _:b21 ;
183 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
184 + sp:subject _:b29
185 + ])
186 + ] [ rdf:type sp:Optional ;
187 + sp:elements ([ sp:object _:b30 ;
188 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#pv> ;
189 + sp:subject _:b25
190 + ] [ sp:object _:b23 ;
191 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
192 + sp:subject _:b30
193 + ])
194 + ] [ rdf:type sp:Optional ;
195 + sp:elements ([ sp:object _:b18 ;
196 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#type> ;
197 + sp:subject _:b25
198 + ])
199 + ] [ rdf:type sp:Optional ;
200 + sp:elements ([ sp:object _:b31 ;
201 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#yp> ;
202 + sp:subject _:b25
203 + ] [ sp:object _:b22 ;
204 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
205 + sp:subject _:b31
206 + ])
207 + ])
208 + ] ;
209 + rhspin:tableHeaders ("Fluid Type"^^xsd:string "Time"^^xsd:string "mMD"^^xsd:string "Pressure"^^xsd:string "Mud Class"^^xsd:string "Density"^^xsd:string "YP"^^xsd:string "PV"^^xsd:string) .
210 +
134 ddr-tables:Operations 211 ddr-tables:Operations
135 rdf:type rhspin:TableTemplate ; 212 rdf:type rhspin:TableTemplate ;
136 rdfs:label "Operations"^^xsd:string ; 213 rdfs:label "Operations"^^xsd:string ;
137 rdfs:subClassOf rhspin:DDRTableTemplates ; 214 rdfs:subClassOf rhspin:DDRTableTemplates ;
138 spin:body 215 spin:body
139 [ rdf:type sp:Select ; 216 [ rdf:type sp:Select ;
140 - sp:orderBy (_:b17) ; 217 + sp:orderBy (_:b32) ;
141 - sp:resultVariables (_:b17 _:b18 [ sp:varName "startDepth"^^xsd:string 218 + sp:resultVariables (_:b32 _:b33 [ sp:varName "startDepth"^^xsd:string
142 ] [ sp:varName "endDepth"^^xsd:string 219 ] [ sp:varName "endDepth"^^xsd:string
143 - ] _:b19 _:b20 [ sp:varName "state"^^xsd:string 220 + ] _:b34 _:b35 [ sp:varName "state"^^xsd:string
144 - ] _:b21) ; 221 + ] _:b36) ;
145 - sp:where ([ sp:object _:b22 ; 222 + sp:where ([ sp:object _:b37 ;
146 sp:predicate <http://www.reportinghub.no/ep/schema/activity#reportOn> ; 223 sp:predicate <http://www.reportinghub.no/ep/schema/activity#reportOn> ;
147 sp:subject 224 sp:subject
148 [ sp:varName "report"^^xsd:string 225 [ sp:varName "report"^^xsd:string
149 ] 226 ]
150 - ] [ sp:object _:b23 ; 227 + ] [ sp:object _:b38 ;
151 sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ; 228 sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
152 - sp:subject _:b22 229 + sp:subject _:b37
153 - ] [ sp:object _:b17 ; 230 + ] [ sp:object _:b32 ;
154 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 231 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
155 - sp:subject _:b23 232 + sp:subject _:b38
156 - ] [ sp:object _:b18 ; 233 + ] [ sp:object _:b33 ;
157 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimEnd> ; 234 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimEnd> ;
158 - sp:subject _:b23 235 + sp:subject _:b38
159 ] [ rdf:type sp:Optional ; 236 ] [ rdf:type sp:Optional ;
160 - sp:elements ([ sp:object _:b20 ; 237 + sp:elements ([ sp:object _:b35 ;
161 sp:predicate rdf:type ; 238 sp:predicate rdf:type ;
162 - sp:subject _:b23 239 + sp:subject _:b38
163 ] [ sp:object <http://www.reportinghub.no/ep/schema/activity-purpose#DailyDrillingActivityPurposeType> ; 240 ] [ sp:object <http://www.reportinghub.no/ep/schema/activity-purpose#DailyDrillingActivityPurposeType> ;
164 sp:predicate rdf:type ; 241 sp:predicate rdf:type ;
165 - sp:subject _:b20 242 + sp:subject _:b35
166 ]) 243 ])
167 ] [ rdf:type sp:Optional ; 244 ] [ rdf:type sp:Optional ;
168 - sp:elements ([ sp:object _:b24 ; 245 + sp:elements ([ sp:object _:b39 ;
169 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 246 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
170 - sp:subject _:b23 247 + sp:subject _:b38
171 - ] [ sp:object _:b25 ; 248 + ] [ sp:object _:b40 ;
172 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#md> ; 249 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#md> ;
173 - sp:subject _:b24 250 + sp:subject _:b39
174 - ] [ sp:object _:b19 ; 251 + ] [ sp:object _:b34 ;
175 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 252 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
176 - sp:subject _:b25 253 + sp:subject _:b40
177 ]) 254 ])
178 ] [ rdf:type sp:Optional ; 255 ] [ rdf:type sp:Optional ;
179 - sp:elements ([ sp:object _:b21 ; 256 + sp:elements ([ sp:object _:b36 ;
180 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#comments> ; 257 sp:predicate <http://www.reportinghub.no/ep/schema/ddr#comments> ;
181 - sp:subject _:b23 258 + sp:subject _:b38
182 ]) 259 ])
183 ]) 260 ])
184 ] ; 261 ] ;
...@@ -190,45 +267,31 @@ ddr-tables:Operations ...@@ -190,45 +267,31 @@ ddr-tables:Operations
190 owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity-purpose> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/spin/rh> , <http://www.reportinghub.no/ep/schema/1.0/ddr> ; 267 owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity-purpose> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/spin/rh> , <http://www.reportinghub.no/ep/schema/1.0/ddr> ;
191 owl:versionInfo "0.1.0"^^xsd:string . 268 owl:versionInfo "0.1.0"^^xsd:string .
192 269
193 -_:b3 sp:varName "remark"^^xsd:string . 270 +_:b40
194 -
195 -_:b1 sp:varName "depth"^^xsd:string .
196 -
197 -_:b7 sp:varName "md"^^xsd:string .
198 -
199 -_:b6 sp:varName "wellbore"^^xsd:string .
200 -
201 -_:b2 sp:varName "activity"^^xsd:string .
202 -
203 -_:b5 sp:varName "part"^^xsd:string .
204 -
205 -_:b4 sp:varName "reportOn"^^xsd:string .
206 -
207 -_:b25
208 sp:varName "md"^^xsd:string . 271 sp:varName "md"^^xsd:string .
209 272
210 -_:b24 273 +_:b39
211 sp:varName "wellbore"^^xsd:string . 274 sp:varName "wellbore"^^xsd:string .
212 275
213 -_:b23 276 +_:b38
214 sp:varName "part"^^xsd:string . 277 sp:varName "part"^^xsd:string .
215 278
216 -_:b22 279 +_:b37
217 sp:varName "reportOn"^^xsd:string . 280 sp:varName "reportOn"^^xsd:string .
218 281
219 -_:b21 282 +_:b36
220 sp:varName "remark"^^xsd:string . 283 sp:varName "remark"^^xsd:string .
221 284
222 -_:b20 285 +_:b35
223 sp:varName "activity"^^xsd:string . 286 sp:varName "activity"^^xsd:string .
224 287
225 -_:b19 288 +_:b34
226 sp:varName "depth"^^xsd:string . 289 sp:varName "depth"^^xsd:string .
227 290
228 -_:b18 291 +_:b33
229 sp:varName "endTime"^^xsd:string . 292 sp:varName "endTime"^^xsd:string .
230 293
231 -_:b17 294 +_:b32
232 sp:varName "startTime"^^xsd:string . 295 sp:varName "startTime"^^xsd:string .
233 296
234 _:b16 297 _:b16
...@@ -255,3 +318,62 @@ _:b10 ...@@ -255,3 +318,62 @@ _:b10
255 _:b9 sp:varName "depthMD"^^xsd:string . 318 _:b9 sp:varName "depthMD"^^xsd:string .
256 319
257 _:b8 sp:varName "startTime"^^xsd:string . 320 _:b8 sp:varName "startTime"^^xsd:string .
321 +
322 +_:b7 sp:varName "md"^^xsd:string .
323 +
324 +_:b6 sp:varName "wellbore"^^xsd:string .
325 +
326 +_:b5 sp:varName "part"^^xsd:string .
327 +
328 +_:b4 sp:varName "reportOn"^^xsd:string .
329 +
330 +_:b3 sp:varName "remark"^^xsd:string .
331 +
332 +_:b2 sp:varName "activity"^^xsd:string .
333 +
334 +_:b1 sp:varName "depth"^^xsd:string .
335 +
336 +_:b22
337 + sp:varName "ypVal"^^xsd:string .
338 +
339 +_:b31
340 + sp:varName "yp"^^xsd:string .
341 +
342 +_:b18
343 + sp:varName "type"^^xsd:string .
344 +
345 +_:b23
346 + sp:varName "pvVal"^^xsd:string .
347 +
348 +_:b30
349 + sp:varName "pv"^^xsd:string .
350 +
351 +_:b21
352 + sp:varName "densityVal"^^xsd:string .
353 +
354 +_:b29
355 + sp:varName "density"^^xsd:string .
356 +
357 +_:b20
358 + sp:varName "pressureVal"^^xsd:string .
359 +
360 +_:b28
361 + sp:varName "pressure"^^xsd:string .
362 +
363 +_:b19
364 + sp:varName "depth"^^xsd:string .
365 +
366 +_:b27
367 + sp:varName "md"^^xsd:string .
368 +
369 +_:b26
370 + sp:varName "activity"^^xsd:string .
371 +
372 +_:b17
373 + sp:varName "time"^^xsd:string .
374 +
375 +_:b25
376 + sp:varName "part"^^xsd:string .
377 +
378 +_:b24
379 + sp:varName "reportOn"^^xsd:string .
......
1 -# Saved by TopBraid on Mon Aug 15 00:07:43 BST 2011 1 +# Saved by TopBraid on Mon Aug 15 02:53:38 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 Sat Aug 13 19:14:22 BST 2011 1 +# Saved by TopBraid on Mon Aug 15 02:45:27 BST 2011
2 -# baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/activity 2 +# baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/activity
3 -# imports: http://www.reportinghub.no/ep/schema/1.0/report 3 +# imports: http://www.reportinghub.no/ep/schema/1.0/report
4 -# imports: http://www.reportinghub.no/ep/spin/1.1/lib 4 +# imports: http://www.reportinghub.no/ep/spin/1.1/lib
5 -# imports: http://www.reportinghub.no/ep/schema/1.0/core 5 +# imports: http://www.reportinghub.no/ep/schema/1.0/core
6 -# imports: http://www.reportinghub.no/ep/schema/1.0/well 6 +# imports: http://www.reportinghub.no/ep/schema/1.0/well
7 -# imports: http://www.reportinghub.no/ep/schema/1.0/equipment 7 +# imports: http://www.reportinghub.no/ep/schema/1.0/equipment
8 -# imports: http://www.reportinghub.no/ep/schema/1.0/activity-purpose 8 +# imports: http://www.reportinghub.no/ep/schema/1.0/activity-purpose
9 -# imports: http://www.reportinghub.no/ep/schema/1.0/activity 9 +# imports: http://www.reportinghub.no/ep/schema/1.0/activity
10 -# imports: http://www.reportinghub.no/ep/transform/1.1/ddr 10 +# imports: http://www.reportinghub.no/ep/transform/1.1/ddr
11 -# imports: http://www.reportinghub.no/ep/schema/1.0/ddr 11 +# imports: http://www.reportinghub.no/ep/schema/1.0/ddr
12 -# imports: http://spinrdf.org/spin 12 +# imports: http://spinrdf.org/spin
13 - 13 +
14 -@prefix : <http://www.reportinghub.no/ep/transform/1.1/ddr/activity#> . 14 +@prefix : <http://www.reportinghub.no/ep/transform/1.1/ddr/activity#> .
15 -@prefix arg: <http://spinrdf.org/arg#> . 15 +@prefix arg: <http://spinrdf.org/arg#> .
16 -@prefix bindEP-NativeOWL: <http://www.reportinghub.no/iso15926/bindEP-NativeOWL#> . 16 +@prefix bindEP-NativeOWL: <http://www.reportinghub.no/iso15926/bindEP-NativeOWL#> .
17 -@prefix ddr-normalization: <http://www.reportinghub.no/ep/transform/ddr/normalization#> . 17 +@prefix ddr-normalization: <http://www.reportinghub.no/ep/transform/ddr/normalization#> .
18 -@prefix ddr-normalization-1.1: <http://www.reportinghub.no/ep/transform/1.1/ddr/normalization#> . 18 +@prefix ddr-normalization-1.1: <http://www.reportinghub.no/ep/transform/1.1/ddr/normalization#> .
19 -@prefix ep-spin-lib: <http://www.reportinghub.no/ep/spin/lib#> . 19 +@prefix ep-spin-lib: <http://www.reportinghub.no/ep/spin/lib#> .
20 -@prefix iso15926: <http://www.reportinghub.no/iso15926/nativeOWL#> . 20 +@prefix iso15926: <http://www.reportinghub.no/iso15926/nativeOWL#> .
21 -@prefix normalization: <http://www.reportinghub.no/ep/transform/normalization#> . 21 +@prefix normalization: <http://www.reportinghub.no/ep/transform/normalization#> .
22 -@prefix owl: <http://www.w3.org/2002/07/owl#> . 22 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
23 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 23 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
24 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 24 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
25 -@prefix rhspin: <http://www.reportinghub.no/spin/rh#> . 25 +@prefix rhspin: <http://www.reportinghub.no/spin/rh#> .
26 -@prefix sp: <http://spinrdf.org/sp#> . 26 +@prefix sp: <http://spinrdf.org/sp#> .
27 -@prefix spin: <http://spinrdf.org/spin#> . 27 +@prefix spin: <http://spinrdf.org/spin#> .
28 -@prefix spl: <http://spinrdf.org/spl#> . 28 +@prefix spl: <http://spinrdf.org/spl#> .
29 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 29 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
30 - 30 +
31 -<http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport> 31 +<http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport>
32 - spin:rule 32 + spin:rule
33 - [ rdf:type sp:Construct ; 33 + [ rdf:type sp:Construct ;
34 - rdfs:comment "STEP 134 Transfer comments"^^xsd:string ; 34 + rdfs:comment "STEP 155 Create part activity and temporal part of WellBore"^^xsd:string ;
35 - sp:templates ([ sp:object _:b1 ; 35 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#FluidActivity> ;
36 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#comments> ; 36 + sp:predicate rdf:type ;
37 - sp:subject _:b2 37 + sp:subject _:b1
38 - ]) ; 38 + ] [ sp:object _:b1 ;
39 - sp:where ([ sp:object _:b3 ; 39 + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
40 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 40 + sp:subject _:b2
41 - sp:subject spin:_this 41 + ] [ sp:object _:b3 ;
42 - ] [ sp:object _:b4 ; 42 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTim> ;
43 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ; 43 + sp:subject _:b1
44 - sp:subject spin:_this 44 + ] [ sp:object _:b4 ;
45 - ] [ sp:object _:b5 ; 45 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#pv> ;
46 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ; 46 + sp:subject _:b1
47 - sp:subject _:b4 47 + ] [ sp:object _:b5 ;
48 - ] [ sp:object _:b6 ; 48 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#yp> ;
49 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 49 + sp:subject _:b1
50 - sp:subject _:b4 50 + ] [ sp:object _:b6 ;
51 - ] [ sp:object _:b1 ; 51 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvd> ;
52 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#comments> ; 52 + sp:subject _:b1
53 - sp:subject _:b4 53 + ] [ sp:object _:b7 ;
54 - ] [ rdf:type sp:Bind ; 54 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#md> ;
55 - sp:expression 55 + sp:subject _:b1
56 - [ rdf:type ep-spin-lib:normalizeString ; 56 + ] [ sp:object _:b8 ;
57 - sp:arg1 _:b3 57 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#MudClass> ;
58 - ] ; 58 + sp:subject _:b1
59 - sp:variable _:b7 59 + ] [ sp:object _:b9 ;
60 - ] [ rdf:type sp:Bind ; 60 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#presBopRating> ;
61 - sp:expression 61 + sp:subject _:b1
62 - [ rdf:type ep-spin-lib:buildPartActivityURI ; 62 + ] [ sp:object _:b10 ;
63 - sp:arg1 _:b7 ; 63 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#type> ;
64 - sp:arg2 _:b6 ; 64 + sp:subject _:b1
65 - sp:arg3 _:b5 65 + ] [ sp:object _:b11 ;
66 - ] ; 66 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#density> ;
67 - sp:variable _:b2 67 + sp:subject _:b1
68 - ]) 68 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> ;
69 - ] ; 69 + sp:predicate rdf:type ;
70 - spin:rule 70 + sp:subject _:b12
71 - [ rdf:type sp:Construct ; 71 + ] [ sp:object _:b13 ;
72 - rdfs:comment "STEP 127 Create part activity and temporal part of WellBore"^^xsd:string ; 72 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
73 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#DrillingActivity> ; 73 + sp:subject _:b12
74 - sp:predicate rdf:type ; 74 + ] [ sp:object _:b12 ;
75 - sp:subject _:b8 75 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
76 - ] [ sp:object _:b8 ; 76 + sp:subject _:b1
77 - sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ; 77 + ]) ;
78 - sp:subject _:b9 78 + sp:where ([ sp:object _:b14 ;
79 - ] [ sp:object _:b10 ; 79 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
80 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 80 + sp:subject spin:_this
81 - sp:subject _:b8 81 + ] [ sp:object _:b15 ;
82 - ] [ sp:object _:b11 ; 82 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
83 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimEnd> ; 83 + sp:subject spin:_this
84 - sp:subject _:b8 84 + ] [ sp:object _:b16 ;
85 - ] [ sp:object <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> ; 85 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#fluid> ;
86 - sp:predicate rdf:type ; 86 + sp:subject spin:_this
87 - sp:subject _:b12 87 + ] [ sp:object _:b17 ;
88 - ] [ sp:object _:b13 ; 88 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ;
89 - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; 89 + sp:subject _:b16
90 - sp:subject _:b12 90 + ] [ sp:object _:b3 ;
91 - ] [ sp:object _:b12 ; 91 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTim> ;
92 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 92 + sp:subject _:b16
93 - sp:subject _:b8 93 + ] [ sp:object _:b10 ;
94 - ]) ; 94 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#type> ;
95 - sp:where ([ sp:object _:b14 ; 95 + sp:subject _:b16
96 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 96 + ] [ sp:object _:b4 ;
97 - sp:subject spin:_this 97 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#pv> ;
98 - ] [ sp:object _:b15 ; 98 + sp:subject _:b16
99 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 99 + ] [ sp:object _:b7 ;
100 - sp:subject spin:_this 100 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#md> ;
101 - ] [ sp:object _:b16 ; 101 + sp:subject _:b16
102 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ; 102 + ] [ rdf:type sp:Optional ;
103 - sp:subject spin:_this 103 + sp:elements ([ sp:object _:b8 ;
104 - ] [ sp:object _:b17 ; 104 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#MudClass> ;
105 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ; 105 + sp:subject _:b16
106 - sp:subject _:b16 106 + ])
107 - ] [ sp:object _:b10 ; 107 + ] [ rdf:type sp:Optional ;
108 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 108 + sp:elements ([ sp:object _:b6 ;
109 - sp:subject _:b16 109 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvd> ;
110 - ] [ sp:object _:b11 ; 110 + sp:subject _:b16
111 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimEnd> ; 111 + ])
112 - sp:subject _:b16 112 + ] [ rdf:type sp:Optional ;
113 - ] [ rdf:type sp:Bind ; 113 + sp:elements ([ sp:object _:b5 ;
114 - sp:expression 114 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#yp> ;
115 - [ rdf:type ep-spin-lib:normalizeString ; 115 + sp:subject _:b16
116 - sp:arg1 _:b14 116 + ])
117 - ] ; 117 + ] [ sp:object _:b11 ;
118 - sp:variable _:b18 118 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#density> ;
119 - ] [ rdf:type sp:Bind ; 119 + sp:subject _:b16
120 - sp:expression 120 + ] [ sp:object _:b9 ;
121 - [ rdf:type ep-spin-lib:buildPartActivityURI ; 121 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#presBopRating> ;
122 - sp:arg1 _:b18 ; 122 + sp:subject _:b16
123 - sp:arg2 _:b10 ; 123 + ] [ rdf:type sp:Bind ;
124 - sp:arg3 _:b17 124 + sp:expression
125 - ] ; 125 + [ rdf:type ep-spin-lib:normalizeString ;
126 - sp:variable _:b8 126 + sp:arg1 _:b14
127 - ] [ rdf:type sp:Bind ; 127 + ] ;
128 - sp:expression 128 + sp:variable _:b18
129 - [ rdf:type rhspin:wellBoreByName ; 129 + ] [ rdf:type sp:Bind ;
130 - arg:wellBoreName _:b14 130 + sp:expression
131 - ] ; 131 + [ rdf:type ep-spin-lib:buildPartActivityURI ;
132 - sp:variable _:b13 132 + sp:arg1 _:b18 ;
133 - ] [ rdf:type sp:Bind ; 133 + sp:arg2 _:b3 ;
134 - sp:expression 134 + sp:arg3 _:b17
135 - [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 135 + ] ;
136 - sp:arg1 _:b18 ; 136 + sp:variable _:b1
137 - sp:arg2 _:b15 137 + ] [ rdf:type sp:Bind ;
138 - ] ; 138 + sp:expression
139 - sp:variable _:b9 139 + [ rdf:type rhspin:wellBoreByName ;
140 - ] [ rdf:type sp:Bind ; 140 + arg:wellBoreName _:b14
141 - sp:expression 141 + ] ;
142 - [ rdf:type ep-spin-lib:buildTemporalPartOfAWellBoreURI ; 142 + sp:variable _:b13
143 - sp:arg1 _:b18 ; 143 + ] [ rdf:type sp:Bind ;
144 - sp:arg2 _:b10 ; 144 + sp:expression
145 - sp:arg3 _:b11 145 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
146 - ] ; 146 + sp:arg1 _:b18 ;
147 - sp:variable _:b12 147 + sp:arg2 _:b15
148 - ]) 148 + ] ;
149 - ] ; 149 + sp:variable _:b2
150 - spin:rule 150 + ] [ rdf:type sp:Bind ;
151 - [ rdf:type sp:Construct ; 151 + sp:expression
152 - rdfs:comment "STEP 128 Transfer md"^^xsd:string ; 152 + [ rdf:type ep-spin-lib:buildTemporalPartOfAWellBoreURI ;
153 - sp:templates ([ sp:object _:b19 ; 153 + sp:arg1 _:b18 ;
154 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#md> ; 154 + sp:arg2 _:b3 ;
155 - sp:subject _:b20 155 + sp:arg3 _:b3
156 - ]) ; 156 + ] ;
157 - sp:where ([ sp:object _:b21 ; 157 + sp:variable _:b12
158 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 158 + ])
159 - sp:subject spin:_this 159 + ] ;
160 - ] [ sp:object _:b22 ; 160 + spin:rule
161 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ; 161 + [ rdf:type sp:Construct ;
162 - sp:subject spin:_this 162 + rdfs:comment "STEP 132 Transfer status"^^xsd:string ;
163 - ] [ sp:object _:b23 ; 163 + sp:templates ([ sp:object _:b19 ;
164 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ; 164 + sp:predicate rdf:type ;
165 - sp:subject _:b22 165 + sp:subject _:b20
166 - ] [ sp:object _:b24 ; 166 + ]) ;
167 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 167 + sp:where ([ sp:object _:b21 ;
168 - sp:subject _:b22 168 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
169 - ] [ sp:object _:b19 ; 169 + sp:subject spin:_this
170 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#md> ; 170 + ] [ sp:object _:b22 ;
171 - sp:subject _:b22 171 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ;
172 - ] [ sp:object _:b20 ; 172 + sp:subject spin:_this
173 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 173 + ] [ sp:object _:b23 ;
174 - sp:subject _:b25 174 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ;
175 - ] [ rdf:type sp:Bind ; 175 + sp:subject _:b22
176 - sp:expression 176 + ] [ sp:object _:b24 ;
177 - [ rdf:type ep-spin-lib:normalizeString ; 177 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
178 - sp:arg1 _:b21 178 + sp:subject _:b22
179 - ] ; 179 + ] [ sp:object _:b25 ;
180 - sp:variable _:b26 180 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#enumState> ;
181 - ] [ rdf:type sp:Bind ; 181 + sp:subject _:b22
182 - sp:expression 182 + ] [ rdf:type sp:Bind ;
183 - [ rdf:type ep-spin-lib:buildPartActivityURI ; 183 + sp:expression
184 - sp:arg1 _:b26 ; 184 + [ rdf:type ep-spin-lib:normalizeString ;
185 - sp:arg2 _:b24 ; 185 + sp:arg1 _:b21
186 - sp:arg3 _:b23 186 + ] ;
187 - ] ; 187 + sp:variable _:b26
188 - sp:variable _:b25 188 + ] [ rdf:type sp:Bind ;
189 - ]) 189 + sp:expression
190 - ] ; 190 + [ rdf:type ep-spin-lib:buildPartActivityURI ;
191 - spin:rule 191 + sp:arg1 _:b26 ;
192 - [ rdf:type sp:Construct ; 192 + sp:arg2 _:b24 ;
193 - rdfs:comment "STEP 129 Transfer tvd"^^xsd:string ; 193 + sp:arg3 _:b23
194 - sp:templates ([ sp:object _:b27 ; 194 + ] ;
195 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvd> ; 195 + sp:variable _:b20
196 - sp:subject _:b28 196 + ] [ rdf:type sp:Bind ;
197 - ]) ; 197 + sp:expression
198 - sp:where ([ sp:object _:b29 ; 198 + [ rdf:type ep-spin-lib:selectActivitySuccessType ;
199 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 199 + sp:arg1 _:b25
200 - sp:subject spin:_this 200 + ] ;
201 - ] [ sp:object _:b30 ; 201 + sp:variable _:b19
202 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ; 202 + ])
203 - sp:subject spin:_this 203 + ] ;
204 - ] [ sp:object _:b31 ; 204 + spin:rule
205 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ; 205 + [ rdf:type sp:Construct ;
206 - sp:subject _:b30 206 + rdfs:comment "STEP 131 Transfer mdHoleStart"^^xsd:string ;
207 - ] [ sp:object _:b32 ; 207 + sp:templates ([ sp:object _:b27 ;
208 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 208 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdHoleStart> ;
209 - sp:subject _:b30 209 + sp:subject _:b28
210 - ] [ sp:object _:b27 ; 210 + ]) ;
211 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvd> ; 211 + sp:where ([ sp:object _:b29 ;
212 - sp:subject _:b30 212 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
213 - ] [ sp:object _:b28 ; 213 + sp:subject spin:_this
214 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 214 + ] [ sp:object _:b30 ;
215 - sp:subject _:b33 215 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ;
216 - ] [ rdf:type sp:Bind ; 216 + sp:subject spin:_this
217 - sp:expression 217 + ] [ sp:object _:b31 ;
218 - [ rdf:type ep-spin-lib:normalizeString ; 218 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ;
219 - sp:arg1 _:b29 219 + sp:subject _:b30
220 - ] ; 220 + ] [ sp:object _:b32 ;
221 - sp:variable _:b34 221 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
222 - ] [ rdf:type sp:Bind ; 222 + sp:subject _:b30
223 - sp:expression 223 + ] [ sp:object _:b27 ;
224 - [ rdf:type ep-spin-lib:buildPartActivityURI ; 224 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdHoleStart> ;
225 - sp:arg1 _:b34 ; 225 + sp:subject _:b30
226 - sp:arg2 _:b32 ; 226 + ] [ sp:object _:b28 ;
227 - sp:arg3 _:b31 227 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
228 - ] ; 228 + sp:subject _:b33
229 - sp:variable _:b33 229 + ] [ rdf:type sp:Bind ;
230 - ]) 230 + sp:expression
231 - ] ; 231 + [ rdf:type ep-spin-lib:normalizeString ;
232 - spin:rule 232 + sp:arg1 _:b29
233 - [ rdf:type sp:Construct ; 233 + ] ;
234 - rdfs:comment "STEP 130 Transfer proprietaryCode"^^xsd:string ; 234 + sp:variable _:b34
235 - sp:templates ([ sp:object _:b35 ; 235 + ] [ rdf:type sp:Bind ;
236 - sp:predicate rdf:type ; 236 + sp:expression
237 - sp:subject _:b36 237 + [ rdf:type ep-spin-lib:buildPartActivityURI ;
238 - ]) ; 238 + sp:arg1 _:b34 ;
239 - sp:where ([ sp:object _:b37 ; 239 + sp:arg2 _:b32 ;
240 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 240 + sp:arg3 _:b31
241 - sp:subject spin:_this 241 + ] ;
242 - ] [ sp:object _:b38 ; 242 + sp:variable _:b33
243 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ; 243 + ])
244 - sp:subject spin:_this 244 + ] ;
245 - ] [ sp:object _:b39 ; 245 + spin:rule
246 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ; 246 + [ rdf:type sp:Construct ;
247 - sp:subject _:b38 247 + rdfs:comment "STEP 130 Transfer proprietaryCode"^^xsd:string ;
248 - ] [ sp:object _:b40 ; 248 + sp:templates ([ sp:object _:b35 ;
249 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 249 + sp:predicate rdf:type ;
250 - sp:subject _:b38 250 + sp:subject _:b36
251 - ] [ sp:object _:b41 ; 251 + ]) ;
252 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#enumProprietaryCode> ; 252 + sp:where ([ sp:object _:b37 ;
253 - sp:subject _:b38 253 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
254 - ] [ rdf:type sp:Bind ; 254 + sp:subject spin:_this
255 - sp:expression 255 + ] [ sp:object _:b38 ;
256 - [ rdf:type ep-spin-lib:normalizeString ; 256 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ;
257 - sp:arg1 _:b37 257 + sp:subject spin:_this
258 - ] ; 258 + ] [ sp:object _:b39 ;
259 - sp:variable _:b42 259 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ;
260 - ] [ rdf:type sp:Bind ; 260 + sp:subject _:b38
261 - sp:expression 261 + ] [ sp:object _:b40 ;
262 - [ rdf:type ep-spin-lib:buildPartActivityURI ; 262 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
263 - sp:arg1 _:b42 ; 263 + sp:subject _:b38
264 - sp:arg2 _:b40 ; 264 + ] [ sp:object _:b41 ;
265 - sp:arg3 _:b39 265 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#enumProprietaryCode> ;
266 - ] ; 266 + sp:subject _:b38
267 - sp:variable _:b36 267 + ] [ rdf:type sp:Bind ;
268 - ] [ rdf:type sp:Bind ; 268 + sp:expression
269 - sp:expression 269 + [ rdf:type ep-spin-lib:normalizeString ;
270 - [ rdf:type ep-spin-lib:selectDrillingActivityPurposeType ; 270 + sp:arg1 _:b37
271 - sp:arg1 _:b41 271 + ] ;
272 - ] ; 272 + sp:variable _:b42
273 - sp:variable _:b35 273 + ] [ rdf:type sp:Bind ;
274 - ]) 274 + sp:expression
275 - ] ; 275 + [ rdf:type ep-spin-lib:buildPartActivityURI ;
276 - spin:rule 276 + sp:arg1 _:b42 ;
277 - [ rdf:type sp:Construct ; 277 + sp:arg2 _:b40 ;
278 - rdfs:comment "STEP 131 Transfer mdHoleStart"^^xsd:string ; 278 + sp:arg3 _:b39
279 - sp:templates ([ sp:object _:b43 ; 279 + ] ;
280 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdHoleStart> ; 280 + sp:variable _:b36
281 - sp:subject _:b44 281 + ] [ rdf:type sp:Bind ;
282 - ]) ; 282 + sp:expression
283 - sp:where ([ sp:object _:b45 ; 283 + [ rdf:type ep-spin-lib:selectDrillingActivityPurposeType ;
284 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 284 + sp:arg1 _:b41
285 - sp:subject spin:_this 285 + ] ;
286 - ] [ sp:object _:b46 ; 286 + sp:variable _:b35
287 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ; 287 + ])
288 - sp:subject spin:_this 288 + ] ;
289 - ] [ sp:object _:b47 ; 289 + spin:rule
290 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ; 290 + [ rdf:type sp:Construct ;
291 - sp:subject _:b46 291 + rdfs:comment "STEP 129 Transfer tvd"^^xsd:string ;
292 - ] [ sp:object _:b48 ; 292 + sp:templates ([ sp:object _:b43 ;
293 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 293 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvd> ;
294 - sp:subject _:b46 294 + sp:subject _:b44
295 - ] [ sp:object _:b43 ; 295 + ]) ;
296 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#mdHoleStart> ; 296 + sp:where ([ sp:object _:b45 ;
297 - sp:subject _:b46 297 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
298 - ] [ sp:object _:b44 ; 298 + sp:subject spin:_this
299 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 299 + ] [ sp:object _:b46 ;
300 - sp:subject _:b49 300 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ;
301 - ] [ rdf:type sp:Bind ; 301 + sp:subject spin:_this
302 - sp:expression 302 + ] [ sp:object _:b47 ;
303 - [ rdf:type ep-spin-lib:normalizeString ; 303 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ;
304 - sp:arg1 _:b45 304 + sp:subject _:b46
305 - ] ; 305 + ] [ sp:object _:b48 ;
306 - sp:variable _:b50 306 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
307 - ] [ rdf:type sp:Bind ; 307 + sp:subject _:b46
308 - sp:expression 308 + ] [ sp:object _:b43 ;
309 - [ rdf:type ep-spin-lib:buildPartActivityURI ; 309 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#tvd> ;
310 - sp:arg1 _:b50 ; 310 + sp:subject _:b46
311 - sp:arg2 _:b48 ; 311 + ] [ sp:object _:b44 ;
312 - sp:arg3 _:b47 312 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
313 - ] ; 313 + sp:subject _:b49
314 - sp:variable _:b49 314 + ] [ rdf:type sp:Bind ;
315 - ]) 315 + sp:expression
316 - ] ; 316 + [ rdf:type ep-spin-lib:normalizeString ;
317 - spin:rule 317 + sp:arg1 _:b45
318 - [ rdf:type sp:Construct ; 318 + ] ;
319 - rdfs:comment "STEP 132 Transfer status"^^xsd:string ; 319 + sp:variable _:b50
320 - sp:templates ([ sp:object _:b51 ; 320 + ] [ rdf:type sp:Bind ;
321 - sp:predicate rdf:type ; 321 + sp:expression
322 - sp:subject _:b52 322 + [ rdf:type ep-spin-lib:buildPartActivityURI ;
323 - ]) ; 323 + sp:arg1 _:b50 ;
324 - sp:where ([ sp:object _:b53 ; 324 + sp:arg2 _:b48 ;
325 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 325 + sp:arg3 _:b47
326 - sp:subject spin:_this 326 + ] ;
327 - ] [ sp:object _:b54 ; 327 + sp:variable _:b49
328 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ; 328 + ])
329 - sp:subject spin:_this 329 + ] ;
330 - ] [ sp:object _:b55 ; 330 + spin:rule
331 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ; 331 + [ rdf:type sp:Construct ;
332 - sp:subject _:b54 332 + rdfs:comment "STEP 128 Transfer md"^^xsd:string ;
333 - ] [ sp:object _:b56 ; 333 + sp:templates ([ sp:object _:b51 ;
334 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 334 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#md> ;
335 - sp:subject _:b54 335 + sp:subject _:b52
336 - ] [ sp:object _:b57 ; 336 + ]) ;
337 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#enumState> ; 337 + sp:where ([ sp:object _:b53 ;
338 - sp:subject _:b54 338 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
339 - ] [ rdf:type sp:Bind ; 339 + sp:subject spin:_this
340 - sp:expression 340 + ] [ sp:object _:b54 ;
341 - [ rdf:type ep-spin-lib:normalizeString ; 341 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ;
342 - sp:arg1 _:b53 342 + sp:subject spin:_this
343 - ] ; 343 + ] [ sp:object _:b55 ;
344 - sp:variable _:b58 344 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ;
345 - ] [ rdf:type sp:Bind ; 345 + sp:subject _:b54
346 - sp:expression 346 + ] [ sp:object _:b56 ;
347 - [ rdf:type ep-spin-lib:buildPartActivityURI ; 347 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
348 - sp:arg1 _:b58 ; 348 + sp:subject _:b54
349 - sp:arg2 _:b56 ; 349 + ] [ sp:object _:b51 ;
350 - sp:arg3 _:b55 350 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#md> ;
351 - ] ; 351 + sp:subject _:b54
352 - sp:variable _:b52 352 + ] [ sp:object _:b52 ;
353 - ] [ rdf:type sp:Bind ; 353 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
354 - sp:expression 354 + sp:subject _:b57
355 - [ rdf:type ep-spin-lib:selectActivitySuccessType ; 355 + ] [ rdf:type sp:Bind ;
356 - sp:arg1 _:b57 356 + sp:expression
357 - ] ; 357 + [ rdf:type ep-spin-lib:normalizeString ;
358 - sp:variable _:b51 358 + sp:arg1 _:b53
359 - ]) 359 + ] ;
360 - ] ; 360 + sp:variable _:b58
361 - spin:rule 361 + ] [ rdf:type sp:Bind ;
362 - [ rdf:type sp:Construct ; 362 + sp:expression
363 - rdfs:comment "STEP 133 Transfer stateDetailActivity"^^xsd:string ; 363 + [ rdf:type ep-spin-lib:buildPartActivityURI ;
364 - sp:templates ([ sp:object _:b59 ; 364 + sp:arg1 _:b58 ;
365 - sp:predicate rdf:type ; 365 + sp:arg2 _:b56 ;
366 - sp:subject _:b60 366 + sp:arg3 _:b55
367 - ]) ; 367 + ] ;
368 - sp:where ([ sp:object _:b61 ; 368 + sp:variable _:b57
369 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ; 369 + ])
370 - sp:subject spin:_this 370 + ] ;
371 - ] [ sp:object _:b62 ; 371 + spin:rule
372 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ; 372 + [ rdf:type sp:Construct ;
373 - sp:subject spin:_this 373 + rdfs:comment "STEP 127 Create part activity and temporal part of WellBore"^^xsd:string ;
374 - ] [ sp:object _:b63 ; 374 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#DrillingActivity> ;
375 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ; 375 + sp:predicate rdf:type ;
376 - sp:subject _:b62 376 + sp:subject _:b59
377 - ] [ sp:object _:b64 ; 377 + ] [ sp:object _:b59 ;
378 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ; 378 + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
379 - sp:subject _:b62 379 + sp:subject _:b60
380 - ] [ sp:object _:b65 ; 380 + ] [ sp:object _:b61 ;
381 - sp:predicate <http://www.reportinghub.no/ep/schema/ddr#enumStateDetailActivity> ; 381 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
382 - sp:subject _:b62 382 + sp:subject _:b59
383 - ] [ rdf:type sp:Bind ; 383 + ] [ sp:object _:b62 ;
384 - sp:expression 384 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimEnd> ;
385 - [ rdf:type ep-spin-lib:normalizeString ; 385 + sp:subject _:b59
386 - sp:arg1 _:b61 386 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> ;
387 - ] ; 387 + sp:predicate rdf:type ;
388 - sp:variable _:b66 388 + sp:subject _:b63
389 - ] [ rdf:type sp:Bind ; 389 + ] [ sp:object _:b64 ;
390 - sp:expression 390 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
391 - [ rdf:type ep-spin-lib:buildPartActivityURI ; 391 + sp:subject _:b63
392 - sp:arg1 _:b66 ; 392 + ] [ sp:object _:b63 ;
393 - sp:arg2 _:b64 ; 393 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
394 - sp:arg3 _:b63 394 + sp:subject _:b59
395 - ] ; 395 + ]) ;
396 - sp:variable _:b60 396 + sp:where ([ sp:object _:b65 ;
397 - ] [ rdf:type sp:Bind ; 397 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
398 - sp:expression 398 + sp:subject spin:_this
399 - [ rdf:type ep-spin-lib:selectDrillingActivityOutcomeType ; 399 + ] [ sp:object _:b66 ;
400 - sp:arg1 _:b65 400 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
401 - ] ; 401 + sp:subject spin:_this
402 - sp:variable _:b59 402 + ] [ sp:object _:b67 ;
403 - ]) 403 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ;
404 - ] . 404 + sp:subject spin:_this
405 - 405 + ] [ sp:object _:b68 ;
406 -<http://www.reportinghub.no/ep/transform/1.1/ddr/activity> 406 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ;
407 - rdf:type owl:Ontology ; 407 + sp:subject _:b67
408 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity-purpose> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/ddr> , <http://www.reportinghub.no/ep/transform/1.1/ddr> , <http://www.reportinghub.no/ep/schema/1.0/report> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/core> ; 408 + ] [ sp:object _:b61 ;
409 - owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 409 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
410 - 410 + sp:subject _:b67
411 -_:b2 sp:varName "partActivity"^^xsd:string . 411 + ] [ sp:object _:b62 ;
412 - 412 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimEnd> ;
413 -_:b7 sp:varName "normalizedWellBoreName"^^xsd:string . 413 + sp:subject _:b67
414 - 414 + ] [ rdf:type sp:Bind ;
415 -_:b1 sp:varName "comments"^^xsd:string . 415 + sp:expression
416 - 416 + [ rdf:type ep-spin-lib:normalizeString ;
417 -_:b6 sp:varName "dTimStartPart"^^xsd:string . 417 + sp:arg1 _:b65
418 - 418 + ] ;
419 -_:b5 sp:varName "index"^^xsd:string . 419 + sp:variable _:b69
420 - 420 + ] [ rdf:type sp:Bind ;
421 -_:b4 sp:varName "activity"^^xsd:string . 421 + sp:expression
422 - 422 + [ rdf:type ep-spin-lib:buildPartActivityURI ;
423 -_:b3 sp:varName "nameWellBore"^^xsd:string . 423 + sp:arg1 _:b69 ;
424 - 424 + sp:arg2 _:b61 ;
425 -_:b18 425 + sp:arg3 _:b68
426 - sp:varName "normalizedWellBoreName"^^xsd:string . 426 + ] ;
427 - 427 + sp:variable _:b59
428 -_:b17 428 + ] [ rdf:type sp:Bind ;
429 - sp:varName "index"^^xsd:string . 429 + sp:expression
430 - 430 + [ rdf:type rhspin:wellBoreByName ;
431 -_:b16 431 + arg:wellBoreName _:b65
432 - sp:varName "activity"^^xsd:string . 432 + ] ;
433 - 433 + sp:variable _:b64
434 -_:b15 434 + ] [ rdf:type sp:Bind ;
435 - sp:varName "dTimStart"^^xsd:string . 435 + sp:expression
436 - 436 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
437 -_:b14 437 + sp:arg1 _:b69 ;
438 - sp:varName "nameWellBore"^^xsd:string . 438 + sp:arg2 _:b66
439 - 439 + ] ;
440 -_:b13 440 + sp:variable _:b60
441 - sp:varName "wellBore"^^xsd:string . 441 + ] [ rdf:type sp:Bind ;
442 - 442 + sp:expression
443 -_:b12 443 + [ rdf:type ep-spin-lib:buildTemporalPartOfAWellBoreURI ;
444 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 444 + sp:arg1 _:b69 ;
445 - 445 + sp:arg2 _:b61 ;
446 -_:b11 446 + sp:arg3 _:b62
447 - sp:varName "dTimEndPart"^^xsd:string . 447 + ] ;
448 - 448 + sp:variable _:b63
449 -_:b10 449 + ])
450 - sp:varName "dTimStartPart"^^xsd:string . 450 + ] ;
451 - 451 + spin:rule
452 -_:b9 sp:varName "dailyDrillingActivity"^^xsd:string . 452 + [ rdf:type sp:Construct ;
453 - 453 + rdfs:comment "STEP 134 Transfer comments"^^xsd:string ;
454 -_:b8 sp:varName "partActivity"^^xsd:string . 454 + sp:templates ([ sp:object _:b70 ;
455 - 455 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#comments> ;
456 -_:b26 456 + sp:subject _:b71
457 - sp:varName "normalizedWellBoreName"^^xsd:string . 457 + ]) ;
458 - 458 + sp:where ([ sp:object _:b72 ;
459 -_:b25 459 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
460 - sp:varName "partActivity"^^xsd:string . 460 + sp:subject spin:_this
461 - 461 + ] [ sp:object _:b73 ;
462 -_:b24 462 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ;
463 - sp:varName "dTimStartPart"^^xsd:string . 463 + sp:subject spin:_this
464 - 464 + ] [ sp:object _:b74 ;
465 -_:b23 465 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ;
466 - sp:varName "index"^^xsd:string . 466 + sp:subject _:b73
467 - 467 + ] [ sp:object _:b75 ;
468 -_:b22 468 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
469 - sp:varName "activity"^^xsd:string . 469 + sp:subject _:b73
470 - 470 + ] [ sp:object _:b70 ;
471 -_:b21 471 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#comments> ;
472 - sp:varName "nameWellBore"^^xsd:string . 472 + sp:subject _:b73
473 - 473 + ] [ rdf:type sp:Bind ;
474 -_:b20 474 + sp:expression
475 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 475 + [ rdf:type ep-spin-lib:normalizeString ;
476 - 476 + sp:arg1 _:b72
477 -_:b19 477 + ] ;
478 - sp:varName "md"^^xsd:string . 478 + sp:variable _:b76
479 - 479 + ] [ rdf:type sp:Bind ;
480 -_:b34 480 + sp:expression
481 - sp:varName "normalizedWellBoreName"^^xsd:string . 481 + [ rdf:type ep-spin-lib:buildPartActivityURI ;
482 - 482 + sp:arg1 _:b76 ;
483 -_:b33 483 + sp:arg2 _:b75 ;
484 - sp:varName "partActivity"^^xsd:string . 484 + sp:arg3 _:b74
485 - 485 + ] ;
486 -_:b32 486 + sp:variable _:b71
487 - sp:varName "dTimStartPart"^^xsd:string . 487 + ])
488 - 488 + ] ;
489 -_:b31 489 + spin:rule
490 - sp:varName "index"^^xsd:string . 490 + [ rdf:type sp:Construct ;
491 - 491 + rdfs:comment "STEP 133 Transfer stateDetailActivity"^^xsd:string ;
492 -_:b30 492 + sp:templates ([ sp:object _:b77 ;
493 - sp:varName "activity"^^xsd:string . 493 + sp:predicate rdf:type ;
494 - 494 + sp:subject _:b78
495 -_:b29 495 + ]) ;
496 - sp:varName "nameWellBore"^^xsd:string . 496 + sp:where ([ sp:object _:b79 ;
497 - 497 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#nameWellbore> ;
498 -_:b28 498 + sp:subject spin:_this
499 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 499 + ] [ sp:object _:b80 ;
500 - 500 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#activity> ;
501 -_:b27 501 + sp:subject spin:_this
502 - sp:varName "tvd"^^xsd:string . 502 + ] [ sp:object _:b81 ;
503 - 503 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#index> ;
504 -_:b42 504 + sp:subject _:b80
505 - sp:varName "normalizedWellBoreName"^^xsd:string . 505 + ] [ sp:object _:b82 ;
506 - 506 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#dTimStart> ;
507 -_:b41 507 + sp:subject _:b80
508 - sp:varName "proprietaryCode"^^xsd:string . 508 + ] [ sp:object _:b83 ;
509 - 509 + sp:predicate <http://www.reportinghub.no/ep/schema/ddr#enumStateDetailActivity> ;
510 -_:b40 510 + sp:subject _:b80
511 - sp:varName "dTimStartPart"^^xsd:string . 511 + ] [ rdf:type sp:Bind ;
512 - 512 + sp:expression
513 -_:b39 513 + [ rdf:type ep-spin-lib:normalizeString ;
514 - sp:varName "index"^^xsd:string . 514 + sp:arg1 _:b79
515 - 515 + ] ;
516 -_:b38 516 + sp:variable _:b84
517 - sp:varName "activity"^^xsd:string . 517 + ] [ rdf:type sp:Bind ;
518 - 518 + sp:expression
519 -_:b37 519 + [ rdf:type ep-spin-lib:buildPartActivityURI ;
520 - sp:varName "nameWellBore"^^xsd:string . 520 + sp:arg1 _:b84 ;
521 - 521 + sp:arg2 _:b82 ;
522 -_:b36 522 + sp:arg3 _:b81
523 - sp:varName "partActivity"^^xsd:string . 523 + ] ;
524 - 524 + sp:variable _:b78
525 -_:b35 525 + ] [ rdf:type sp:Bind ;
526 - sp:varName "drillingActivityPurposeType"^^xsd:string . 526 + sp:expression
527 - 527 + [ rdf:type ep-spin-lib:selectDrillingActivityOutcomeType ;
528 -_:b50 528 + sp:arg1 _:b83
529 - sp:varName "normalizedWellBoreName"^^xsd:string . 529 + ] ;
530 - 530 + sp:variable _:b77
531 -_:b49 531 + ])
532 - sp:varName "partActivity"^^xsd:string . 532 + ] .
533 - 533 +
534 -_:b48 534 +<http://www.reportinghub.no/ep/transform/1.1/ddr/activity>
535 - sp:varName "dTimStartPart"^^xsd:string . 535 + rdf:type owl:Ontology ;
536 - 536 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity-purpose> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/ddr> , <http://www.reportinghub.no/ep/transform/1.1/ddr> , <http://www.reportinghub.no/ep/schema/1.0/report> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/core> ;
537 -_:b47 537 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
538 - sp:varName "index"^^xsd:string . 538 +
539 - 539 +_:b14
540 -_:b46 540 + sp:varName "nameWellBore"^^xsd:string .
541 - sp:varName "activity"^^xsd:string . 541 +
542 - 542 +_:b15
543 -_:b45 543 + sp:varName "dTimStart"^^xsd:string .
544 - sp:varName "nameWellBore"^^xsd:string . 544 +
545 - 545 +_:b16
546 -_:b44 546 + sp:varName "fluid"^^xsd:string .
547 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 547 +
548 - 548 +_:b17
549 -_:b43 549 + sp:varName "index"^^xsd:string .
550 - sp:varName "mdHoleStart"^^xsd:string . 550 +
551 - 551 +_:b3 sp:varName "dTimStartPart"^^xsd:string .
552 -_:b58 552 +
553 - sp:varName "normalizedWellBoreName"^^xsd:string . 553 +_:b10
554 - 554 + sp:varName "type"^^xsd:string .
555 -_:b57 555 +
556 - sp:varName "state"^^xsd:string . 556 +_:b4 sp:varName "pv"^^xsd:string .
557 - 557 +
558 -_:b56 558 +_:b7 sp:varName "md"^^xsd:string .
559 - sp:varName "dTimStartPart"^^xsd:string . 559 +
560 - 560 +_:b8 sp:varName "mud"^^xsd:string .
561 -_:b55 561 +
562 - sp:varName "index"^^xsd:string . 562 +_:b6 sp:varName "tvd"^^xsd:string .
563 - 563 +
564 -_:b54 564 +_:b5 sp:varName "yp"^^xsd:string .
565 - sp:varName "activity"^^xsd:string . 565 +
566 - 566 +_:b11
567 -_:b53 567 + sp:varName "density"^^xsd:string .
568 - sp:varName "nameWellBore"^^xsd:string . 568 +
569 - 569 +_:b9 sp:varName "presBopRating"^^xsd:string .
570 -_:b52 570 +
571 - sp:varName "partActivity"^^xsd:string . 571 +_:b18
572 - 572 + sp:varName "normalizedWellBoreName"^^xsd:string .
573 -_:b51 573 +
574 - sp:varName "activitySuccessType"^^xsd:string . 574 +_:b1 sp:varName "partActivity"^^xsd:string .
575 - 575 +
576 -_:b66 576 +_:b13
577 - sp:varName "normalizedWellBoreName"^^xsd:string . 577 + sp:varName "wellBore"^^xsd:string .
578 - 578 +
579 -_:b65 579 +_:b2 sp:varName "dailyDrillingActivity"^^xsd:string .
580 - sp:varName "stateDetailActivity"^^xsd:string . 580 +
581 - 581 +_:b12
582 -_:b64 582 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
583 - sp:varName "dTimStartPart"^^xsd:string . 583 +
584 - 584 +_:b70
585 -_:b63 585 + sp:varName "comments"^^xsd:string .
586 - sp:varName "index"^^xsd:string . 586 +
587 - 587 +_:b71
588 -_:b62 588 + sp:varName "partActivity"^^xsd:string .
589 - sp:varName "activity"^^xsd:string . 589 +
590 - 590 +_:b72
591 -_:b61 591 + sp:varName "nameWellBore"^^xsd:string .
592 - sp:varName "nameWellBore"^^xsd:string . 592 +
593 - 593 +_:b73
594 -_:b60 594 + sp:varName "activity"^^xsd:string .
595 - sp:varName "partActivity"^^xsd:string . 595 +
596 - 596 +_:b74
597 -_:b59 597 + sp:varName "index"^^xsd:string .
598 - sp:varName "drillingActivityOutcomeType"^^xsd:string . 598 +
599 +_:b75
600 + sp:varName "dTimStartPart"^^xsd:string .
601 +
602 +_:b76
603 + sp:varName "normalizedWellBoreName"^^xsd:string .
604 +
605 +_:b59
606 + sp:varName "partActivity"^^xsd:string .
607 +
608 +_:b60
609 + sp:varName "dailyDrillingActivity"^^xsd:string .
610 +
611 +_:b61
612 + sp:varName "dTimStartPart"^^xsd:string .
613 +
614 +_:b62
615 + sp:varName "dTimEndPart"^^xsd:string .
616 +
617 +_:b63
618 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
619 +
620 +_:b64
621 + sp:varName "wellBore"^^xsd:string .
622 +
623 +_:b65
624 + sp:varName "nameWellBore"^^xsd:string .
625 +
626 +_:b66
627 + sp:varName "dTimStart"^^xsd:string .
628 +
629 +_:b67
630 + sp:varName "activity"^^xsd:string .
631 +
632 +_:b68
633 + sp:varName "index"^^xsd:string .
634 +
635 +_:b69
636 + sp:varName "normalizedWellBoreName"^^xsd:string .
637 +
638 +_:b51
639 + sp:varName "md"^^xsd:string .
640 +
641 +_:b52
642 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
643 +
644 +_:b53
645 + sp:varName "nameWellBore"^^xsd:string .
646 +
647 +_:b54
648 + sp:varName "activity"^^xsd:string .
649 +
650 +_:b55
651 + sp:varName "index"^^xsd:string .
652 +
653 +_:b56
654 + sp:varName "dTimStartPart"^^xsd:string .
655 +
656 +_:b57
657 + sp:varName "partActivity"^^xsd:string .
658 +
659 +_:b58
660 + sp:varName "normalizedWellBoreName"^^xsd:string .
661 +
662 +_:b43
663 + sp:varName "tvd"^^xsd:string .
664 +
665 +_:b44
666 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
667 +
668 +_:b45
669 + sp:varName "nameWellBore"^^xsd:string .
670 +
671 +_:b46
672 + sp:varName "activity"^^xsd:string .
673 +
674 +_:b47
675 + sp:varName "index"^^xsd:string .
676 +
677 +_:b48
678 + sp:varName "dTimStartPart"^^xsd:string .
679 +
680 +_:b49
681 + sp:varName "partActivity"^^xsd:string .
682 +
683 +_:b50
684 + sp:varName "normalizedWellBoreName"^^xsd:string .
685 +
686 +_:b35
687 + sp:varName "drillingActivityPurposeType"^^xsd:string .
688 +
689 +_:b36
690 + sp:varName "partActivity"^^xsd:string .
691 +
692 +_:b37
693 + sp:varName "nameWellBore"^^xsd:string .
694 +
695 +_:b38
696 + sp:varName "activity"^^xsd:string .
697 +
698 +_:b39
699 + sp:varName "index"^^xsd:string .
700 +
701 +_:b40
702 + sp:varName "dTimStartPart"^^xsd:string .
703 +
704 +_:b41
705 + sp:varName "proprietaryCode"^^xsd:string .
706 +
707 +_:b42
708 + sp:varName "normalizedWellBoreName"^^xsd:string .
709 +
710 +_:b27
711 + sp:varName "mdHoleStart"^^xsd:string .
712 +
713 +_:b28
714 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
715 +
716 +_:b29
717 + sp:varName "nameWellBore"^^xsd:string .
718 +
719 +_:b30
720 + sp:varName "activity"^^xsd:string .
721 +
722 +_:b31
723 + sp:varName "index"^^xsd:string .
724 +
725 +_:b32
726 + sp:varName "dTimStartPart"^^xsd:string .
727 +
728 +_:b33
729 + sp:varName "partActivity"^^xsd:string .
730 +
731 +_:b34
732 + sp:varName "normalizedWellBoreName"^^xsd:string .
733 +
734 +_:b19
735 + sp:varName "activitySuccessType"^^xsd:string .
736 +
737 +_:b20
738 + sp:varName "partActivity"^^xsd:string .
739 +
740 +_:b21
741 + sp:varName "nameWellBore"^^xsd:string .
742 +
743 +_:b22
744 + sp:varName "activity"^^xsd:string .
745 +
746 +_:b23
747 + sp:varName "index"^^xsd:string .
748 +
749 +_:b24
750 + sp:varName "dTimStartPart"^^xsd:string .
751 +
752 +_:b25
753 + sp:varName "state"^^xsd:string .
754 +
755 +_:b26
756 + sp:varName "normalizedWellBoreName"^^xsd:string .
757 +
758 +_:b77
759 + sp:varName "drillingActivityOutcomeType"^^xsd:string .
760 +
761 +_:b78
762 + sp:varName "partActivity"^^xsd:string .
763 +
764 +_:b79
765 + sp:varName "nameWellBore"^^xsd:string .
766 +
767 +_:b80
768 + sp:varName "activity"^^xsd:string .
769 +
770 +_:b81
771 + sp:varName "index"^^xsd:string .
772 +
773 +_:b82
774 + sp:varName "dTimStartPart"^^xsd:string .
775 +
776 +_:b83
777 + sp:varName "stateDetailActivity"^^xsd:string .
778 +
779 +_:b84
780 + sp:varName "normalizedWellBoreName"^^xsd:string .
......
1 -# Saved by TopBraid on Fri Aug 12 23:21:25 PDT 2011 1 +# Saved by TopBraid on Mon Aug 15 01:26:41 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/transform/1.1/wellAndWellBoreAlias 3 +# imports: http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias
4 -# imports: http://www.reportinghub.no/ep/schema/1.0/report 4 +# imports: http://www.reportinghub.no/ep/schema/1.0/report
5 -# imports: http://www.reportinghub.no/ep/schema/1.0/well 5 +# imports: http://www.reportinghub.no/ep/schema/1.0/well
6 -# imports: http://www.reportinghub.no/ep/schema/1.0/core 6 +# imports: http://www.reportinghub.no/ep/schema/1.0/core
7 -# imports: http://www.reportinghub.no/ep/schema/1.0/equipment 7 +# imports: http://www.reportinghub.no/ep/schema/1.0/equipment
8 -# imports: http://www.reportinghub.no/ep/schema/1.0/activity 8 +# imports: http://www.reportinghub.no/ep/schema/1.0/activity
9 -# imports: http://www.reportinghub.no/ep/schema/1.0/ddr 9 +# imports: http://www.reportinghub.no/ep/schema/1.0/ddr
10 -# imports: http://spinrdf.org/spin 10 +# imports: http://spinrdf.org/spin
11 -# imports: http://topbraid.org/sxml 11 +# imports: http://topbraid.org/sxml
12 - 12 +
13 -@prefix NPD_110412124707: <file:///www.reportinghub.no/input/NPD_110412124707.xml#> . 13 +@prefix NPD_110412124707: <file:///www.reportinghub.no/input/NPD_110412124707.xml#> .
14 -@prefix NPD_1104121247071: <file:///www.reportinghub.no/examples/xml/NPD_110412124707.xml#> . 14 +@prefix NPD_1104121247071: <file:///www.reportinghub.no/examples/xml/NPD_110412124707.xml#> .
15 -@prefix TemplateTest: <file:///www.reportinghub.no/examples/xml/TemplateTest.xml#> . 15 +@prefix TemplateTest: <file:///www.reportinghub.no/examples/xml/TemplateTest.xml#> .
16 -@prefix afn: <http://jena.hpl.hp.com/ARQ/function#> . 16 +@prefix afn: <http://jena.hpl.hp.com/ARQ/function#> .
17 -@prefix arg: <http://spinrdf.org/arg#> . 17 +@prefix arg: <http://spinrdf.org/arg#> .
18 -@prefix ddr: <http://www.reportinghub.no/ep/schema/ddr#> . 18 +@prefix ddr: <http://www.reportinghub.no/ep/schema/ddr#> .
19 -@prefix fn: <http://www.w3.org/2005/xpath-functions#> . 19 +@prefix fn: <http://www.w3.org/2005/xpath-functions#> .
20 -@prefix owl: <http://www.w3.org/2002/07/owl#> . 20 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
21 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 21 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
22 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 22 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
23 -@prefix smf: <http://topbraid.org/sparqlmotionfunctions#> . 23 +@prefix smf: <http://topbraid.org/sparqlmotionfunctions#> .
24 -@prefix sp: <http://spinrdf.org/sp#> . 24 +@prefix sp: <http://spinrdf.org/sp#> .
25 -@prefix spif: <http://spinrdf.org/spif#> . 25 +@prefix spif: <http://spinrdf.org/spif#> .
26 -@prefix spin: <http://spinrdf.org/spin#> . 26 +@prefix spin: <http://spinrdf.org/spin#> .
27 -@prefix sxml: <http://topbraid.org/sxml#> . 27 +@prefix sxml: <http://topbraid.org/sxml#> .
28 -@prefix wellAndWellBoreAlias: <http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias#> . 28 +@prefix wellAndWellBoreAlias: <http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias#> .
29 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 29 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
30 - 30 +
31 -ddr:Cs_activity 31 +ddr:Cs_activity
32 - spin:rule 32 + spin:rule
33 - [ rdf:type sp:Construct ; 33 + [ rdf:type sp:Construct ;
34 - rdfs:comment "STEP 030 - Construct ep-activity type statements"^^xsd:string ; 34 + rdfs:comment "STEP 030 - Construct ep-activity type statements"^^xsd:string ;
35 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#DrillingActivity> ; 35 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#DrillingActivity> ;
36 - sp:predicate rdf:type ; 36 + sp:predicate rdf:type ;
37 - sp:subject spin:_this 37 + sp:subject spin:_this
38 - ]) ; 38 + ]) ;
39 - sp:where () 39 + sp:where ()
40 - ] ; 40 + ] ;
41 - sxml:element "witsml:activity"^^xsd:string . 41 + sxml:element "witsml:activity"^^xsd:string .
42 - 42 +
43 -ddr:Cs_alias 43 +ddr:Cs_alias
44 - sxml:element "witsml:alias" , "witsml:rigAlias"^^xsd:string . 44 + sxml:element "witsml:rigAlias"^^xsd:string , "witsml:alias" .
45 - 45 +
46 -ddr:Cs_bitRecord 46 +ddr:Cs_bitRecord
47 - sxml:element "witsml:bitRecord" . 47 + sxml:element "witsml:bitRecord" .
48 - 48 +
49 -ddr:Cs_documentAudit 49 +ddr:Cs_documentAudit
50 - sxml:element "witsml:documentAudit" . 50 + sxml:element "witsml:documentAudit" .
51 - 51 +
52 -ddr:Cs_documentEvent 52 +ddr:Cs_documentEvent
53 - sxml:element "witsml:documentEvent" . 53 + sxml:element "witsml:documentEvent" .
54 - 54 +
55 -ddr:Cs_documentFileCreation 55 +ddr:Cs_documentFileCreation
56 - sxml:element "witsml:documentFileCreation" . 56 + sxml:element "witsml:documentFileCreation" .
57 - 57 +
58 -ddr:Cs_documentInfo 58 +ddr:Cs_documentInfo
59 - sxml:element "witsml:documentInfo" . 59 + sxml:element "witsml:documentInfo" .
60 - 60 +
61 -ddr:Cs_documentSecurityInfo 61 +ddr:Cs_documentSecurityInfo
62 - sxml:element "witsml:documentSecurityInfo" . 62 + sxml:element "witsml:documentSecurityInfo" .
63 - 63 +
64 -ddr:Cs_drillReportControlIncidentInfo 64 +ddr:Cs_drillReportControlIncidentInfo
65 - sxml:element "witsml:drillReportControlIncidentInfo" . 65 + sxml:element "witsml:drillReportControlIncidentInfo" .
66 - 66 +
67 -ddr:Cs_drillReportCoreInfo 67 +ddr:Cs_drillReportCoreInfo
68 - sxml:element "witsml:drillReportCoreInfo" . 68 + sxml:element "witsml:drillReportCoreInfo" .
69 - 69 +
70 -ddr:Cs_drillReportEquipFailureInfo 70 +ddr:Cs_drillReportEquipFailureInfo
71 - sxml:element "witsml:drillReportEquipFailureInfo" . 71 + sxml:element "witsml:drillReportEquipFailureInfo" .
72 - 72 +
73 -ddr:Cs_drillReportFormTestInfo 73 +ddr:Cs_drillReportFormTestInfo
74 - sxml:element "witsml:drillReportFormTestInfo" . 74 + sxml:element "witsml:drillReportFormTestInfo" .
75 - 75 +
76 -ddr:Cs_drillReportGasReadingInfo 76 +ddr:Cs_drillReportGasReadingInfo
77 - sxml:element "witsml:drillReportGasReadingInfo" . 77 + sxml:element "witsml:drillReportGasReadingInfo" .
78 - 78 +
79 -ddr:Cs_drillReportLithShowInfo 79 +ddr:Cs_drillReportLithShowInfo
80 - sxml:element "witsml:drillReportLithShowInfo" . 80 + sxml:element "witsml:drillReportLithShowInfo" .
81 - 81 +
82 -ddr:Cs_drillReportLogInfo 82 +ddr:Cs_drillReportLogInfo
83 - sxml:element "witsml:drillReportLogInfo" . 83 + sxml:element "witsml:drillReportLogInfo" .
84 - 84 +
85 -ddr:Cs_drillReportPerfInfo 85 +ddr:Cs_drillReportPerfInfo
86 - sxml:element "witsml:drillReportPerfInfo" . 86 + sxml:element "witsml:drillReportPerfInfo" .
87 - 87 +
88 -ddr:Cs_drillReportPorePressure 88 +ddr:Cs_drillReportPorePressure
89 - sxml:element "witsml:drillReportPorePressure" . 89 + sxml:element "witsml:drillReportPorePressure" .
90 - 90 +
91 -ddr:Cs_drillReportStatusInfo 91 +ddr:Cs_drillReportStatusInfo
92 - sxml:element "witsml:drillReportStatusInfo" , "witsml:statusInfo"^^xsd:string . 92 + sxml:element "witsml:statusInfo"^^xsd:string , "witsml:drillReportStatusInfo" .
93 - 93 +
94 -ddr:Cs_drillReportStratInfo 94 +ddr:Cs_drillReportStratInfo
95 - sxml:element "witsml:drillReportStratInfo" . 95 + sxml:element "witsml:drillReportStratInfo" .
96 - 96 +
97 -ddr:Cs_drillReportSurveyStation 97 +ddr:Cs_drillReportSurveyStation
98 - sxml:element "witsml:drillReportSurveyStation" . 98 + sxml:element "witsml:drillReportSurveyStation" .
99 - 99 +
100 -ddr:Cs_drillReportWellTestInfo 100 +ddr:Cs_drillReportWellTestInfo
101 - sxml:element "witsml:drillReportWellTestInfo" . 101 + sxml:element "witsml:drillReportWellTestInfo" .
102 - 102 +
103 -ddr:Cs_drillReportWellboreInfo 103 +ddr:Cs_drillReportWellboreInfo
104 - sxml:element "witsml:wellboreInfo"^^xsd:string . 104 + sxml:element "witsml:wellboreInfo"^^xsd:string .
105 - 105 +
106 -ddr:Cs_fluid 106 +ddr:Cs_fluid
107 - sxml:element "witsml:fluid" . 107 + spin:rule
108 - 108 + [ rdf:type sp:Construct ;
109 -ddr:Cs_geodeticModel 109 + rdfs:comment "STEP 031 - Construct ep-activity fluid statements"^^xsd:string ;
110 - sxml:element "witsml:geodeticModel" . 110 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#FluidActivity> ;
111 - 111 + sp:predicate rdf:type ;
112 -ddr:Cs_localCRS 112 + sp:subject spin:_this
113 - sxml:element "witsml:localCRS" . 113 + ]) ;
114 - 114 + sp:where ()
115 -ddr:Cs_location 115 + ] ;
116 - sxml:element "witsml:location" . 116 + sxml:element "witsml:fluid" .
117 - 117 +
118 -ddr:Cs_projectionx 118 +ddr:Cs_geodeticModel
119 - sxml:element "witsml:projectionx" . 119 + sxml:element "witsml:geodeticModel" .
120 - 120 +
121 -ddr:Cs_refWellWellbore 121 +ddr:Cs_localCRS
122 - sxml:element "witsml:refWellWellbore" . 122 + sxml:element "witsml:localCRS" .
123 - 123 +
124 -ddr:Cs_refWellWellboreRig 124 +ddr:Cs_location
125 - sxml:element "witsml:refWellWellboreRig" . 125 + sxml:element "witsml:location" .
126 - 126 +
127 -ddr:Cs_wellAlias 127 +ddr:Cs_projectionx
128 - sxml:element "witsml:wellAlias"^^xsd:string , "witsml:wellboreAlias"^^xsd:string . 128 + sxml:element "witsml:projectionx" .
129 - 129 +
130 -ddr:Cs_wellCRS 130 +ddr:Cs_refWellWellbore
131 - sxml:element "witsml:wellCRS" . 131 + sxml:element "witsml:refWellWellbore" .
132 - 132 +
133 -ddr:Cs_wellDatum 133 +ddr:Cs_refWellWellboreRig
134 - sxml:element "witsml:wellDatum" . 134 + sxml:element "witsml:refWellWellboreRig" .
135 - 135 +
136 -ddr:DrillReports 136 +ddr:Cs_wellAlias
137 - sxml:element "witsml:drillReports"^^xsd:string . 137 + sxml:element "witsml:wellboreAlias"^^xsd:string , "witsml:wellAlias"^^xsd:string .
138 - 138 +
139 -ddr:Obj_drillReport 139 +ddr:Cs_wellCRS
140 - sxml:element "witsml:drillReport"^^xsd:string . 140 + sxml:element "witsml:wellCRS" .
141 - 141 +
142 -ddr:Thing 142 +ddr:Cs_wellDatum
143 - spin:rule 143 + sxml:element "witsml:wellDatum" .
144 - [ rdf:type sp:Construct ; 144 +
145 - rdfs:comment "STEP 009 - Construct all datatype values"^^xsd:string ; 145 +ddr:DrillReports
146 - sp:templates ([ sp:object _:b1 ; 146 + sxml:element "witsml:drillReports"^^xsd:string .
147 - sp:predicate _:b2 ; 147 +
148 - sp:subject spin:_this 148 +ddr:Obj_drillReport
149 - ] [ sp:object rdf:Statement ; 149 + sxml:element "witsml:drillReport"^^xsd:string .
150 - sp:predicate rdf:type ; 150 +
151 - sp:subject _:b3 151 +ddr:Thing
152 - ] [ sp:object spin:_this ; 152 + spin:rule
153 - sp:predicate rdf:subject ; 153 + [ rdf:type sp:Construct ;
154 - sp:subject _:b3 154 + rdfs:comment "STEP 004 - Construct UOM values"^^xsd:string ;
155 - ] [ sp:object _:b2 ; 155 + sp:templates ([ sp:object _:b1 ;
156 - sp:predicate rdf:predicate ; 156 + sp:predicate rdf:type ;
157 - sp:subject _:b3 157 + sp:subject _:b2
158 - ] [ sp:object _:b1 ; 158 + ] [ sp:object _:b3 ;
159 - sp:predicate rdf:object ; 159 + sp:predicate ddr:uom ;
160 - sp:subject _:b3 160 + sp:subject _:b2
161 - ] [ sp:object _:b3 ; 161 + ] [ sp:object _:b4 ;
162 - sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 162 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
163 - sp:subject _:b4 163 + sp:subject _:b2
164 - ]) ; 164 + ] [ sp:object _:b2 ;
165 - sp:where ([ sp:object _:b4 ; 165 + sp:predicate _:b5 ;
166 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 166 + sp:subject spin:_this
167 - sp:subject spin:_this 167 + ] [ sp:object rdf:Statement ;
168 - ] [ sp:object _:b5 ; 168 + sp:predicate rdf:type ;
169 - sp:predicate rdf:type ; 169 + sp:subject _:b6
170 - sp:subject _:b4 170 + ] [ sp:object spin:_this ;
171 - ] [ rdf:type sp:NotExists ; 171 + sp:predicate rdf:subject ;
172 - sp:elements ([ sp:object 172 + sp:subject _:b6
173 - [ sp:varName "aNode"^^xsd:string 173 + ] [ sp:object _:b5 ;
174 - ] ; 174 + sp:predicate rdf:predicate ;
175 - sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 175 + sp:subject _:b6
176 - sp:subject _:b4 176 + ] [ sp:object _:b4 ;
177 - ]) 177 + sp:predicate rdf:object ;
178 - ] [ rdf:type sp:Bind ; 178 + sp:subject _:b6
179 - sp:expression 179 + ] [ sp:object _:b6 ;
180 - [ rdf:type afn:localname ; 180 + sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
181 - sp:arg1 _:b5 181 + sp:subject _:b7
182 - ] ; 182 + ]) ;
183 - sp:variable _:b6 183 + sp:where ([ sp:object _:b7 ;
184 - ] [ rdf:type sp:Bind ; 184 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
185 - sp:expression 185 + sp:subject spin:_this
186 - [ rdf:type smf:buildURI ; 186 + ] [ sp:object _:b8 ;
187 - sp:arg1 [ rdf:type fn:concat ; 187 + sp:predicate rdf:type ;
188 - sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ; 188 + sp:subject _:b7
189 - sp:arg2 _:b6 189 + ] [ sp:object _:b3 ;
190 - ] 190 + sp:predicate ddr:uom ;
191 - ] ; 191 + sp:subject _:b7
192 - sp:variable _:b2 192 + ] [ rdf:type sp:NotExists ;
193 - ] [ sp:object owl:DatatypeProperty ; 193 + sp:elements ([ sp:object
194 - sp:predicate rdf:type ; 194 + [ sp:varName "aNode"^^xsd:string
195 - sp:subject _:b2 195 + ] ;
196 - ] [ sp:object _:b2 ; 196 + sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
197 - sp:predicate owl:onProperty ; 197 + sp:subject _:b7
198 - sp:subject _:b7 198 + ])
199 - ] [ sp:object _:b8 ; 199 + ] [ rdf:type sp:Bind ;
200 - sp:predicate owl:allValuesFrom ; 200 + sp:expression
201 - sp:subject _:b7 201 + [ rdf:type afn:localname ;
202 - ] [ sp:object rdfs:Datatype ; 202 + sp:arg1 _:b8
203 - sp:predicate rdf:type ; 203 + ] ;
204 - sp:subject _:b8 204 + sp:variable _:b9
205 - ] [ rdf:type sp:TriplePath ; 205 + ] [ rdf:type sp:Bind ;
206 - sp:object _:b9 ; 206 + sp:expression
207 - sp:path [ rdf:type sp:ModPath ; 207 + [ rdf:type smf:buildURI ;
208 - sp:modMax -2 ; 208 + sp:arg1 [ rdf:type fn:concat ;
209 - sp:modMin 0 ; 209 + sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ;
210 - sp:subPath rdfs:subClassOf 210 + sp:arg2 _:b9
211 - ] ; 211 + ]
212 - sp:subject _:b8 212 + ] ;
213 - ] [ rdf:type sp:Filter ; 213 + sp:variable _:b5
214 - sp:expression 214 + ] [ sp:object owl:ObjectProperty ;
215 - [ rdf:type sp:eq ; 215 + sp:predicate rdf:type ;
216 - sp:arg1 [ rdf:type afn:namespace ; 216 + sp:subject _:b5
217 - sp:arg1 _:b9 217 + ] [ sp:object _:b5 ;
218 - ] ; 218 + sp:predicate owl:onProperty ;
219 - sp:arg2 "http://www.w3.org/2001/XMLSchema#" 219 + sp:subject _:b10
220 - ] 220 + ] [ sp:object _:b1 ;
221 - ] [ sp:object _:b10 ; 221 + sp:predicate owl:allValuesFrom ;
222 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 222 + sp:subject _:b10
223 - sp:subject _:b4 223 + ] [ sp:object _:b11 ;
224 - ] [ sp:object sxml:TextNode ; 224 + sp:predicate rdf:type ;
225 - sp:predicate rdf:type ; 225 + sp:subject spin:_this
226 - sp:subject _:b10 226 + ] [ rdf:type sp:TriplePath ;
227 - ] [ sp:object _:b11 ; 227 + sp:object _:b10 ;
228 - sp:predicate sxml:text ; 228 + sp:path [ rdf:type sp:ModPath ;
229 - sp:subject _:b10 229 + sp:modMax -2 ;
230 - ] [ sp:object _:b12 ; 230 + sp:modMin 0 ;
231 - sp:predicate rdf:type ; 231 + sp:subPath rdfs:subClassOf
232 - sp:subject spin:_this 232 + ] ;
233 - ] [ rdf:type sp:TriplePath ; 233 + sp:subject _:b11
234 - sp:object _:b7 ; 234 + ] [ sp:object _:b12 ;
235 - sp:path [ rdf:type sp:ModPath ; 235 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
236 - sp:modMax -2 ; 236 + sp:subject _:b7
237 - sp:modMin 0 ; 237 + ] [ sp:object sxml:TextNode ;
238 - sp:subPath rdfs:subClassOf 238 + sp:predicate rdf:type ;
239 - ] ; 239 + sp:subject _:b12
240 - sp:subject _:b12 240 + ] [ sp:object _:b13 ;
241 - ] [ rdf:type sp:Bind ; 241 + sp:predicate sxml:text ;
242 - sp:expression 242 + sp:subject _:b12
243 - [ rdf:type spif:cast ; 243 + ] [ rdf:type sp:Bind ;
244 - arg:datatype _:b9 ; 244 + sp:expression
245 - sp:arg1 _:b11 245 + [ rdf:type xsd:double ;
246 - ] ; 246 + sp:arg1 _:b13
247 - sp:variable _:b1 247 + ] ;
248 - ]) 248 + sp:variable _:b4
249 - ] ; 249 + ])
250 - spin:rule 250 + ] ;
251 - [ rdf:type sp:Construct ; 251 + spin:rule
252 - rdfs:comment "STEP 020 - Construct all other object properties"^^xsd:string ; 252 + [ rdf:type sp:Construct ;
253 - sp:templates ([ sp:object _:b13 ; 253 + rdfs:comment "STEP 006 - Construct Enumerated Values"^^xsd:string ;
254 - sp:predicate _:b14 ; 254 + sp:templates ([ sp:object _:b14 ;
255 - sp:subject spin:_this 255 + sp:predicate _:b15 ;
256 - ] [ sp:object rdf:Statement ; 256 + sp:subject spin:_this
257 - sp:predicate rdf:type ; 257 + ] [ sp:object rdf:Statement ;
258 - sp:subject _:b15 258 + sp:predicate rdf:type ;
259 - ] [ sp:object spin:_this ; 259 + sp:subject _:b16
260 - sp:predicate rdf:subject ; 260 + ] [ sp:object spin:_this ;
261 - sp:subject _:b15 261 + sp:predicate rdf:subject ;
262 - ] [ sp:object _:b14 ; 262 + sp:subject _:b16
263 - sp:predicate rdf:predicate ; 263 + ] [ sp:object _:b15 ;
264 - sp:subject _:b15 264 + sp:predicate rdf:predicate ;
265 - ] [ sp:object _:b13 ; 265 + sp:subject _:b16
266 - sp:predicate rdf:object ; 266 + ] [ sp:object _:b14 ;
267 - sp:subject _:b15 267 + sp:predicate rdf:object ;
268 - ] [ sp:object _:b15 ; 268 + sp:subject _:b16
269 - sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 269 + ] [ sp:object _:b16 ;
270 - sp:subject _:b13 270 + sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
271 - ]) ; 271 + sp:subject _:b17
272 - sp:where ([ sp:object _:b16 ; 272 + ]) ;
273 - sp:predicate owl:allValuesFrom ; 273 + sp:where ([ sp:object _:b17 ;
274 - sp:subject _:b17 274 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
275 - ] [ sp:object _:b14 ; 275 + sp:subject spin:_this
276 - sp:predicate owl:onProperty ; 276 + ] [ sp:object _:b18 ;
277 - sp:subject _:b17 277 + sp:predicate rdf:type ;
278 - ] [ sp:object _:b16 ; 278 + sp:subject _:b17
279 - sp:predicate rdf:type ; 279 + ] [ rdf:type sp:NotExists ;
280 - sp:subject _:b13 280 + sp:elements ([ sp:object
281 - ] [ sp:object _:b13 ; 281 + [ sp:varName "uom"^^xsd:string
282 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 282 + ] ;
283 - sp:subject spin:_this 283 + sp:predicate ddr:uom ;
284 - ] [ rdf:type sp:NotExists ; 284 + sp:subject _:b17
285 - sp:elements ([ sp:object 285 + ])
286 - [ sp:varName "aNode"^^xsd:string 286 + ] [ rdf:type sp:Bind ;
287 - ] ; 287 + sp:expression
288 - sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 288 + [ rdf:type smf:titleCase ;
289 - sp:subject _:b13 289 + sp:arg1 [ rdf:type afn:localname ;
290 - ]) 290 + sp:arg1 _:b18
291 - ] [ rdf:type sp:NotExists ; 291 + ]
292 - sp:elements ([ sp:object 292 + ] ;
293 - [ sp:varName "xmlTag"^^xsd:string 293 + sp:variable _:b19
294 - ] ; 294 + ] [ rdf:type sp:Bind ;
295 - sp:predicate sxml:tag ; 295 + sp:expression
296 - sp:subject _:b13 296 + [ rdf:type smf:buildURI ;
297 - ]) 297 + sp:arg1 [ rdf:type fn:concat ;
298 - ] [ sp:object _:b18 ; 298 + sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#enum" ;
299 - sp:predicate rdf:type ; 299 + sp:arg2 _:b19
300 - sp:subject spin:_this 300 + ]
301 - ] [ rdf:type sp:TriplePath ; 301 + ] ;
302 - sp:object _:b17 ; 302 + sp:variable _:b15
303 - sp:path [ rdf:type sp:ModPath ; 303 + ] [ sp:object owl:ObjectProperty ;
304 - sp:modMax -2 ; 304 + sp:predicate rdf:type ;
305 - sp:modMin 0 ; 305 + sp:subject _:b15
306 - sp:subPath rdfs:subClassOf 306 + ] [ sp:object _:b15 ;
307 - ] ; 307 + sp:predicate owl:onProperty ;
308 - sp:subject _:b18 308 + sp:subject _:b20
309 - ]) 309 + ] [ sp:object _:b21 ;
310 - ] ; 310 + sp:predicate owl:allValuesFrom ;
311 - spin:rule 311 + sp:subject _:b20
312 - [ rdf:type sp:Construct ; 312 + ] [ sp:object _:b22 ;
313 - rdfs:comment "STEP 018 - Construct all object properties that need to match on tags"^^xsd:string ; 313 + sp:predicate rdf:type ;
314 - sp:templates ([ sp:object _:b19 ; 314 + sp:subject spin:_this
315 - sp:predicate _:b20 ; 315 + ] [ rdf:type sp:TriplePath ;
316 - sp:subject spin:_this 316 + sp:object _:b20 ;
317 - ] [ sp:object rdf:Statement ; 317 + sp:path [ rdf:type sp:ModPath ;
318 - sp:predicate rdf:type ; 318 + sp:modMax -2 ;
319 - sp:subject _:b21 319 + sp:modMin 0 ;
320 - ] [ sp:object spin:_this ; 320 + sp:subPath rdfs:subClassOf
321 - sp:predicate rdf:subject ; 321 + ] ;
322 - sp:subject _:b21 322 + sp:subject _:b22
323 - ] [ sp:object _:b20 ; 323 + ] [ rdf:type sp:TriplePath ;
324 - sp:predicate rdf:predicate ; 324 + sp:object <http://www.linkedmodel.org/schema/dtype#EnumeratedValue> ;
325 - sp:subject _:b21 325 + sp:path [ rdf:type sp:ModPath ;
326 - ] [ sp:object _:b19 ; 326 + sp:modMax -2 ;
327 - sp:predicate rdf:object ; 327 + sp:modMin 0 ;
328 - sp:subject _:b21 328 + sp:subPath rdfs:subClassOf
329 - ] [ sp:object _:b21 ; 329 + ] ;
330 - sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 330 + sp:subject _:b21
331 - sp:subject _:b19 331 + ] [ sp:object _:b23 ;
332 - ]) ; 332 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
333 - sp:where ([ sp:object _:b22 ; 333 + sp:subject _:b17
334 - sp:predicate owl:allValuesFrom ; 334 + ] [ sp:object sxml:TextNode ;
335 - sp:subject _:b23 335 + sp:predicate rdf:type ;
336 - ] [ sp:object _:b20 ; 336 + sp:subject _:b23
337 - sp:predicate owl:onProperty ; 337 + ] [ sp:object _:b24 ;
338 - sp:subject _:b23 338 + sp:predicate sxml:text ;
339 - ] [ rdf:type sp:Bind ; 339 + sp:subject _:b23
340 - sp:expression 340 + ] [ sp:object _:b21 ;
341 - [ rdf:type afn:localname ; 341 + sp:predicate rdf:type ;
342 - sp:arg1 _:b20 342 + sp:subject _:b14
343 - ] ; 343 + ] [ sp:object _:b24 ;
344 - sp:variable _:b24 344 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
345 - ] [ sp:object _:b22 ; 345 + sp:subject _:b14
346 - sp:predicate rdf:type ; 346 + ])
347 - sp:subject _:b19 347 + ] ;
348 - ] [ sp:object _:b19 ; 348 + spin:rule
349 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 349 + [ rdf:type sp:Construct ;
350 - sp:subject spin:_this 350 + rdfs:comment "STEP 018 - Construct all object properties that need to match on tags"^^xsd:string ;
351 - ] [ rdf:type sp:NotExists ; 351 + sp:templates ([ sp:object _:b25 ;
352 - sp:elements ([ sp:object 352 + sp:predicate _:b26 ;
353 - [ sp:varName "aNode"^^xsd:string 353 + sp:subject spin:_this
354 - ] ; 354 + ] [ sp:object rdf:Statement ;
355 - sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 355 + sp:predicate rdf:type ;
356 - sp:subject _:b19 356 + sp:subject _:b27
357 - ]) 357 + ] [ sp:object spin:_this ;
358 - ] [ sp:object _:b25 ; 358 + sp:predicate rdf:subject ;
359 - sp:predicate sxml:tag ; 359 + sp:subject _:b27
360 - sp:subject _:b19 360 + ] [ sp:object _:b26 ;
361 - ] [ rdf:type sp:Bind ; 361 + sp:predicate rdf:predicate ;
362 - sp:expression 362 + sp:subject _:b27
363 - [ rdf:type smf:regex ; 363 + ] [ sp:object _:b25 ;
364 - sp:arg1 _:b25 ; 364 + sp:predicate rdf:object ;
365 - sp:arg2 "(.*):(.*)" ; 365 + sp:subject _:b27
366 - sp:arg3 "$2" 366 + ] [ sp:object _:b27 ;
367 - ] ; 367 + sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
368 - sp:variable _:b26 368 + sp:subject _:b25
369 - ] [ rdf:type sp:Filter ; 369 + ]) ;
370 - sp:expression 370 + sp:where ([ sp:object _:b28 ;
371 - [ rdf:type sp:eq ; 371 + sp:predicate owl:allValuesFrom ;
372 - sp:arg1 _:b26 ; 372 + sp:subject _:b29
373 - sp:arg2 _:b24 373 + ] [ sp:object _:b26 ;
374 - ] 374 + sp:predicate owl:onProperty ;
375 - ] [ sp:object _:b27 ; 375 + sp:subject _:b29
376 - sp:predicate rdf:type ; 376 + ] [ rdf:type sp:Bind ;
377 - sp:subject spin:_this 377 + sp:expression
378 - ] [ rdf:type sp:TriplePath ; 378 + [ rdf:type afn:localname ;
379 - sp:object _:b23 ; 379 + sp:arg1 _:b26
380 - sp:path [ rdf:type sp:ModPath ; 380 + ] ;
381 - sp:modMax -2 ; 381 + sp:variable _:b30
382 - sp:modMin 0 ; 382 + ] [ sp:object _:b28 ;
383 - sp:subPath rdfs:subClassOf 383 + sp:predicate rdf:type ;
384 - ] ; 384 + sp:subject _:b25
385 - sp:subject _:b27 385 + ] [ sp:object _:b25 ;
386 - ]) 386 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
387 - ] ; 387 + sp:subject spin:_this
388 - spin:rule 388 + ] [ rdf:type sp:NotExists ;
389 - [ rdf:type sp:Construct ; 389 + sp:elements ([ sp:object
390 - rdfs:comment "STEP 006 - Construct Enumerated Values"^^xsd:string ; 390 + [ sp:varName "aNode"^^xsd:string
391 - sp:templates ([ sp:object _:b28 ; 391 + ] ;
392 - sp:predicate _:b29 ; 392 + sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
393 - sp:subject spin:_this 393 + sp:subject _:b25
394 - ] [ sp:object rdf:Statement ; 394 + ])
395 - sp:predicate rdf:type ; 395 + ] [ sp:object _:b31 ;
396 - sp:subject _:b30 396 + sp:predicate sxml:tag ;
397 - ] [ sp:object spin:_this ; 397 + sp:subject _:b25
398 - sp:predicate rdf:subject ; 398 + ] [ rdf:type sp:Bind ;
399 - sp:subject _:b30 399 + sp:expression
400 - ] [ sp:object _:b29 ; 400 + [ rdf:type smf:regex ;
401 - sp:predicate rdf:predicate ; 401 + sp:arg1 _:b31 ;
402 - sp:subject _:b30 402 + sp:arg2 "(.*):(.*)" ;
403 - ] [ sp:object _:b28 ; 403 + sp:arg3 "$2"
404 - sp:predicate rdf:object ; 404 + ] ;
405 - sp:subject _:b30 405 + sp:variable _:b32
406 - ] [ sp:object _:b30 ; 406 + ] [ rdf:type sp:Filter ;
407 - sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 407 + sp:expression
408 - sp:subject _:b31 408 + [ rdf:type sp:eq ;
409 - ]) ; 409 + sp:arg1 _:b32 ;
410 - sp:where ([ sp:object _:b31 ; 410 + sp:arg2 _:b30
411 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 411 + ]
412 - sp:subject spin:_this 412 + ] [ sp:object _:b33 ;
413 - ] [ sp:object _:b32 ; 413 + sp:predicate rdf:type ;
414 - sp:predicate rdf:type ; 414 + sp:subject spin:_this
415 - sp:subject _:b31 415 + ] [ rdf:type sp:TriplePath ;
416 - ] [ rdf:type sp:NotExists ; 416 + sp:object _:b29 ;
417 - sp:elements ([ sp:object 417 + sp:path [ rdf:type sp:ModPath ;
418 - [ sp:varName "uom"^^xsd:string 418 + sp:modMax -2 ;
419 - ] ; 419 + sp:modMin 0 ;
420 - sp:predicate ddr:uom ; 420 + sp:subPath rdfs:subClassOf
421 - sp:subject _:b31 421 + ] ;
422 - ]) 422 + sp:subject _:b33
423 - ] [ rdf:type sp:Bind ; 423 + ])
424 - sp:expression 424 + ] ;
425 - [ rdf:type smf:titleCase ; 425 + spin:rule
426 - sp:arg1 [ rdf:type afn:localname ; 426 + [ rdf:type sp:Construct ;
427 - sp:arg1 _:b32 427 + rdfs:comment "STEP 020 - Construct all other object properties"^^xsd:string ;
428 - ] 428 + sp:templates ([ sp:object _:b34 ;
429 - ] ; 429 + sp:predicate _:b35 ;
430 - sp:variable _:b33 430 + sp:subject spin:_this
431 - ] [ rdf:type sp:Bind ; 431 + ] [ sp:object rdf:Statement ;
432 - sp:expression 432 + sp:predicate rdf:type ;
433 - [ rdf:type smf:buildURI ; 433 + sp:subject _:b36
434 - sp:arg1 [ rdf:type fn:concat ; 434 + ] [ sp:object spin:_this ;
435 - sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#enum" ; 435 + sp:predicate rdf:subject ;
436 - sp:arg2 _:b33 436 + sp:subject _:b36
437 - ] 437 + ] [ sp:object _:b35 ;
438 - ] ; 438 + sp:predicate rdf:predicate ;
439 - sp:variable _:b29 439 + sp:subject _:b36
440 - ] [ sp:object owl:ObjectProperty ; 440 + ] [ sp:object _:b34 ;
441 - sp:predicate rdf:type ; 441 + sp:predicate rdf:object ;
442 - sp:subject _:b29 442 + sp:subject _:b36
443 - ] [ sp:object _:b29 ; 443 + ] [ sp:object _:b36 ;
444 - sp:predicate owl:onProperty ; 444 + sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
445 - sp:subject _:b34 445 + sp:subject _:b34
446 - ] [ sp:object _:b35 ; 446 + ]) ;
447 - sp:predicate owl:allValuesFrom ; 447 + sp:where ([ sp:object _:b37 ;
448 - sp:subject _:b34 448 + sp:predicate owl:allValuesFrom ;
449 - ] [ sp:object _:b36 ; 449 + sp:subject _:b38
450 - sp:predicate rdf:type ; 450 + ] [ sp:object _:b35 ;
451 - sp:subject spin:_this 451 + sp:predicate owl:onProperty ;
452 - ] [ rdf:type sp:TriplePath ; 452 + sp:subject _:b38
453 - sp:object _:b34 ; 453 + ] [ sp:object _:b37 ;
454 - sp:path [ rdf:type sp:ModPath ; 454 + sp:predicate rdf:type ;
455 - sp:modMax -2 ; 455 + sp:subject _:b34
456 - sp:modMin 0 ; 456 + ] [ sp:object _:b34 ;
457 - sp:subPath rdfs:subClassOf 457 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
458 - ] ; 458 + sp:subject spin:_this
459 - sp:subject _:b36 459 + ] [ rdf:type sp:NotExists ;
460 - ] [ rdf:type sp:TriplePath ; 460 + sp:elements ([ sp:object
461 - sp:object <http://www.linkedmodel.org/schema/dtype#EnumeratedValue> ; 461 + [ sp:varName "aNode"^^xsd:string
462 - sp:path [ rdf:type sp:ModPath ; 462 + ] ;
463 - sp:modMax -2 ; 463 + sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
464 - sp:modMin 0 ; 464 + sp:subject _:b34
465 - sp:subPath rdfs:subClassOf 465 + ])
466 - ] ; 466 + ] [ rdf:type sp:NotExists ;
467 - sp:subject _:b35 467 + sp:elements ([ sp:object
468 - ] [ sp:object _:b37 ; 468 + [ sp:varName "xmlTag"^^xsd:string
469 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 469 + ] ;
470 - sp:subject _:b31 470 + sp:predicate sxml:tag ;
471 - ] [ sp:object sxml:TextNode ; 471 + sp:subject _:b34
472 - sp:predicate rdf:type ; 472 + ])
473 - sp:subject _:b37 473 + ] [ sp:object _:b39 ;
474 - ] [ sp:object _:b38 ; 474 + sp:predicate rdf:type ;
475 - sp:predicate sxml:text ; 475 + sp:subject spin:_this
476 - sp:subject _:b37 476 + ] [ rdf:type sp:TriplePath ;
477 - ] [ sp:object _:b35 ; 477 + sp:object _:b38 ;
478 - sp:predicate rdf:type ; 478 + sp:path [ rdf:type sp:ModPath ;
479 - sp:subject _:b28 479 + sp:modMax -2 ;
480 - ] [ sp:object _:b38 ; 480 + sp:modMin 0 ;
481 - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 481 + sp:subPath rdfs:subClassOf
482 - sp:subject _:b28 482 + ] ;
483 - ]) 483 + sp:subject _:b39
484 - ] ; 484 + ])
485 - spin:rule 485 + ] ;
486 - [ rdf:type sp:Construct ; 486 + spin:rule
487 - rdfs:comment "STEP 004 - Construct UOM values"^^xsd:string ; 487 + [ rdf:type sp:Construct ;
488 - sp:templates ([ sp:object _:b39 ; 488 + rdfs:comment "STEP 009 - Construct all datatype values"^^xsd:string ;
489 - sp:predicate rdf:type ; 489 + sp:templates ([ sp:object _:b40 ;
490 - sp:subject _:b40 490 + sp:predicate _:b41 ;
491 - ] [ sp:object _:b41 ; 491 + sp:subject spin:_this
492 - sp:predicate ddr:uom ; 492 + ] [ sp:object rdf:Statement ;
493 - sp:subject _:b40 493 + sp:predicate rdf:type ;
494 - ] [ sp:object _:b42 ; 494 + sp:subject _:b42
495 - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 495 + ] [ sp:object spin:_this ;
496 - sp:subject _:b40 496 + sp:predicate rdf:subject ;
497 - ] [ sp:object _:b40 ; 497 + sp:subject _:b42
498 - sp:predicate _:b43 ; 498 + ] [ sp:object _:b41 ;
499 - sp:subject spin:_this 499 + sp:predicate rdf:predicate ;
500 - ] [ sp:object rdf:Statement ; 500 + sp:subject _:b42
501 - sp:predicate rdf:type ; 501 + ] [ sp:object _:b40 ;
502 - sp:subject _:b44 502 + sp:predicate rdf:object ;
503 - ] [ sp:object spin:_this ; 503 + sp:subject _:b42
504 - sp:predicate rdf:subject ; 504 + ] [ sp:object _:b42 ;
505 - sp:subject _:b44 505 + sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
506 - ] [ sp:object _:b43 ; 506 + sp:subject _:b43
507 - sp:predicate rdf:predicate ; 507 + ]) ;
508 - sp:subject _:b44 508 + sp:where ([ sp:object _:b43 ;
509 - ] [ sp:object _:b42 ; 509 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
510 - sp:predicate rdf:object ; 510 + sp:subject spin:_this
511 - sp:subject _:b44 511 + ] [ sp:object _:b44 ;
512 - ] [ sp:object _:b44 ; 512 + sp:predicate rdf:type ;
513 - sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 513 + sp:subject _:b43
514 - sp:subject _:b45 514 + ] [ rdf:type sp:NotExists ;
515 - ]) ; 515 + sp:elements ([ sp:object
516 - sp:where ([ sp:object _:b45 ; 516 + [ sp:varName "aNode"^^xsd:string
517 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 517 + ] ;
518 - sp:subject spin:_this 518 + sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
519 - ] [ sp:object _:b46 ; 519 + sp:subject _:b43
520 - sp:predicate rdf:type ; 520 + ])
521 - sp:subject _:b45 521 + ] [ rdf:type sp:Bind ;
522 - ] [ sp:object _:b41 ; 522 + sp:expression
523 - sp:predicate ddr:uom ; 523 + [ rdf:type afn:localname ;
524 - sp:subject _:b45 524 + sp:arg1 _:b44
525 - ] [ rdf:type sp:NotExists ; 525 + ] ;
526 - sp:elements ([ sp:object 526 + sp:variable _:b45
527 - [ sp:varName "aNode"^^xsd:string 527 + ] [ rdf:type sp:Bind ;
528 - ] ; 528 + sp:expression
529 - sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 529 + [ rdf:type smf:buildURI ;
530 - sp:subject _:b45 530 + sp:arg1 [ rdf:type fn:concat ;
531 - ]) 531 + sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ;
532 - ] [ rdf:type sp:Bind ; 532 + sp:arg2 _:b45
533 - sp:expression 533 + ]
534 - [ rdf:type afn:localname ; 534 + ] ;
535 - sp:arg1 _:b46 535 + sp:variable _:b41
536 - ] ; 536 + ] [ sp:object owl:DatatypeProperty ;
537 - sp:variable _:b47 537 + sp:predicate rdf:type ;
538 - ] [ rdf:type sp:Bind ; 538 + sp:subject _:b41
539 - sp:expression 539 + ] [ sp:object _:b41 ;
540 - [ rdf:type smf:buildURI ; 540 + sp:predicate owl:onProperty ;
541 - sp:arg1 [ rdf:type fn:concat ; 541 + sp:subject _:b46
542 - sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ; 542 + ] [ sp:object _:b47 ;
543 - sp:arg2 _:b47 543 + sp:predicate owl:allValuesFrom ;
544 - ] 544 + sp:subject _:b46
545 - ] ; 545 + ] [ sp:object rdfs:Datatype ;
546 - sp:variable _:b43 546 + sp:predicate rdf:type ;
547 - ] [ sp:object owl:ObjectProperty ; 547 + sp:subject _:b47
548 - sp:predicate rdf:type ; 548 + ] [ rdf:type sp:TriplePath ;
549 - sp:subject _:b43 549 + sp:object _:b48 ;
550 - ] [ sp:object _:b43 ; 550 + sp:path [ rdf:type sp:ModPath ;
551 - sp:predicate owl:onProperty ; 551 + sp:modMax -2 ;
552 - sp:subject _:b48 552 + sp:modMin 0 ;
553 - ] [ sp:object _:b39 ; 553 + sp:subPath rdfs:subClassOf
554 - sp:predicate owl:allValuesFrom ; 554 + ] ;
555 - sp:subject _:b48 555 + sp:subject _:b47
556 - ] [ sp:object _:b49 ; 556 + ] [ rdf:type sp:Filter ;
557 - sp:predicate rdf:type ; 557 + sp:expression
558 - sp:subject spin:_this 558 + [ rdf:type sp:eq ;
559 - ] [ rdf:type sp:TriplePath ; 559 + sp:arg1 [ rdf:type afn:namespace ;
560 - sp:object _:b48 ; 560 + sp:arg1 _:b48
561 - sp:path [ rdf:type sp:ModPath ; 561 + ] ;
562 - sp:modMax -2 ; 562 + sp:arg2 "http://www.w3.org/2001/XMLSchema#"
563 - sp:modMin 0 ; 563 + ]
564 - sp:subPath rdfs:subClassOf 564 + ] [ sp:object _:b49 ;
565 - ] ; 565 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
566 - sp:subject _:b49 566 + sp:subject _:b43
567 - ] [ sp:object _:b50 ; 567 + ] [ sp:object sxml:TextNode ;
568 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 568 + sp:predicate rdf:type ;
569 - sp:subject _:b45 569 + sp:subject _:b49
570 - ] [ sp:object sxml:TextNode ; 570 + ] [ sp:object _:b50 ;
571 - sp:predicate rdf:type ; 571 + sp:predicate sxml:text ;
572 - sp:subject _:b50 572 + sp:subject _:b49
573 - ] [ sp:object _:b51 ; 573 + ] [ sp:object _:b51 ;
574 - sp:predicate sxml:text ; 574 + sp:predicate rdf:type ;
575 - sp:subject _:b50 575 + sp:subject spin:_this
576 - ] [ rdf:type sp:Bind ; 576 + ] [ rdf:type sp:TriplePath ;
577 - sp:expression 577 + sp:object _:b46 ;
578 - [ rdf:type xsd:double ; 578 + sp:path [ rdf:type sp:ModPath ;
579 - sp:arg1 _:b51 579 + sp:modMax -2 ;
580 - ] ; 580 + sp:modMin 0 ;
581 - sp:variable _:b42 581 + sp:subPath rdfs:subClassOf
582 - ]) 582 + ] ;
583 - ] . 583 + sp:subject _:b51
584 - 584 + ] [ rdf:type sp:Bind ;
585 -ddr:schemaLocation 585 + sp:expression
586 - rdfs:domain ddr:Obj_drillReports ; 586 + [ rdf:type spif:cast ;
587 - sxml:attribute "xsi:schemaLocation"^^xsd:string . 587 + arg:datatype _:b48 ;
588 - 588 + sp:arg1 _:b50
589 -ddr:uom 589 + ] ;
590 - sxml:attribute "uom"^^xsd:string . 590 + sp:variable _:b40
591 - 591 + ])
592 -ddr:version 592 + ] .
593 - rdfs:domain ddr:DrillReports ; 593 +
594 - sxml:attribute "version"^^xsd:string . 594 +ddr:schemaLocation
595 - 595 + rdfs:domain ddr:Obj_drillReports ;
596 -<http://www.reportinghub.no/ep/transform/1.1/ddr> 596 + sxml:attribute "xsi:schemaLocation"^^xsd:string .
597 - rdf:type owl:Ontology ; 597 +
598 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/ddr> , <http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/report> , <http://topbraid.org/sxml> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/activity> ; 598 +ddr:uom
599 - owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 599 + sxml:attribute "uom"^^xsd:string .
600 - 600 +
601 -owl:Thing 601 +ddr:version
602 - spin:query 602 + rdfs:domain ddr:DrillReports ;
603 - [ rdf:type sp:Select ; 603 + sxml:attribute "version"^^xsd:string .
604 - sp:where ([ sp:object 604 +
605 - [ sp:varName "p"^^xsd:string 605 +<http://www.reportinghub.no/ep/transform/1.1/ddr>
606 - ] ; 606 + rdf:type owl:Ontology ;
607 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 607 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/ddr> , <http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/report> , <http://topbraid.org/sxml> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/activity> ;
608 - sp:subject _:b52 608 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
609 - ] [ rdf:type sp:NotExists ; 609 +
610 - sp:elements ([ sp:object 610 +owl:Thing
611 - [ sp:varName "b"^^xsd:string 611 + spin:query
612 - ] ; 612 + [ rdf:type sp:Select ;
613 - sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ; 613 + sp:resultVariables (_:b52 _:b53 _:b54 _:b55) ;
614 - sp:subject _:b52 614 + sp:where ([ sp:object <http://topbraid.org/sxsd#ComplexType> ;
615 - ]) 615 + sp:predicate rdf:type ;
616 - ]) 616 + sp:subject _:b56
617 - ] ; 617 + ] [ rdf:type sp:TriplePath ;
618 - spin:query 618 + sp:object _:b57 ;
619 - [ rdf:type sp:Select ; 619 + sp:path [ rdf:type sp:ModPath ;
620 - sp:resultVariables (_:b53 _:b54 _:b55 _:b56) ; 620 + sp:modMax -2 ;
621 - sp:where ([ sp:object _:b56 ; 621 + sp:modMin 0 ;
622 - sp:predicate <http://www.w3.org/ns/sawsdl#modelReference> ; 622 + sp:subPath <http://www.topbraid.org/2007/05/composite.owl#child>
623 - sp:subject _:b55 623 + ] ;
624 - ] [ sp:object _:b55 ; 624 + sp:subject _:b56
625 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 625 + ] [ sp:object _:b58 ;
626 - sp:subject _:b54 626 + sp:predicate <http://topbraid.org/sxsd#name> ;
627 - ] [ rdf:type sp:Union ; 627 + sp:subject _:b56
628 - sp:elements (([ sp:object <http://topbraid.org/sxsd#Sequence> ; 628 + ] [ sp:object _:b55 ;
629 - sp:predicate rdf:type ; 629 + sp:predicate <http://www.w3.org/ns/sawsdl#modelReference> ;
630 - sp:subject _:b54 630 + sp:subject _:b57
631 - ]) ([ sp:object <http://topbraid.org/sxsd#Choice> ; 631 + ] [ sp:object _:b59 ;
632 - sp:predicate rdf:type ; 632 + sp:predicate <http://topbraid.org/sxsd#name> ;
633 - sp:subject _:b54 633 + sp:subject _:b57
634 - ])) 634 + ] [ rdf:type sp:Bind ;
635 - ] [ sp:object _:b54 ; 635 + sp:expression
636 - sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; 636 + [ rdf:type spif:titleCase ;
637 - sp:subject _:b53 637 + sp:arg1 _:b59
638 - ]) 638 + ] ;
639 - ] ; 639 + sp:variable _:b60
640 - spin:query 640 + ] [ rdf:type sp:Bind ;
641 - [ rdf:type sp:Select ; 641 + sp:expression
642 - sp:resultVariables (_:b57 _:b58 _:b59 _:b60) ; 642 + [ rdf:type smf:buildURI ;
643 - sp:where ([ sp:object <http://topbraid.org/sxsd#ComplexType> ; 643 + sp:arg1 [ rdf:type fn:concat ;
644 - sp:predicate rdf:type ; 644 + sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ;
645 - sp:subject _:b61 645 + sp:arg2 _:b60
646 - ] [ rdf:type sp:TriplePath ; 646 + ]
647 - sp:object _:b62 ; 647 + ] ;
648 - sp:path [ rdf:type sp:ModPath ; 648 + sp:variable _:b54
649 - sp:modMax -2 ; 649 + ] [ rdf:type sp:Bind ;
650 - sp:modMin 0 ; 650 + sp:expression
651 - sp:subPath <http://www.topbraid.org/2007/05/composite.owl#child> 651 + [ rdf:type spif:titleCase ;
652 - ] ; 652 + sp:arg1 _:b58 ;
653 - sp:subject _:b61 653 + sp:arg2 "[a-z]s"
654 - ] [ sp:object _:b63 ; 654 + ] ;
655 - sp:predicate <http://topbraid.org/sxsd#name> ; 655 + sp:variable _:b61
656 - sp:subject _:b61 656 + ] [ rdf:type sp:Bind ;
657 - ] [ sp:object _:b60 ; 657 + sp:expression
658 - sp:predicate <http://www.w3.org/ns/sawsdl#modelReference> ; 658 + [ rdf:type smf:buildURI ;
659 - sp:subject _:b62 659 + sp:arg1 [ rdf:type fn:concat ;
660 - ] [ sp:object _:b64 ; 660 + sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ;
661 - sp:predicate <http://topbraid.org/sxsd#name> ; 661 + sp:arg2 _:b61
662 - sp:subject _:b62 662 + ]
663 - ] [ rdf:type sp:Bind ; 663 + ] ;
664 - sp:expression 664 + sp:variable _:b53
665 - [ rdf:type spif:titleCase ; 665 + ] [ rdf:type sp:Bind ;
666 - sp:arg1 _:b64 666 + sp:expression
667 - ] ; 667 + [ rdf:type smf:buildURI ;
668 - sp:variable _:b65 668 + sp:arg1 [ rdf:type fn:concat ;
669 - ] [ rdf:type sp:Bind ; 669 + sp:arg1 "http://www.reportinghub.no/map/ddr#" ;
670 - sp:expression 670 + sp:arg2 _:b61 ;
671 - [ rdf:type smf:buildURI ; 671 + sp:arg3 "-has" ;
672 - sp:arg1 [ rdf:type fn:concat ; 672 + sp:arg4 _:b60
673 - sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#has" ; 673 + ]
674 - sp:arg2 _:b65 674 + ] ;
675 - ] 675 + sp:variable _:b52
676 - ] ; 676 + ])
677 - sp:variable _:b59 677 + ] ;
678 - ] [ rdf:type sp:Bind ; 678 + spin:query
679 - sp:expression 679 + [ rdf:type sp:Select ;
680 - [ rdf:type spif:titleCase ; 680 + sp:resultVariables (_:b62 _:b63 _:b64 _:b65) ;
681 - sp:arg1 _:b63 ; 681 + sp:where ([ sp:object _:b65 ;
682 - sp:arg2 "[a-z]s" 682 + sp:predicate <http://www.w3.org/ns/sawsdl#modelReference> ;
683 - ] ; 683 + sp:subject _:b64
684 - sp:variable _:b66 684 + ] [ sp:object _:b64 ;
685 - ] [ rdf:type sp:Bind ; 685 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
686 - sp:expression 686 + sp:subject _:b63
687 - [ rdf:type smf:buildURI ; 687 + ] [ rdf:type sp:Union ;
688 - sp:arg1 [ rdf:type fn:concat ; 688 + sp:elements (([ sp:object <http://topbraid.org/sxsd#Sequence> ;
689 - sp:arg1 "http://www.reportinghub.no/ep/schema/ddr#" ; 689 + sp:predicate rdf:type ;
690 - sp:arg2 _:b66 690 + sp:subject _:b63
691 - ] 691 + ]) ([ sp:object <http://topbraid.org/sxsd#Choice> ;
692 - ] ; 692 + sp:predicate rdf:type ;
693 - sp:variable _:b58 693 + sp:subject _:b63
694 - ] [ rdf:type sp:Bind ; 694 + ]))
695 - sp:expression 695 + ] [ sp:object _:b63 ;
696 - [ rdf:type smf:buildURI ; 696 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
697 - sp:arg1 [ rdf:type fn:concat ; 697 + sp:subject _:b62
698 - sp:arg1 "http://www.reportinghub.no/map/ddr#" ; 698 + ])
699 - sp:arg2 _:b66 ; 699 + ] ;
700 - sp:arg3 "-has" ; 700 + spin:query
701 - sp:arg4 _:b65 701 + [ rdf:type sp:Select ;
702 - ] 702 + sp:where ([ sp:object
703 - ] ; 703 + [ sp:varName "p"^^xsd:string
704 - sp:variable _:b57 704 + ] ;
705 - ]) 705 + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ;
706 - ] ; 706 + sp:subject _:b66
707 - spin:update 707 + ] [ rdf:type sp:NotExists ;
708 - [ rdf:type sp:Modify ; 708 + sp:elements ([ sp:object
709 - sp:deletePattern ([ sp:object _:b67 ; 709 + [ sp:varName "b"^^xsd:string
710 - sp:predicate rdfs:label ; 710 + ] ;
711 - sp:subject _:b68 711 + sp:predicate <http://www.reportinghub.no/ep/schema/core#basisFor> ;
712 - ]) ; 712 + sp:subject _:b66
713 - sp:insertPattern ([ sp:object _:b69 ; 713 + ])
714 - sp:predicate rdfs:label ; 714 + ])
715 - sp:subject _:b68 715 + ] ;
716 - ]) ; 716 + spin:update
717 - sp:where ([ sp:object _:b68 ; 717 + [ rdf:type sp:Modify ;
718 - sp:predicate owl:onProperty ; 718 + sp:deletePattern ([ sp:object _:b67 ;
719 - sp:subject 719 + sp:predicate rdfs:label ;
720 - [ sp:varName "r"^^xsd:string 720 + sp:subject _:b68
721 - ] 721 + ]) ;
722 - ] [ sp:object _:b67 ; 722 + sp:insertPattern ([ sp:object _:b69 ;
723 - sp:predicate rdfs:label ; 723 + sp:predicate rdfs:label ;
724 - sp:subject _:b68 724 + sp:subject _:b68
725 - ] [ rdf:type sp:Filter ; 725 + ]) ;
726 - sp:expression 726 + sp:where ([ sp:object _:b68 ;
727 - [ rdf:type fn:starts-with ; 727 + sp:predicate owl:onProperty ;
728 - sp:arg1 _:b67 ; 728 + sp:subject
729 - sp:arg2 "has" 729 + [ sp:varName "r"^^xsd:string
730 - ] 730 + ]
731 - ] [ rdf:type sp:Bind ; 731 + ] [ sp:object _:b67 ;
732 - sp:expression 732 + sp:predicate rdfs:label ;
733 - [ rdf:type smf:trim ; 733 + sp:subject _:b68
734 - sp:arg1 [ rdf:type smf:regex ; 734 + ] [ rdf:type sp:Filter ;
735 - sp:arg1 _:b67 ; 735 + sp:expression
736 - sp:arg2 "has(.*)" ; 736 + [ rdf:type fn:starts-with ;
737 - sp:arg3 "$1" 737 + sp:arg1 _:b67 ;
738 - ] 738 + sp:arg2 "has"
739 - ] ; 739 + ]
740 - sp:variable _:b69 740 + ] [ rdf:type sp:Bind ;
741 - ]) 741 + sp:expression
742 - ] . 742 + [ rdf:type smf:trim ;
743 - 743 + sp:arg1 [ rdf:type smf:regex ;
744 -_:b39 744 + sp:arg1 _:b67 ;
745 - sp:varName "rangeU"^^xsd:string . 745 + sp:arg2 "has(.*)" ;
746 - 746 + sp:arg3 "$1"
747 -_:b41 747 + ]
748 - sp:varName "uom"^^xsd:string . 748 + ] ;
749 - 749 + sp:variable _:b69
750 -_:b42 750 + ])
751 - sp:varName "value"^^xsd:string . 751 + ] .
752 - 752 +
753 -_:b43 753 +_:b40
754 - sp:varName "opnameU"^^xsd:string . 754 + sp:varName "value"^^xsd:string .
755 - 755 +
756 -_:b45 756 +_:b41
757 - sp:varName "child"^^xsd:string . 757 + sp:varName "dtpnameU"^^xsd:string .
758 - 758 +
759 -_:b46 759 +_:b43
760 - sp:varName "childType"^^xsd:string . 760 + sp:varName "child"^^xsd:string .
761 - 761 +
762 -_:b47 762 +_:b44
763 - sp:varName "childLocalName"^^xsd:string . 763 + sp:varName "childType"^^xsd:string .
764 - 764 +
765 -_:b48 765 +_:b45
766 - sp:varName "allValuesRestriction"^^xsd:string . 766 + sp:varName "childLocalName"^^xsd:string .
767 - 767 +
768 -_:b49 768 +_:b46
769 - sp:varName "instType"^^xsd:string . 769 + sp:varName "valuesRestriction"^^xsd:string .
770 - 770 +
771 -_:b50 771 +_:b47
772 - sp:varName "textNode"^^xsd:string . 772 + sp:varName "rangeType"^^xsd:string .
773 - 773 +
774 -_:b51 774 +_:b48
775 - sp:varName "text"^^xsd:string . 775 + sp:varName "someXSDtype"^^xsd:string .
776 - 776 +
777 -_:b28 777 +_:b49
778 - sp:varName "enumeratedValue"^^xsd:string . 778 + sp:varName "textNode"^^xsd:string .
779 - 779 +
780 -_:b29 780 +_:b50
781 - sp:varName "opnameU"^^xsd:string . 781 + sp:varName "text"^^xsd:string .
782 - 782 +
783 -_:b31 783 +_:b51
784 - sp:varName "child"^^xsd:string . 784 + sp:varName "instType"^^xsd:string .
785 - 785 +
786 -_:b32 786 +_:b34
787 - sp:varName "childType"^^xsd:string . 787 + sp:varName "child"^^xsd:string .
788 - 788 +
789 -_:b33 789 +_:b35
790 - sp:varName "childLocalName"^^xsd:string . 790 + sp:varName "formalProperty"^^xsd:string .
791 - 791 +
792 -_:b34 792 +_:b37
793 - sp:varName "valuesRestriction"^^xsd:string . 793 + sp:varName "childType"^^xsd:string .
794 - 794 +
795 -_:b35 795 +_:b38
796 - sp:varName "rangeU"^^xsd:string . 796 + sp:varName "valuesRestriction"^^xsd:string .
797 - 797 +
798 -_:b36 798 +_:b39
799 - sp:varName "instType"^^xsd:string . 799 + sp:varName "instType"^^xsd:string .
800 - 800 +
801 -_:b37 801 +_:b25
802 - sp:varName "textNode"^^xsd:string . 802 + sp:varName "child"^^xsd:string .
803 - 803 +
804 -_:b38 804 +_:b26
805 - sp:varName "text"^^xsd:string . 805 + sp:varName "formalProperty"^^xsd:string .
806 - 806 +
807 -_:b19 807 +_:b28
808 - sp:varName "child"^^xsd:string . 808 + sp:varName "childType"^^xsd:string .
809 - 809 +
810 -_:b20 810 +_:b29
811 - sp:varName "formalProperty"^^xsd:string . 811 + sp:varName "valuesRestriction"^^xsd:string .
812 - 812 +
813 -_:b22 813 +_:b30
814 - sp:varName "childType"^^xsd:string . 814 + sp:varName "propertyName"^^xsd:string .
815 - 815 +
816 -_:b23 816 +_:b31
817 - sp:varName "valuesRestriction"^^xsd:string . 817 + sp:varName "xmlTag"^^xsd:string .
818 - 818 +
819 -_:b24 819 +_:b32
820 - sp:varName "propertyName"^^xsd:string . 820 + sp:varName "tagName"^^xsd:string .
821 - 821 +
822 -_:b25 822 +_:b33
823 - sp:varName "xmlTag"^^xsd:string . 823 + sp:varName "instType"^^xsd:string .
824 - 824 +
825 -_:b26 825 +_:b14
826 - sp:varName "tagName"^^xsd:string . 826 + sp:varName "enumeratedValue"^^xsd:string .
827 - 827 +
828 -_:b27 828 +_:b15
829 - sp:varName "instType"^^xsd:string . 829 + sp:varName "opnameU"^^xsd:string .
830 - 830 +
831 -_:b13 831 +_:b17
832 - sp:varName "child"^^xsd:string . 832 + sp:varName "child"^^xsd:string .
833 - 833 +
834 -_:b14 834 +_:b18
835 - sp:varName "formalProperty"^^xsd:string . 835 + sp:varName "childType"^^xsd:string .
836 - 836 +
837 -_:b16 837 +_:b19
838 - sp:varName "childType"^^xsd:string . 838 + sp:varName "childLocalName"^^xsd:string .
839 - 839 +
840 -_:b17 840 +_:b20
841 - sp:varName "valuesRestriction"^^xsd:string . 841 + sp:varName "valuesRestriction"^^xsd:string .
842 - 842 +
843 -_:b18 843 +_:b21
844 - sp:varName "instType"^^xsd:string . 844 + sp:varName "rangeU"^^xsd:string .
845 - 845 +
846 -_:b57 846 +_:b22
847 - sp:varName "ddrCPU"^^xsd:string . 847 + sp:varName "instType"^^xsd:string .
848 - 848 +
849 -_:b58 849 +_:b23
850 - sp:varName "ddrCU"^^xsd:string . 850 + sp:varName "textNode"^^xsd:string .
851 - 851 +
852 -_:b59 852 +_:b24
853 - sp:varName "ddrPU"^^xsd:string . 853 + sp:varName "text"^^xsd:string .
854 - 854 +
855 -_:b60 855 +_:b1 sp:varName "rangeU"^^xsd:string .
856 - sp:varName "mre"^^xsd:string . 856 +
857 - 857 +_:b3 sp:varName "uom"^^xsd:string .
858 -_:b61 858 +
859 - sp:varName "s"^^xsd:string . 859 +_:b4 sp:varName "value"^^xsd:string .
860 - 860 +
861 -_:b62 861 +_:b5 sp:varName "opnameU"^^xsd:string .
862 - sp:varName "c"^^xsd:string . 862 +
863 - 863 +_:b7 sp:varName "child"^^xsd:string .
864 -_:b63 864 +
865 - sp:varName "name"^^xsd:string . 865 +_:b8 sp:varName "childType"^^xsd:string .
866 - 866 +
867 -_:b64 867 +_:b9 sp:varName "childLocalName"^^xsd:string .
868 - sp:varName "pname"^^xsd:string . 868 +
869 - 869 +_:b10
870 -_:b65 870 + sp:varName "allValuesRestriction"^^xsd:string .
871 - sp:varName "tcpname"^^xsd:string . 871 +
872 - 872 +_:b11
873 -_:b66 873 + sp:varName "instType"^^xsd:string .
874 - sp:varName "tcname"^^xsd:string . 874 +
875 - 875 +_:b12
876 -_:b53 876 + sp:varName "textNode"^^xsd:string .
877 - sp:varName "pp"^^xsd:string . 877 +
878 - 878 +_:b13
879 -_:b54 879 + sp:varName "text"^^xsd:string .
880 - sp:varName "p"^^xsd:string . 880 +
881 - 881 +_:b66
882 -_:b55 882 + sp:varName "c"^^xsd:string .
883 - sp:varName "s"^^xsd:string . 883 +
884 - 884 +_:b62
885 -_:b56 885 + sp:varName "pp"^^xsd:string .
886 - sp:varName "e"^^xsd:string . 886 +
887 - 887 +_:b63
888 -_:b52 888 + sp:varName "p"^^xsd:string .
889 - sp:varName "c"^^xsd:string . 889 +
890 - 890 +_:b64
891 -_:b67 891 + sp:varName "s"^^xsd:string .
892 - sp:varName "oldLabel"^^xsd:string . 892 +
893 - 893 +_:b65
894 -_:b68 894 + sp:varName "e"^^xsd:string .
895 - sp:varName "p"^^xsd:string . 895 +
896 - 896 +_:b52
897 -_:b69 897 + sp:varName "ddrCPU"^^xsd:string .
898 - sp:varName "newLabel"^^xsd:string . 898 +
899 - 899 +_:b53
900 -_:b4 sp:varName "child"^^xsd:string . 900 + sp:varName "ddrCU"^^xsd:string .
901 - 901 +
902 -_:b5 sp:varName "childType"^^xsd:string . 902 +_:b54
903 - 903 + sp:varName "ddrPU"^^xsd:string .
904 -_:b6 sp:varName "childLocalName"^^xsd:string . 904 +
905 - 905 +_:b55
906 -_:b2 sp:varName "dtpnameU"^^xsd:string . 906 + sp:varName "mre"^^xsd:string .
907 - 907 +
908 -_:b7 sp:varName "valuesRestriction"^^xsd:string . 908 +_:b56
909 - 909 + sp:varName "s"^^xsd:string .
910 -_:b8 sp:varName "rangeType"^^xsd:string . 910 +
911 - 911 +_:b57
912 -_:b9 sp:varName "someXSDtype"^^xsd:string . 912 + sp:varName "c"^^xsd:string .
913 - 913 +
914 -_:b10 914 +_:b58
915 - sp:varName "textNode"^^xsd:string . 915 + sp:varName "name"^^xsd:string .
916 - 916 +
917 -_:b11 917 +_:b59
918 - sp:varName "text"^^xsd:string . 918 + sp:varName "pname"^^xsd:string .
919 - 919 +
920 -_:b12 920 +_:b60
921 - sp:varName "instType"^^xsd:string . 921 + sp:varName "tcpname"^^xsd:string .
922 - 922 +
923 -_:b1 sp:varName "value"^^xsd:string . 923 +_:b61
924 + sp:varName "tcname"^^xsd:string .
925 +
926 +_:b67
927 + sp:varName "oldLabel"^^xsd:string .
928 +
929 +_:b68
930 + sp:varName "p"^^xsd:string .
931 +
932 +_:b69
933 + sp:varName "newLabel"^^xsd:string .
......
1 -# Saved by TopBraid on Fri Aug 12 23:21:26 PDT 2011 1 +# Saved by TopBraid on Mon Aug 15 01:26:41 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#> .
5 -@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> . 5 +@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> .
6 -@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> . 6 +@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> .
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 visual: <http://topbraid.org/visual#> . 10 +@prefix visual: <http://topbraid.org/visual#> .
11 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 11 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
12 - 12 +
13 -[] rdf:type inference:Configuration ; 13 +[] rdf:type inference:Configuration ;
14 - composite:child 14 + composite:child
15 - [ rdf:type <http://spinrdf.org/spin#TopSPIN> ; 15 + [ rdf:type <http://spinrdf.org/spin#TopSPIN> ;
16 - <http://spinrdf.org/spin#topSPINOptions> 16 + <http://spinrdf.org/spin#topSPINOptions>
17 - "singlePass" ; 17 + "singlePass" ;
18 - composite:index "0"^^xsd:int 18 + composite:index "0"^^xsd:int
19 - ] ; 19 + ] ;
20 - inference:completeMode 20 + inference:completeMode
21 - "true"^^xsd:boolean . 21 + "true"^^xsd:boolean .
......
...@@ -57,9 +57,8 @@ ...@@ -57,9 +57,8 @@
57 57
58 <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:Operations" /> 58 <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:Operations" />
59 59
60 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:EquipmentFailure" /> 60 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:Fluid" />
61 - 61 +
62 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:BitRecord" />
63 62
64 </ui:group> 63 </ui:group>
65 </ui:group> 64 </ui:group>
......