Showing
1 changed file
with
37 additions
and
1 deletions
| ... | @@ -31,7 +31,7 @@ | ... | @@ -31,7 +31,7 @@ |
| 31 | 31 | ||
| 32 | <http://www.reportinghub.no/ep/spin/1.1/lib> | 32 | <http://www.reportinghub.no/ep/spin/1.1/lib> |
| 33 | rdf:type owl:Ontology ; | 33 | rdf:type owl:Ontology ; |
| 34 | - owl:imports <http://www.reportinghub.no/spin/rh> , <http://www.reportinghub.no/ep/schema/1.0/drilling-equipment-type> , <http://www.reportinghub.no/ep/schema/1.0/report> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://spinrdf.org/spin> , <http://www.witsml.org/schemas/1series> , <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/activity-purpose> , <http://www.reportinghub.no/ep/schema/1.0/facility> ; | 34 | + owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/activity-purpose> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/drilling-equipment-type> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/report> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/spin/rh> , <http://www.witsml.org/schemas/1series> ; |
| 35 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 35 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
| 36 | 36 | ||
| 37 | ep-spin-lib:Function | 37 | ep-spin-lib:Function |
| ... | @@ -1223,6 +1223,42 @@ ep-spin-lib:normalizeTimeFromDateTime | ... | @@ -1223,6 +1223,42 @@ ep-spin-lib:normalizeTimeFromDateTime |
| 1223 | spl:valueType xsd:dateTime | 1223 | spl:valueType xsd:dateTime |
| 1224 | ] . | 1224 | ] . |
| 1225 | 1225 | ||
| 1226 | +ep-spin-lib:numberWellbore | ||
| 1227 | + rdf:type spin:MagicProperty ; | ||
| 1228 | + rdfs:comment "A magic property that safely gets the NPD number of a well bore (variable on the right) from a DDR SXML structure (resource on the left side)."^^xsd:string ; | ||
| 1229 | + rdfs:label "number wellbore"^^xsd:string ; | ||
| 1230 | + rdfs:subClassOf spin:MagicProperties ; | ||
| 1231 | + spin:body | ||
| 1232 | + [ rdf:type sp:Select ; | ||
| 1233 | + sp:resultVariables ([ sp:varName "number"^^xsd:string | ||
| 1234 | + ]) ; | ||
| 1235 | + sp:where ([ sp:object | ||
| 1236 | + [ sp:varName "ref"^^xsd:string | ||
| 1237 | + ] ; | ||
| 1238 | + sp:predicate ddr:wellboreAliasRef ; | ||
| 1239 | + sp:subject spin:_arg1 | ||
| 1240 | + ] [ sp:object ddr:WNS_NPDnumber ; | ||
| 1241 | + sp:predicate ddr:namingSystemRef ; | ||
| 1242 | + sp:subject | ||
| 1243 | + [ sp:varName "ref"^^xsd:string | ||
| 1244 | + ] | ||
| 1245 | + ] [ sp:object | ||
| 1246 | + [ sp:varName "number"^^xsd:string | ||
| 1247 | + ] ; | ||
| 1248 | + sp:predicate ddr:name ; | ||
| 1249 | + sp:subject | ||
| 1250 | + [ sp:varName "ref"^^xsd:string | ||
| 1251 | + ] | ||
| 1252 | + ]) | ||
| 1253 | + ] ; | ||
| 1254 | + spin:constraint | ||
| 1255 | + [ rdf:type spl:Argument ; | ||
| 1256 | + rdfs:comment "The drill report (left hand side)."^^xsd:string ; | ||
| 1257 | + spl:predicate sp:arg1 ; | ||
| 1258 | + spl:valueType ddr:Obj_drillReport | ||
| 1259 | + ] ; | ||
| 1260 | + spin:returnType xsd:string . | ||
| 1261 | + | ||
| 1226 | ep-spin-lib:selectActivitySuccessType | 1262 | ep-spin-lib:selectActivitySuccessType |
| 1227 | rdf:type spin:Function ; | 1263 | rdf:type spin:Function ; |
| 1228 | rdfs:label "select ActivitySuccessType"^^xsd:string ; | 1264 | rdfs:label "select ActivitySuccessType"^^xsd:string ; | ... | ... |
-
Please register or login to post a comment