David Leal

A bit more on fluid sampling

1 -# Saved by TopBraid on Mon Dec 19 16:52:20 GMT 2011 1 +# Saved by TopBraid on Tue Dec 20 18:26:51 GMT 2011
2 # baseURI: null 2 # baseURI: null
3 3
4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> . 4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
......
1 -# Saved by TopBraid on Mon Dec 19 18:38:19 GMT 2011 1 +# Saved by TopBraid on Tue Dec 20 18:27:09 GMT 2011
2 # baseURI: http://www.reportinghub.no/ep/mpr/spin/1.1/lib 2 # baseURI: http://www.reportinghub.no/ep/mpr/spin/1.1/lib
3 # imports: http://www.reportinghub.no/ep/schema/1.0/production-equipment 3 # imports: http://www.reportinghub.no/ep/schema/1.0/production-equipment
4 # imports: http://www.reportinghub.no/ep/spin/1.1/lib 4 # imports: http://www.reportinghub.no/ep/spin/1.1/lib
...@@ -10,6 +10,8 @@ ...@@ -10,6 +10,8 @@
10 # imports: http://www.reportinghub.no/ep/schema/1.0/production-report 10 # imports: http://www.reportinghub.no/ep/schema/1.0/production-report
11 11
12 @prefix ep-mpr-spin-lib: <http://www.reportinghub.no/ep/mpr/spin/1.1/lib#> . 12 @prefix ep-mpr-spin-lib: <http://www.reportinghub.no/ep/mpr/spin/1.1/lib#> .
13 +@prefix ep-spin-lib: <http://www.reportinghub.no/ep/spin/lib#> .
14 +@prefix fn: <http://www.w3.org/2005/xpath-functions#> .
13 @prefix owl: <http://www.w3.org/2002/07/owl#> . 15 @prefix owl: <http://www.w3.org/2002/07/owl#> .
14 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 16 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
15 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 17 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
...@@ -54,6 +56,31 @@ ep-mpr-spin-lib:Function ...@@ -54,6 +56,31 @@ ep-mpr-spin-lib:Function
54 rdf:type spin:Function ; 56 rdf:type spin:Function ;
55 rdfs:subClassOf spin:Functions . 57 rdfs:subClassOf spin:Functions .
56 58
59 +ep-mpr-spin-lib:buildProductionReportURI
60 + rdf:type spin:Function ;
61 + rdfs:subClassOf ep-mpr-spin-lib:Function ;
62 + spin:body
63 + [ rdf:type sp:Select ;
64 + rdfs:comment """arg1 is the name of the report
65 +arg2 is the report start date
66 +arg3 is the report end date"""^^xsd:string ;
67 + sp:resultVariables (_:b1) ;
68 + sp:where ([ rdf:type sp:Bind ;
69 + sp:expression
70 + [ rdf:type ep-spin-lib:buildURI ;
71 + sp:arg1 "https://www.reportinghub.no/ep/data/productionReport/" ;
72 + sp:arg2 [ rdf:type fn:concat ;
73 + sp:arg1 spin:_arg1 ;
74 + sp:arg2 "$" ;
75 + sp:arg3 spin:_arg2 ;
76 + sp:arg4 "$" ;
77 + sp:arg5 spin:_arg3
78 + ]
79 + ] ;
80 + sp:variable _:b1
81 + ])
82 + ] .
83 +
57 ep-mpr-spin-lib:selectCompressibilityScale 84 ep-mpr-spin-lib:selectCompressibilityScale
58 rdf:type spin:Function ; 85 rdf:type spin:Function ;
59 rdfs:subClassOf ep-mpr-spin-lib:Function ; 86 rdfs:subClassOf ep-mpr-spin-lib:Function ;
...@@ -807,7 +834,7 @@ ep-mpr-spin-lib:selectFluidSamplingType ...@@ -807,7 +834,7 @@ ep-mpr-spin-lib:selectFluidSamplingType
807 rdfs:subClassOf ep-mpr-spin-lib:Function ; 834 rdfs:subClassOf ep-mpr-spin-lib:Function ;
808 spin:body 835 spin:body
809 [ rdf:type sp:Select ; 836 [ rdf:type sp:Select ;
810 - sp:resultVariables (_:b1) ; 837 + sp:resultVariables (_:b2) ;
811 sp:where ([ rdf:type sp:Bind ; 838 sp:where ([ rdf:type sp:Bind ;
812 sp:expression 839 sp:expression
813 [ rdf:type sp:if ; 840 [ rdf:type sp:if ;
...@@ -888,7 +915,7 @@ ep-mpr-spin-lib:selectFluidSamplingType ...@@ -888,7 +915,7 @@ ep-mpr-spin-lib:selectFluidSamplingType
888 ] 915 ]
889 ] 916 ]
890 ] ; 917 ] ;
891 - sp:variable _:b1 918 + sp:variable _:b2
892 ]) 919 ])
893 ] . 920 ] .
894 921
...@@ -2938,7 +2965,7 @@ ep-mpr-spin-lib:selectProductVolumeReportPeriodType ...@@ -2938,7 +2965,7 @@ ep-mpr-spin-lib:selectProductVolumeReportPeriodType
2938 rdfs:subClassOf ep-mpr-spin-lib:Function ; 2965 rdfs:subClassOf ep-mpr-spin-lib:Function ;
2939 spin:body 2966 spin:body
2940 [ rdf:type sp:Select ; 2967 [ rdf:type sp:Select ;
2941 - sp:resultVariables (_:b2) ; 2968 + sp:resultVariables (_:b3) ;
2942 sp:where ([ rdf:type sp:Bind ; 2969 sp:where ([ rdf:type sp:Bind ;
2943 sp:expression 2970 sp:expression
2944 [ rdf:type sp:if ; 2971 [ rdf:type sp:if ;
...@@ -3082,7 +3109,7 @@ ep-mpr-spin-lib:selectProductVolumeReportPeriodType ...@@ -3082,7 +3109,7 @@ ep-mpr-spin-lib:selectProductVolumeReportPeriodType
3082 ] 3109 ]
3083 ] 3110 ]
3084 ] ; 3111 ] ;
3085 - sp:variable _:b2 3112 + sp:variable _:b3
3086 ]) 3113 ])
3087 ] . 3114 ] .
3088 3115
...@@ -5466,6 +5493,8 @@ ep-mpr-spin-lib:selectWorkScale ...@@ -5466,6 +5493,8 @@ ep-mpr-spin-lib:selectWorkScale
5466 ]) 5493 ])
5467 ] . 5494 ] .
5468 5495
5469 -_:b2 sp:varName "productVolumeReportPeriodType"^^xsd:string . 5496 +_:b3 sp:varName "productVolumeReportPeriodType"^^xsd:string .
5497 +
5498 +_:b2 sp:varName "fluidSamplingType"^^xsd:string .
5470 5499
5471 -_:b1 sp:varName "fluidSamplingType"^^xsd:string . 5500 +_:b1 sp:varName "uri"^^xsd:string .
......
1 -# Saved by TopBraid on Mon Dec 19 18:38:19 GMT 2011 1 +# Saved by TopBraid on Tue Dec 20 18:27:09 GMT 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 Tue Dec 20 16:01:28 GMT 2011
1 # baseURI: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-collector 2 # baseURI: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-collector
2 -# imports: http://spinrdf.org/spin 3 +# imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-fluidSample-v1.0
3 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolume-v1.0 4 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolume-v1.0
4 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0 5 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0
5 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0 6 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0
7 +# imports: http://spinrdf.org/spin
6 8
7 @prefix : <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-collector#> . 9 @prefix : <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-collector#> .
8 @prefix TRANSFORM_mpr-facility-v1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-facility-v1.0#> . 10 @prefix TRANSFORM_mpr-facility-v1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-facility-v1.0#> .
11 +@prefix TRANSFORM_mpr-fluidSample-v1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-fluidSample-v1.0#> .
9 @prefix TRANSFORM_mpr-productVolume-v1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolume-v1.0#> . 12 @prefix TRANSFORM_mpr-productVolume-v1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolume-v1.0#> .
10 @prefix TRANSFORM_mpr-productVolumeReport-v1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0#> . 13 @prefix TRANSFORM_mpr-productVolumeReport-v1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0#> .
11 @prefix TRANSFORM_mpr-productionReport-v1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0#> . 14 @prefix TRANSFORM_mpr-productionReport-v1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0#> .
...@@ -19,5 +22,5 @@ ...@@ -19,5 +22,5 @@
19 22
20 <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-collector> 23 <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-collector>
21 rdf:type owl:Ontology ; 24 rdf:type owl:Ontology ;
22 - owl:imports <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolume-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0> ; 25 + owl:imports <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-fluidSample-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolume-v1.0> ;
23 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 26 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
......
1 +# Saved by TopBraid on Tue Dec 20 16:01:28 GMT 2011
1 # baseURI: null 2 # baseURI: null
2 3
3 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> . 4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
......
1 +# Saved by TopBraid on Tue Dec 20 19:26:54 GMT 2011
1 # baseURI: null 2 # baseURI: null
2 3
3 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> . 4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
......