Showing
8 changed files
with
1339 additions
and
1061 deletions
This diff could not be displayed because it is too large.
1 | -# Saved by TopBraid on Mon Dec 19 18:49:44 GMT 2011 | ||
2 | # baseURI: http://www.reportinghub.no/ep/schema/1.0/production-report | 1 | # baseURI: http://www.reportinghub.no/ep/schema/1.0/production-report |
3 | # imports: http://www.reportinghub.no/ep/schema/1.0/report | 2 | # imports: http://www.reportinghub.no/ep/schema/1.0/report |
4 | # imports: http://www.reportinghub.no/np/schema/1.0/npd | 3 | # imports: http://www.reportinghub.no/np/schema/1.0/npd |
... | @@ -11,11 +10,11 @@ | ... | @@ -11,11 +10,11 @@ |
11 | 10 | ||
12 | <http://www.reportinghub.no/ep/schema/1.0/production-report> | 11 | <http://www.reportinghub.no/ep/schema/1.0/production-report> |
13 | rdf:type owl:Ontology ; | 12 | rdf:type owl:Ontology ; |
14 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/report> , <http://www.reportinghub.no/np/schema/1.0/npd> ; | 13 | + owl:imports <http://www.reportinghub.no/np/schema/1.0/npd> , <http://www.reportinghub.no/ep/schema/1.0/report> ; |
15 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 14 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
16 | 15 | ||
17 | ep-prodreport:DailyProductVolumeReport | 16 | ep-prodreport:DailyProductVolumeReport |
18 | - rdf:type owl:Class , ep-prodreport:ProductVolumeReportPeriodType ; | 17 | + rdf:type ep-prodreport:ProductVolumeReportPeriodType , owl:Class ; |
19 | rdfs:label "daily product volume report"^^xsd:string ; | 18 | rdfs:label "daily product volume report"^^xsd:string ; |
20 | rdfs:subClassOf ep-prodreport:ProductVolumeReport . | 19 | rdfs:subClassOf ep-prodreport:ProductVolumeReport . |
21 | 20 | ||
... | @@ -30,7 +29,7 @@ ep-prodreport:FluidSampleReport | ... | @@ -30,7 +29,7 @@ ep-prodreport:FluidSampleReport |
30 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/report#Report> . | 29 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/report#Report> . |
31 | 30 | ||
32 | ep-prodreport:MonthlyProductVolumeReport | 31 | ep-prodreport:MonthlyProductVolumeReport |
33 | - rdf:type ep-prodreport:ProductVolumeReportPeriodType , owl:Class ; | 32 | + rdf:type owl:Class , ep-prodreport:ProductVolumeReportPeriodType ; |
34 | rdfs:label " monthly product volume report"^^xsd:string ; | 33 | rdfs:label " monthly product volume report"^^xsd:string ; |
35 | rdfs:subClassOf ep-prodreport:ProductVolumeReport . | 34 | rdfs:subClassOf ep-prodreport:ProductVolumeReport . |
36 | 35 | ||
... | @@ -45,12 +44,12 @@ ep-prodreport:ProductVolumeReport | ... | @@ -45,12 +44,12 @@ ep-prodreport:ProductVolumeReport |
45 | rdfs:subClassOf ep-prodreport:ProductionReport . | 44 | rdfs:subClassOf ep-prodreport:ProductionReport . |
46 | 45 | ||
47 | ep-prodreport:ProductVolumeReportForInstant | 46 | ep-prodreport:ProductVolumeReportForInstant |
48 | - rdf:type owl:Class , ep-prodreport:ProductVolumeReportPeriodType ; | 47 | + rdf:type ep-prodreport:ProductVolumeReportPeriodType , owl:Class ; |
49 | rdfs:label "product volume report for instant"^^xsd:string ; | 48 | rdfs:label "product volume report for instant"^^xsd:string ; |
50 | rdfs:subClassOf ep-prodreport:ProductVolumeReport . | 49 | rdfs:subClassOf ep-prodreport:ProductVolumeReport . |
51 | 50 | ||
52 | ep-prodreport:ProductVolumeReportMonthToDate | 51 | ep-prodreport:ProductVolumeReportMonthToDate |
53 | - rdf:type owl:Class , ep-prodreport:ProductVolumeReportPeriodType ; | 52 | + rdf:type ep-prodreport:ProductVolumeReportPeriodType , owl:Class ; |
54 | rdfs:label " product volume report month to date"^^xsd:string ; | 53 | rdfs:label " product volume report month to date"^^xsd:string ; |
55 | rdfs:subClassOf ep-prodreport:ProductVolumeReport . | 54 | rdfs:subClassOf ep-prodreport:ProductVolumeReport . |
56 | 55 | ||
... | @@ -60,7 +59,7 @@ ep-prodreport:ProductVolumeReportPeriodType | ... | @@ -60,7 +59,7 @@ ep-prodreport:ProductVolumeReportPeriodType |
60 | rdfs:subClassOf owl:Class . | 59 | rdfs:subClassOf owl:Class . |
61 | 60 | ||
62 | ep-prodreport:ProductVolumeReportYearToDate | 61 | ep-prodreport:ProductVolumeReportYearToDate |
63 | - rdf:type owl:Class , ep-prodreport:ProductVolumeReportPeriodType ; | 62 | + rdf:type ep-prodreport:ProductVolumeReportPeriodType , owl:Class ; |
64 | rdfs:label " product volume report year to date"^^xsd:string ; | 63 | rdfs:label " product volume report year to date"^^xsd:string ; |
65 | rdfs:subClassOf ep-prodreport:ProductVolumeReport . | 64 | rdfs:subClassOf ep-prodreport:ProductVolumeReport . |
66 | 65 | ||
... | @@ -79,8 +78,8 @@ ep-prodreport:ReportAliasIdentifier | ... | @@ -79,8 +78,8 @@ ep-prodreport:ReportAliasIdentifier |
79 | rdfs:subClassOf owl:Thing ; | 78 | rdfs:subClassOf owl:Thing ; |
80 | rdfs:subClassOf | 79 | rdfs:subClassOf |
81 | [ rdf:type owl:Restriction ; | 80 | [ rdf:type owl:Restriction ; |
82 | - owl:cardinality "1"^^xsd:nonNegativeInteger ; | 81 | + owl:minCardinality "1"^^xsd:nonNegativeInteger ; |
83 | - owl:onProperty ep-prodreport:isAliasFor | 82 | + owl:onProperty ep-prodreport:aliasName |
84 | ] ; | 83 | ] ; |
85 | rdfs:subClassOf | 84 | rdfs:subClassOf |
86 | [ rdf:type owl:Restriction ; | 85 | [ rdf:type owl:Restriction ; |
... | @@ -89,17 +88,17 @@ ep-prodreport:ReportAliasIdentifier | ... | @@ -89,17 +88,17 @@ ep-prodreport:ReportAliasIdentifier |
89 | ] ; | 88 | ] ; |
90 | rdfs:subClassOf | 89 | rdfs:subClassOf |
91 | [ rdf:type owl:Restriction ; | 90 | [ rdf:type owl:Restriction ; |
92 | - owl:minCardinality "1"^^xsd:nonNegativeInteger ; | 91 | + owl:cardinality "1"^^xsd:nonNegativeInteger ; |
93 | - owl:onProperty ep-prodreport:aliasName | 92 | + owl:onProperty ep-prodreport:isAliasFor |
94 | ] . | 93 | ] . |
95 | 94 | ||
96 | ep-prodreport:WeeklyProductVolumeReport | 95 | ep-prodreport:WeeklyProductVolumeReport |
97 | - rdf:type owl:Class , ep-prodreport:ProductVolumeReportPeriodType ; | 96 | + rdf:type ep-prodreport:ProductVolumeReportPeriodType , owl:Class ; |
98 | rdfs:label "weekly product volume report"^^xsd:string ; | 97 | rdfs:label "weekly product volume report"^^xsd:string ; |
99 | rdfs:subClassOf ep-prodreport:ProductVolumeReport . | 98 | rdfs:subClassOf ep-prodreport:ProductVolumeReport . |
100 | 99 | ||
101 | ep-prodreport:YearlyProductVolumeReport | 100 | ep-prodreport:YearlyProductVolumeReport |
102 | - rdf:type owl:Class , ep-prodreport:ProductVolumeReportPeriodType ; | 101 | + rdf:type ep-prodreport:ProductVolumeReportPeriodType , owl:Class ; |
103 | rdfs:label "yearly product volume report"^^xsd:string ; | 102 | rdfs:label "yearly product volume report"^^xsd:string ; |
104 | rdfs:subClassOf ep-prodreport:ProductVolumeReport . | 103 | rdfs:subClassOf ep-prodreport:ProductVolumeReport . |
105 | 104 | ||
... | @@ -124,3 +123,8 @@ ep-prodreport:disclaimer | ... | @@ -124,3 +123,8 @@ ep-prodreport:disclaimer |
124 | ep-prodreport:isAliasFor | 123 | ep-prodreport:isAliasFor |
125 | rdf:type owl:ObjectProperty ; | 124 | rdf:type owl:ObjectProperty ; |
126 | rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . | 125 | rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . |
126 | + | ||
127 | +ep-prodreport:issuedAt | ||
128 | + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | ||
129 | + rdfs:domain <http://www.reportinghub.no/ep/schema/report#Report> ; | ||
130 | + rdfs:label "issued at"^^xsd:string . | ... | ... |
... | @@ -55,15 +55,37 @@ ep-mpr-spin-lib:Function | ... | @@ -55,15 +55,37 @@ ep-mpr-spin-lib:Function |
55 | rdf:type spin:Function ; | 55 | rdf:type spin:Function ; |
56 | rdfs:subClassOf spin:Functions . | 56 | rdfs:subClassOf spin:Functions . |
57 | 57 | ||
58 | +ep-mpr-spin-lib:buildIntervalIdentifier | ||
59 | + rdf:type spin:Function ; | ||
60 | + rdfs:subClassOf ep-mpr-spin-lib:Function ; | ||
61 | + spin:body | ||
62 | + [ rdf:type sp:Select ; | ||
63 | + rdfs:comment """arg1 is the report start date | ||
64 | +arg2 is the report end date"""^^xsd:string ; | ||
65 | + sp:resultVariables ([ sp:varName "intervalIdentifier"^^xsd:string | ||
66 | + ]) ; | ||
67 | + sp:where ([ rdf:type sp:Bind ; | ||
68 | + sp:expression | ||
69 | + [ rdf:type fn:concat ; | ||
70 | + sp:arg1 spin:_arg1 ; | ||
71 | + sp:arg2 "$" ; | ||
72 | + sp:arg3 spin:_arg2 | ||
73 | + ] ; | ||
74 | + sp:variable | ||
75 | + [ sp:varName "intervalIdentifier"^^xsd:string | ||
76 | + ] | ||
77 | + ]) | ||
78 | + ] . | ||
79 | + | ||
58 | ep-mpr-spin-lib:buildProductionReportURI | 80 | ep-mpr-spin-lib:buildProductionReportURI |
59 | rdf:type spin:Function ; | 81 | rdf:type spin:Function ; |
60 | rdfs:subClassOf ep-mpr-spin-lib:Function ; | 82 | rdfs:subClassOf ep-mpr-spin-lib:Function ; |
61 | spin:body | 83 | spin:body |
62 | [ rdf:type sp:Select ; | 84 | [ rdf:type sp:Select ; |
63 | - rdfs:comment """arg1 is the name of the report | 85 | + rdfs:comment """arg1 is the name of the installation |
64 | -arg2 is the report start date | 86 | +arg2 is the interval identifier"""^^xsd:string ; |
65 | -arg3 is the report end date"""^^xsd:string ; | 87 | + sp:resultVariables ([ sp:varName "uri"^^xsd:string |
66 | - sp:resultVariables (_:b1) ; | 88 | + ]) ; |
67 | sp:where ([ rdf:type sp:Bind ; | 89 | sp:where ([ rdf:type sp:Bind ; |
68 | sp:expression | 90 | sp:expression |
69 | [ rdf:type ep-spin-lib:buildURI ; | 91 | [ rdf:type ep-spin-lib:buildURI ; |
... | @@ -71,12 +93,12 @@ arg3 is the report end date"""^^xsd:string ; | ... | @@ -71,12 +93,12 @@ arg3 is the report end date"""^^xsd:string ; |
71 | sp:arg2 [ rdf:type fn:concat ; | 93 | sp:arg2 [ rdf:type fn:concat ; |
72 | sp:arg1 spin:_arg1 ; | 94 | sp:arg1 spin:_arg1 ; |
73 | sp:arg2 "$" ; | 95 | sp:arg2 "$" ; |
74 | - sp:arg3 spin:_arg2 ; | 96 | + sp:arg3 spin:_arg2 |
75 | - sp:arg4 "$" ; | ||
76 | - sp:arg5 spin:_arg3 | ||
77 | ] | 97 | ] |
78 | ] ; | 98 | ] ; |
79 | - sp:variable _:b1 | 99 | + sp:variable |
100 | + [ sp:varName "uri"^^xsd:string | ||
101 | + ] | ||
80 | ]) | 102 | ]) |
81 | ] . | 103 | ] . |
82 | 104 | ||
... | @@ -916,7 +938,7 @@ ep-mpr-spin-lib:selectFluidSamplingType | ... | @@ -916,7 +938,7 @@ ep-mpr-spin-lib:selectFluidSamplingType |
916 | rdfs:subClassOf ep-mpr-spin-lib:Function ; | 938 | rdfs:subClassOf ep-mpr-spin-lib:Function ; |
917 | spin:body | 939 | spin:body |
918 | [ rdf:type sp:Select ; | 940 | [ rdf:type sp:Select ; |
919 | - sp:resultVariables (_:b2) ; | 941 | + sp:resultVariables (_:b1) ; |
920 | sp:where ([ rdf:type sp:Bind ; | 942 | sp:where ([ rdf:type sp:Bind ; |
921 | sp:expression | 943 | sp:expression |
922 | [ rdf:type sp:if ; | 944 | [ rdf:type sp:if ; |
... | @@ -997,7 +1019,7 @@ ep-mpr-spin-lib:selectFluidSamplingType | ... | @@ -997,7 +1019,7 @@ ep-mpr-spin-lib:selectFluidSamplingType |
997 | ] | 1019 | ] |
998 | ] | 1020 | ] |
999 | ] ; | 1021 | ] ; |
1000 | - sp:variable _:b2 | 1022 | + sp:variable _:b1 |
1001 | ]) | 1023 | ]) |
1002 | ] . | 1024 | ] . |
1003 | 1025 | ||
... | @@ -3047,7 +3069,7 @@ ep-mpr-spin-lib:selectProductVolumeReportPeriodType | ... | @@ -3047,7 +3069,7 @@ ep-mpr-spin-lib:selectProductVolumeReportPeriodType |
3047 | rdfs:subClassOf ep-mpr-spin-lib:Function ; | 3069 | rdfs:subClassOf ep-mpr-spin-lib:Function ; |
3048 | spin:body | 3070 | spin:body |
3049 | [ rdf:type sp:Select ; | 3071 | [ rdf:type sp:Select ; |
3050 | - sp:resultVariables (_:b3) ; | 3072 | + sp:resultVariables (_:b2) ; |
3051 | sp:where ([ rdf:type sp:Bind ; | 3073 | sp:where ([ rdf:type sp:Bind ; |
3052 | sp:expression | 3074 | sp:expression |
3053 | [ rdf:type sp:if ; | 3075 | [ rdf:type sp:if ; |
... | @@ -3191,7 +3213,7 @@ ep-mpr-spin-lib:selectProductVolumeReportPeriodType | ... | @@ -3191,7 +3213,7 @@ ep-mpr-spin-lib:selectProductVolumeReportPeriodType |
3191 | ] | 3213 | ] |
3192 | ] | 3214 | ] |
3193 | ] ; | 3215 | ] ; |
3194 | - sp:variable _:b3 | 3216 | + sp:variable _:b2 |
3195 | ]) | 3217 | ]) |
3196 | ] . | 3218 | ] . |
3197 | 3219 | ||
... | @@ -5598,8 +5620,6 @@ ep-mpr-spin-lib:selectWorkScale | ... | @@ -5598,8 +5620,6 @@ ep-mpr-spin-lib:selectWorkScale |
5598 | ]) | 5620 | ]) |
5599 | ] . | 5621 | ] . |
5600 | 5622 | ||
5601 | -_:b3 sp:varName "productVolumeReportPeriodType"^^xsd:string . | 5623 | +_:b1 sp:varName "fluidSamplingType"^^xsd:string . |
5602 | - | ||
5603 | -_:b2 sp:varName "fluidSamplingType"^^xsd:string . | ||
5604 | 5624 | ||
5605 | -_:b1 sp:varName "uri"^^xsd:string . | 5625 | +_:b2 sp:varName "productVolumeReportPeriodType"^^xsd:string . | ... | ... |
1 | -# Saved by TopBraid on Tue Dec 20 19:26:54 GMT 2011 | ||
2 | # baseURI: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0 | 1 | # baseURI: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0 |
3 | -# imports: http://www.reportinghub.no/ep/dpr/spin/1.1/lib | ||
4 | -# imports: http://www.epim.no/schemas/mprml/1 | ||
5 | # imports: http://spinrdf.org/spin | 2 | # imports: http://spinrdf.org/spin |
3 | +# imports: http://www.epim.no/schemas/mprml/1 | ||
4 | +# imports: http://www.reportinghub.no/ep/dpr/spin/1.1/lib | ||
6 | # imports: http://www.reportinghub.no/ep/mpr/spin/1.1/lib | 5 | # imports: http://www.reportinghub.no/ep/mpr/spin/1.1/lib |
7 | 6 | ||
8 | @prefix : <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0#> . | 7 | @prefix : <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0#> . |
... | @@ -20,334 +19,738 @@ | ... | @@ -20,334 +19,738 @@ |
20 | <http://www.epim.no/schemas/mprml/1#A_Global-Objects> | 19 | <http://www.epim.no/schemas/mprml/1#A_Global-Objects> |
21 | spin:rule | 20 | spin:rule |
22 | [ rdf:type sp:Construct ; | 21 | [ rdf:type sp:Construct ; |
23 | - rdfs:comment """STEP 10001b Create the ProductionReport - dateStart and dateEnd supplied | 22 | + rdfs:comment "STEP 10001m Create the ProductionReport - extract the name from context/installation"^^xsd:string ; |
24 | -Extract the name from the productionOperation child"""^^xsd:string ; | ||
25 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReport> ; | 23 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReport> ; |
26 | sp:predicate rdf:type ; | 24 | sp:predicate rdf:type ; |
27 | - sp:subject _:b1 | 25 | + sp:subject |
28 | - ] [ sp:object _:b2 ; | 26 | + [ sp:varName "productionReport"^^xsd:string |
29 | - sp:predicate rdfs:label ; | 27 | + ] |
30 | - sp:subject _:b1 | ||
31 | - ] [ sp:object _:b3 ; | ||
32 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#createdAt> ; | ||
33 | - sp:subject _:b1 | ||
34 | ] [ sp:object spin:_this ; | 28 | ] [ sp:object spin:_this ; |
35 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 29 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; |
36 | - sp:subject _:b1 | 30 | + sp:subject |
31 | + [ sp:varName "productionReport"^^xsd:string | ||
32 | + ] | ||
37 | ]) ; | 33 | ]) ; |
38 | - sp:where ([ sp:object _:b4 ; | 34 | + sp:where ([ sp:object |
35 | + [ sp:varName "intervalIdentifier"^^xsd:string | ||
36 | + ] ; | ||
37 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; | ||
38 | + sp:subject spin:_this | ||
39 | + ] [ sp:object | ||
40 | + [ sp:varName "contextRef"^^xsd:string | ||
41 | + ] ; | ||
39 | sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | 42 | sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; |
40 | sp:subject spin:_this | 43 | sp:subject spin:_this |
41 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | 44 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; |
42 | sp:predicate rdf:type ; | 45 | sp:predicate rdf:type ; |
43 | - sp:subject _:b4 | 46 | + sp:subject |
44 | - ] [ rdf:type sp:Optional ; | 47 | + [ sp:varName "contextRef"^^xsd:string |
45 | - sp:elements ([ sp:object _:b5 ; | 48 | + ] |
46 | - sp:predicate <http://www.epim.no/schemas/mprml/1#titleRef> ; | 49 | + ] [ sp:object |
47 | - sp:subject _:b4 | 50 | + [ sp:varName "installationRef"^^xsd:string |
48 | - ] [ sp:object _:b2 ; | 51 | + ] ; |
49 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 52 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; |
50 | - sp:subject _:b5 | 53 | + sp:subject |
54 | + [ sp:varName "contextRef"^^xsd:string | ||
55 | + ] | ||
56 | + ] [ sp:object | ||
57 | + [ sp:varName "name"^^xsd:string | ||
58 | + ] ; | ||
59 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
60 | + sp:subject | ||
61 | + [ sp:varName "installationRef"^^xsd:string | ||
62 | + ] | ||
63 | + ] [ rdf:type sp:Bind ; | ||
64 | + sp:expression | ||
65 | + [ rdf:type ep-spin-lib:normalizeString ; | ||
66 | + sp:arg1 [ sp:varName "name"^^xsd:string | ||
67 | + ] | ||
68 | + ] ; | ||
69 | + sp:variable | ||
70 | + [ sp:varName "normalizedName"^^xsd:string | ||
71 | + ] | ||
72 | + ] [ rdf:type sp:Bind ; | ||
73 | + sp:expression | ||
74 | + [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; | ||
75 | + sp:arg1 [ sp:varName "normalizedName"^^xsd:string | ||
76 | + ] ; | ||
77 | + sp:arg2 [ sp:varName "intervalIdentifier"^^xsd:string | ||
78 | + ] | ||
79 | + ] ; | ||
80 | + sp:variable | ||
81 | + [ sp:varName "productionReport"^^xsd:string | ||
82 | + ] | ||
83 | + ]) | ||
84 | + ] ; | ||
85 | + spin:rule | ||
86 | + [ rdf:type sp:Construct ; | ||
87 | + rdfs:comment "STEP 10001e Create the interval identifier - no date"^^xsd:string ; | ||
88 | + sp:templates ([ sp:object "noDate" ; | ||
89 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; | ||
90 | + sp:subject spin:_this | ||
91 | + ]) ; | ||
92 | + sp:where ([ sp:object | ||
93 | + [ sp:varName "contextRef"^^xsd:string | ||
94 | + ] ; | ||
95 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
96 | + sp:subject spin:_this | ||
97 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
98 | + sp:predicate rdf:type ; | ||
99 | + sp:subject | ||
100 | + [ sp:varName "contextRef"^^xsd:string | ||
101 | + ] | ||
102 | + ] [ rdf:type sp:NotExists ; | ||
103 | + sp:elements ([ sp:object | ||
104 | + [ sp:varName "dateEnd"^^xsd:string | ||
105 | + ] ; | ||
106 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | ||
107 | + sp:subject | ||
108 | + [ sp:varName "contextRef"^^xsd:string | ||
109 | + ] | ||
51 | ]) | 110 | ]) |
52 | - ] [ sp:object _:b3 ; | 111 | + ] [ rdf:type sp:NotExists ; |
112 | + sp:elements ([ sp:object | ||
113 | + [ sp:varName "date"^^xsd:string | ||
114 | + ] ; | ||
115 | + sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | ||
116 | + sp:subject | ||
117 | + [ sp:varName "contextRef"^^xsd:string | ||
118 | + ] | ||
119 | + ]) | ||
120 | + ] [ rdf:type sp:NotExists ; | ||
121 | + sp:elements ([ sp:object | ||
122 | + [ sp:varName "dateStart"^^xsd:string | ||
123 | + ] ; | ||
124 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | ||
125 | + sp:subject | ||
126 | + [ sp:varName "contextRef"^^xsd:string | ||
127 | + ] | ||
128 | + ]) | ||
129 | + ]) | ||
130 | + ] ; | ||
131 | + spin:rule | ||
132 | + [ rdf:type sp:Construct ; | ||
133 | + rdfs:comment "STEP 10001c Create the interval identifier - date from context"^^xsd:string ; | ||
134 | + sp:templates ([ sp:object | ||
135 | + [ sp:varName "date"^^xsd:string | ||
136 | + ] ; | ||
137 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; | ||
138 | + sp:subject spin:_this | ||
139 | + ]) ; | ||
140 | + sp:where ([ sp:object | ||
141 | + [ sp:varName "contextRef"^^xsd:string | ||
142 | + ] ; | ||
143 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
144 | + sp:subject spin:_this | ||
145 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
146 | + sp:predicate rdf:type ; | ||
147 | + sp:subject | ||
148 | + [ sp:varName "contextRef"^^xsd:string | ||
149 | + ] | ||
150 | + ] [ sp:object | ||
151 | + [ sp:varName "date"^^xsd:string | ||
152 | + ] ; | ||
53 | sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | 153 | sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; |
54 | - sp:subject _:b4 | 154 | + sp:subject |
55 | - ] [ sp:object _:b6 ; | 155 | + [ sp:varName "contextRef"^^xsd:string |
156 | + ] | ||
157 | + ] [ rdf:type sp:NotExists ; | ||
158 | + sp:elements ([ sp:object | ||
159 | + [ sp:varName "dateStart"^^xsd:string | ||
160 | + ] ; | ||
161 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | ||
162 | + sp:subject | ||
163 | + [ sp:varName "contextRef"^^xsd:string | ||
164 | + ] | ||
165 | + ]) | ||
166 | + ] [ rdf:type sp:NotExists ; | ||
167 | + sp:elements ([ sp:object | ||
168 | + [ sp:varName "dateEnd"^^xsd:string | ||
169 | + ] ; | ||
170 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | ||
171 | + sp:subject | ||
172 | + [ sp:varName "contextRef"^^xsd:string | ||
173 | + ] | ||
174 | + ]) | ||
175 | + ]) | ||
176 | + ] ; | ||
177 | + spin:rule | ||
178 | + [ rdf:type sp:Construct ; | ||
179 | + rdfs:comment "STEP 10001n Create the ProductionReport - extract the name from productionOperation/installation"^^xsd:string ; | ||
180 | + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReport> ; | ||
181 | + sp:predicate rdf:type ; | ||
182 | + sp:subject | ||
183 | + [ sp:varName "productionReport"^^xsd:string | ||
184 | + ] | ||
185 | + ] [ sp:object spin:_this ; | ||
186 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
187 | + sp:subject | ||
188 | + [ sp:varName "productionReport"^^xsd:string | ||
189 | + ] | ||
190 | + ]) ; | ||
191 | + sp:where ([ sp:object | ||
192 | + [ sp:varName "intervalIdentifier"^^xsd:string | ||
193 | + ] ; | ||
194 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; | ||
195 | + sp:subject spin:_this | ||
196 | + ] [ sp:object | ||
197 | + [ sp:varName "productionOperationRef"^^xsd:string | ||
198 | + ] ; | ||
56 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | 199 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
57 | sp:subject spin:_this | 200 | sp:subject spin:_this |
58 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productionOperation> ; | 201 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productionOperation> ; |
59 | sp:predicate rdf:type ; | 202 | sp:predicate rdf:type ; |
60 | - sp:subject _:b6 | 203 | + sp:subject |
61 | - ] [ sp:object _:b7 ; | 204 | + [ sp:varName "productionOperationRef"^^xsd:string |
62 | - sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ; | 205 | + ] |
63 | - sp:subject _:b6 | 206 | + ] [ sp:object |
64 | - ] [ sp:object _:b8 ; | 207 | + [ sp:varName "installationRef"^^xsd:string |
208 | + ] ; | ||
209 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | ||
210 | + sp:subject | ||
211 | + [ sp:varName "productionOperationRef"^^xsd:string | ||
212 | + ] | ||
213 | + ] [ sp:object | ||
214 | + [ sp:varName "name"^^xsd:string | ||
215 | + ] ; | ||
65 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 216 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
66 | - sp:subject _:b7 | 217 | + sp:subject |
67 | - ] [ sp:object _:b9 ; | 218 | + [ sp:varName "installationRef"^^xsd:string |
68 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | 219 | + ] |
69 | - sp:subject _:b6 | 220 | + ] [ rdf:type sp:NotExists ; |
70 | - ] [ sp:object _:b10 ; | 221 | + sp:elements ([ sp:object |
71 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | 222 | + [ sp:varName "contextRef"^^xsd:string |
72 | - sp:subject _:b6 | 223 | + ] ; |
224 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
225 | + sp:subject spin:_this | ||
226 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
227 | + sp:predicate rdf:type ; | ||
228 | + sp:subject | ||
229 | + [ sp:varName "contextRef"^^xsd:string | ||
230 | + ] | ||
231 | + ] [ sp:object | ||
232 | + [ sp:varName "installationRef"^^xsd:string | ||
233 | + ] ; | ||
234 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | ||
235 | + sp:subject | ||
236 | + [ sp:varName "contextRef"^^xsd:string | ||
237 | + ] | ||
238 | + ] [ sp:object | ||
239 | + [ sp:varName "name"^^xsd:string | ||
240 | + ] ; | ||
241 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
242 | + sp:subject | ||
243 | + [ sp:varName "installationRef"^^xsd:string | ||
244 | + ] | ||
245 | + ]) | ||
73 | ] [ rdf:type sp:Bind ; | 246 | ] [ rdf:type sp:Bind ; |
74 | sp:expression | 247 | sp:expression |
75 | [ rdf:type ep-spin-lib:normalizeString ; | 248 | [ rdf:type ep-spin-lib:normalizeString ; |
76 | - sp:arg1 _:b8 | 249 | + sp:arg1 [ sp:varName "name"^^xsd:string |
250 | + ] | ||
77 | ] ; | 251 | ] ; |
78 | - sp:variable _:b11 | 252 | + sp:variable |
253 | + [ sp:varName "normalizedName"^^xsd:string | ||
254 | + ] | ||
79 | ] [ rdf:type sp:Bind ; | 255 | ] [ rdf:type sp:Bind ; |
80 | sp:expression | 256 | sp:expression |
81 | [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; | 257 | [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; |
82 | - sp:arg1 _:b11 ; | 258 | + sp:arg1 [ sp:varName "normalizedName"^^xsd:string |
83 | - sp:arg2 _:b9 ; | 259 | + ] ; |
84 | - sp:arg3 _:b10 | 260 | + sp:arg2 [ sp:varName "intervalIdentifier"^^xsd:string |
261 | + ] | ||
85 | ] ; | 262 | ] ; |
86 | - sp:variable _:b1 | 263 | + sp:variable |
264 | + [ sp:varName "productionReport"^^xsd:string | ||
265 | + ] | ||
87 | ]) | 266 | ]) |
88 | ] ; | 267 | ] ; |
89 | spin:rule | 268 | spin:rule |
90 | [ rdf:type sp:Construct ; | 269 | [ rdf:type sp:Construct ; |
91 | - rdfs:comment """STEP 10001a Create the ProductionReport - dTimStart and dTimEnd supplied | 270 | + rdfs:comment "STEP 10001o Create the ProductionReport - extract the name from productVolume/installation"^^xsd:string ; |
92 | -Extract the name from the productionOperation child"""^^xsd:string ; | ||
93 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReport> ; | 271 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReport> ; |
94 | sp:predicate rdf:type ; | 272 | sp:predicate rdf:type ; |
95 | - sp:subject _:b12 | 273 | + sp:subject |
96 | - ] [ sp:object _:b13 ; | 274 | + [ sp:varName "productionReport"^^xsd:string |
97 | - sp:predicate rdfs:label ; | 275 | + ] |
98 | - sp:subject _:b12 | ||
99 | - ] [ sp:object _:b14 ; | ||
100 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#createdAt> ; | ||
101 | - sp:subject _:b12 | ||
102 | ] [ sp:object spin:_this ; | 276 | ] [ sp:object spin:_this ; |
103 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 277 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; |
104 | - sp:subject _:b12 | 278 | + sp:subject |
279 | + [ sp:varName "productionReport"^^xsd:string | ||
280 | + ] | ||
105 | ]) ; | 281 | ]) ; |
106 | - sp:where ([ sp:object _:b15 ; | 282 | + sp:where ([ sp:object |
107 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | 283 | + [ sp:varName "intervalIdentifier"^^xsd:string |
284 | + ] ; | ||
285 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; | ||
108 | sp:subject spin:_this | 286 | sp:subject spin:_this |
109 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | 287 | + ] [ sp:object |
110 | - sp:predicate rdf:type ; | 288 | + [ sp:varName "productVolumeRef"^^xsd:string |
111 | - sp:subject _:b15 | 289 | + ] ; |
112 | - ] [ rdf:type sp:Optional ; | ||
113 | - sp:elements ([ sp:object _:b16 ; | ||
114 | - sp:predicate <http://www.epim.no/schemas/mprml/1#titleRef> ; | ||
115 | - sp:subject _:b15 | ||
116 | - ] [ sp:object _:b13 ; | ||
117 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
118 | - sp:subject _:b16 | ||
119 | - ]) | ||
120 | - ] [ sp:object _:b14 ; | ||
121 | - sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | ||
122 | - sp:subject _:b15 | ||
123 | - ] [ sp:object _:b17 ; | ||
124 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | 290 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
125 | sp:subject spin:_this | 291 | sp:subject spin:_this |
126 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productionOperation> ; | 292 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productionOperation> ; |
127 | sp:predicate rdf:type ; | 293 | sp:predicate rdf:type ; |
128 | - sp:subject _:b17 | 294 | + sp:subject |
129 | - ] [ sp:object _:b18 ; | 295 | + [ sp:varName "productVolumeRef"^^xsd:string |
130 | - sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ; | 296 | + ] |
131 | - sp:subject _:b17 | 297 | + ] [ sp:object |
132 | - ] [ sp:object _:b19 ; | 298 | + [ sp:varName "installationRef"^^xsd:string |
299 | + ] ; | ||
300 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | ||
301 | + sp:subject | ||
302 | + [ sp:varName "productVolumeRef"^^xsd:string | ||
303 | + ] | ||
304 | + ] [ sp:object | ||
305 | + [ sp:varName "name"^^xsd:string | ||
306 | + ] ; | ||
133 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 307 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
134 | - sp:subject _:b18 | 308 | + sp:subject |
135 | - ] [ sp:object _:b20 ; | 309 | + [ sp:varName "installationRef"^^xsd:string |
136 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dTimStart> ; | 310 | + ] |
137 | - sp:subject _:b17 | 311 | + ] [ rdf:type sp:NotExists ; |
138 | - ] [ sp:object _:b21 ; | 312 | + sp:elements ([ sp:object |
139 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dTimEnd> ; | 313 | + [ sp:varName "productionOperationRef"^^xsd:string |
140 | - sp:subject _:b17 | 314 | + ] ; |
315 | + sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
316 | + sp:subject spin:_this | ||
317 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productionOperation> ; | ||
318 | + sp:predicate rdf:type ; | ||
319 | + sp:subject | ||
320 | + [ sp:varName "productionOperationRef"^^xsd:string | ||
321 | + ] | ||
322 | + ] [ sp:object | ||
323 | + [ sp:varName "installationRef"^^xsd:string | ||
324 | + ] ; | ||
325 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | ||
326 | + sp:subject | ||
327 | + [ sp:varName "productionOperationRef"^^xsd:string | ||
328 | + ] | ||
329 | + ] [ sp:object | ||
330 | + [ sp:varName "name"^^xsd:string | ||
331 | + ] ; | ||
332 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
333 | + sp:subject | ||
334 | + [ sp:varName "installationRef"^^xsd:string | ||
335 | + ] | ||
336 | + ]) | ||
337 | + ] [ rdf:type sp:NotExists ; | ||
338 | + sp:elements ([ sp:object | ||
339 | + [ sp:varName "contextRef"^^xsd:string | ||
340 | + ] ; | ||
341 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
342 | + sp:subject spin:_this | ||
343 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
344 | + sp:predicate rdf:type ; | ||
345 | + sp:subject | ||
346 | + [ sp:varName "contextRef"^^xsd:string | ||
347 | + ] | ||
348 | + ] [ sp:object | ||
349 | + [ sp:varName "installationRef"^^xsd:string | ||
350 | + ] ; | ||
351 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | ||
352 | + sp:subject | ||
353 | + [ sp:varName "contextRef"^^xsd:string | ||
354 | + ] | ||
355 | + ] [ sp:object | ||
356 | + [ sp:varName "name"^^xsd:string | ||
357 | + ] ; | ||
358 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
359 | + sp:subject | ||
360 | + [ sp:varName "installationRef"^^xsd:string | ||
361 | + ] | ||
362 | + ]) | ||
141 | ] [ rdf:type sp:Bind ; | 363 | ] [ rdf:type sp:Bind ; |
142 | sp:expression | 364 | sp:expression |
143 | [ rdf:type ep-spin-lib:normalizeString ; | 365 | [ rdf:type ep-spin-lib:normalizeString ; |
144 | - sp:arg1 _:b19 | 366 | + sp:arg1 [ sp:varName "name"^^xsd:string |
367 | + ] | ||
145 | ] ; | 368 | ] ; |
146 | - sp:variable _:b22 | 369 | + sp:variable |
370 | + [ sp:varName "normalizedName"^^xsd:string | ||
371 | + ] | ||
147 | ] [ rdf:type sp:Bind ; | 372 | ] [ rdf:type sp:Bind ; |
148 | sp:expression | 373 | sp:expression |
149 | [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; | 374 | [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; |
150 | - sp:arg1 _:b22 ; | 375 | + sp:arg1 [ sp:varName "normalizedName"^^xsd:string |
151 | - sp:arg2 _:b20 ; | 376 | + ] ; |
152 | - sp:arg3 _:b21 | 377 | + sp:arg2 [ sp:varName "intervalIdentifier"^^xsd:string |
378 | + ] | ||
153 | ] ; | 379 | ] ; |
154 | - sp:variable _:b12 | 380 | + sp:variable |
381 | + [ sp:varName "productionReport"^^xsd:string | ||
382 | + ] | ||
155 | ]) | 383 | ]) |
156 | ] ; | 384 | ] ; |
157 | spin:rule | 385 | spin:rule |
158 | [ rdf:type sp:Construct ; | 386 | [ rdf:type sp:Construct ; |
159 | - rdfs:comment "STEP 10001e Add the report kind"^^xsd:string ; | 387 | + rdfs:comment "STEP 10001z Add the report kind, issue date and title"^^xsd:string ; |
160 | - sp:templates ([ sp:object _:b23 ; | 388 | + sp:templates ([ sp:object |
389 | + [ sp:varName "reportKind"^^xsd:string | ||
390 | + ] ; | ||
161 | sp:predicate rdf:type ; | 391 | sp:predicate rdf:type ; |
162 | - sp:subject _:b24 | 392 | + sp:subject |
393 | + [ sp:varName "productionReport"^^xsd:string | ||
394 | + ] | ||
163 | ] [ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReportKind> ; | 395 | ] [ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReportKind> ; |
164 | sp:predicate rdf:type ; | 396 | sp:predicate rdf:type ; |
165 | - sp:subject _:b23 | 397 | + sp:subject |
166 | - ] [ sp:object _:b25 ; | 398 | + [ sp:varName "reportKind"^^xsd:string |
399 | + ] | ||
400 | + ] [ sp:object | ||
401 | + [ sp:varName "kind"^^xsd:string | ||
402 | + ] ; | ||
403 | + sp:predicate rdfs:label ; | ||
404 | + sp:subject | ||
405 | + [ sp:varName "reportKind"^^xsd:string | ||
406 | + ] | ||
407 | + ] [ sp:object | ||
408 | + [ sp:varName "issueDate"^^xsd:string | ||
409 | + ] ; | ||
410 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-report#issuedAt> ; | ||
411 | + sp:subject | ||
412 | + [ sp:varName "productionReport"^^xsd:string | ||
413 | + ] | ||
414 | + ] [ sp:object | ||
415 | + [ sp:varName "title"^^xsd:string | ||
416 | + ] ; | ||
167 | sp:predicate rdfs:label ; | 417 | sp:predicate rdfs:label ; |
168 | - sp:subject _:b23 | 418 | + sp:subject |
419 | + [ sp:varName "productionReport"^^xsd:string | ||
420 | + ] | ||
169 | ]) ; | 421 | ]) ; |
170 | - sp:where ([ sp:object _:b26 ; | 422 | + sp:where ([ sp:object |
423 | + [ sp:varName "contextRef"^^xsd:string | ||
424 | + ] ; | ||
171 | sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | 425 | sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; |
172 | sp:subject spin:_this | 426 | sp:subject spin:_this |
173 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | 427 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; |
174 | sp:predicate rdf:type ; | 428 | sp:predicate rdf:type ; |
175 | - sp:subject _:b26 | 429 | + sp:subject |
176 | - ] [ sp:object _:b25 ; | 430 | + [ sp:varName "contextRef"^^xsd:string |
177 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kind> ; | 431 | + ] |
178 | - sp:subject _:b26 | 432 | + ] [ rdf:type sp:Optional ; |
179 | - ] [ sp:object | 433 | + sp:elements ([ sp:object |
180 | - [ sp:varName "date"^^xsd:string | 434 | + [ sp:varName "kind"^^xsd:string |
181 | - ] ; | 435 | + ] ; |
182 | - sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | 436 | + sp:predicate <http://www.epim.no/schemas/mprml/1#kind> ; |
183 | - sp:subject _:b26 | 437 | + sp:subject |
438 | + [ sp:varName "contextRef"^^xsd:string | ||
439 | + ] | ||
440 | + ]) | ||
441 | + ] [ rdf:type sp:Optional ; | ||
442 | + sp:elements ([ sp:object | ||
443 | + [ sp:varName "issueDate"^^xsd:string | ||
444 | + ] ; | ||
445 | + sp:predicate <http://www.epim.no/schemas/mprml/1#issueDate> ; | ||
446 | + sp:subject | ||
447 | + [ sp:varName "contextRef"^^xsd:string | ||
448 | + ] | ||
449 | + ]) | ||
450 | + ] [ rdf:type sp:Optional ; | ||
451 | + sp:elements ([ sp:object | ||
452 | + [ sp:varName "titleRef"^^xsd:string | ||
453 | + ] ; | ||
454 | + sp:predicate <http://www.epim.no/schemas/mprml/1#titleRef> ; | ||
455 | + sp:subject | ||
456 | + [ sp:varName "contextRef"^^xsd:string | ||
457 | + ] | ||
458 | + ] [ sp:object | ||
459 | + [ sp:varName "title"^^xsd:string | ||
460 | + ] ; | ||
461 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
462 | + sp:subject | ||
463 | + [ sp:varName "titleRef"^^xsd:string | ||
464 | + ] | ||
465 | + ]) | ||
184 | ] [ sp:object spin:_this ; | 466 | ] [ sp:object spin:_this ; |
185 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 467 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; |
186 | - sp:subject _:b24 | 468 | + sp:subject |
469 | + [ sp:varName "productionReport"^^xsd:string | ||
470 | + ] | ||
187 | ] [ rdf:type sp:Bind ; | 471 | ] [ rdf:type sp:Bind ; |
188 | sp:expression | 472 | sp:expression |
189 | [ rdf:type ep-spin-lib:normalizeString ; | 473 | [ rdf:type ep-spin-lib:normalizeString ; |
190 | - sp:arg1 _:b25 | 474 | + sp:arg1 [ sp:varName "kind"^^xsd:string |
475 | + ] | ||
191 | ] ; | 476 | ] ; |
192 | - sp:variable _:b27 | 477 | + sp:variable |
478 | + [ sp:varName "normalizedKind"^^xsd:string | ||
479 | + ] | ||
193 | ] [ rdf:type sp:Bind ; | 480 | ] [ rdf:type sp:Bind ; |
194 | sp:expression | 481 | sp:expression |
195 | [ rdf:type ep-dpr-spin-lib:buildProductionReportKindURI ; | 482 | [ rdf:type ep-dpr-spin-lib:buildProductionReportKindURI ; |
196 | - sp:arg1 _:b27 | 483 | + sp:arg1 [ sp:varName "normalizedKind"^^xsd:string |
484 | + ] | ||
197 | ] ; | 485 | ] ; |
198 | - sp:variable _:b23 | 486 | + sp:variable |
487 | + [ sp:varName "reportKind"^^xsd:string | ||
488 | + ] | ||
199 | ]) | 489 | ]) |
200 | ] ; | 490 | ] ; |
201 | spin:rule | 491 | spin:rule |
202 | [ rdf:type sp:Construct ; | 492 | [ rdf:type sp:Construct ; |
203 | - rdfs:comment """STEP 10001c Create the ProductionReport - date and dateEnd from context | 493 | + rdfs:comment "STEP 10001a Create the inteval identifier - dateStart and dateEnd from context"^^xsd:string ; |
204 | -Extract the name from the contextFacility"""^^xsd:string ; | 494 | + sp:templates ([ sp:object |
205 | - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReport> ; | 495 | + [ sp:varName "intervalIdentifier"^^xsd:string |
496 | + ] ; | ||
497 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; | ||
498 | + sp:subject spin:_this | ||
499 | + ]) ; | ||
500 | + sp:where ([ sp:object | ||
501 | + [ sp:varName "contextRef"^^xsd:string | ||
502 | + ] ; | ||
503 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
504 | + sp:subject spin:_this | ||
505 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
206 | sp:predicate rdf:type ; | 506 | sp:predicate rdf:type ; |
207 | - sp:subject _:b28 | 507 | + sp:subject |
208 | - ] [ sp:object _:b29 ; | 508 | + [ sp:varName "contextRef"^^xsd:string |
209 | - sp:predicate rdfs:label ; | 509 | + ] |
210 | - sp:subject _:b28 | 510 | + ] [ sp:object |
211 | - ] [ sp:object _:b30 ; | 511 | + [ sp:varName "dateStart"^^xsd:string |
212 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#createdAt> ; | 512 | + ] ; |
213 | - sp:subject _:b28 | 513 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; |
214 | - ] [ sp:object spin:_this ; | 514 | + sp:subject |
215 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 515 | + [ sp:varName "contextRef"^^xsd:string |
216 | - sp:subject _:b28 | 516 | + ] |
517 | + ] [ sp:object | ||
518 | + [ sp:varName "dateEnd"^^xsd:string | ||
519 | + ] ; | ||
520 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | ||
521 | + sp:subject | ||
522 | + [ sp:varName "contextRef"^^xsd:string | ||
523 | + ] | ||
524 | + ] [ rdf:type sp:Bind ; | ||
525 | + sp:expression | ||
526 | + [ rdf:type ep-mpr-spin-lib:buildIntervalIdentifier ; | ||
527 | + sp:arg1 [ sp:varName "dateStart"^^xsd:string | ||
528 | + ] ; | ||
529 | + sp:arg2 [ sp:varName "dateEnd"^^xsd:string | ||
530 | + ] | ||
531 | + ] ; | ||
532 | + sp:variable | ||
533 | + [ sp:varName "intervalIdentifier"^^xsd:string | ||
534 | + ] | ||
535 | + ]) | ||
536 | + ] ; | ||
537 | + spin:rule | ||
538 | + [ rdf:type sp:Construct ; | ||
539 | + rdfs:comment "STEP 10001b Create the interval identifier - date and dateEnd from context"^^xsd:string ; | ||
540 | + sp:templates ([ sp:object | ||
541 | + [ sp:varName "intervalIdentifier"^^xsd:string | ||
542 | + ] ; | ||
543 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; | ||
544 | + sp:subject spin:_this | ||
217 | ]) ; | 545 | ]) ; |
218 | - sp:where ([ sp:object _:b31 ; | 546 | + sp:where ([ sp:object |
547 | + [ sp:varName "contextRef"^^xsd:string | ||
548 | + ] ; | ||
219 | sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | 549 | sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; |
220 | sp:subject spin:_this | 550 | sp:subject spin:_this |
221 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | 551 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; |
222 | sp:predicate rdf:type ; | 552 | sp:predicate rdf:type ; |
223 | - sp:subject _:b31 | 553 | + sp:subject |
224 | - ] [ rdf:type sp:Optional ; | 554 | + [ sp:varName "contextRef"^^xsd:string |
225 | - sp:elements ([ sp:object _:b32 ; | 555 | + ] |
226 | - sp:predicate <http://www.epim.no/schemas/mprml/1#titleRef> ; | 556 | + ] [ sp:object |
227 | - sp:subject _:b31 | 557 | + [ sp:varName "date"^^xsd:string |
228 | - ] [ sp:object _:b29 ; | 558 | + ] ; |
229 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
230 | - sp:subject _:b32 | ||
231 | - ]) | ||
232 | - ] [ sp:object _:b30 ; | ||
233 | sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | 559 | sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; |
234 | - sp:subject _:b31 | 560 | + sp:subject |
561 | + [ sp:varName "contextRef"^^xsd:string | ||
562 | + ] | ||
235 | ] [ rdf:type sp:NotExists ; | 563 | ] [ rdf:type sp:NotExists ; |
236 | - sp:elements ([ sp:object _:b33 ; | 564 | + sp:elements ([ sp:object |
237 | - sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | 565 | + [ sp:varName "dateStart"^^xsd:string |
238 | - sp:subject spin:_this | 566 | + ] ; |
239 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productionOperation> ; | 567 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; |
240 | - sp:predicate rdf:type ; | 568 | + sp:subject |
241 | - sp:subject _:b33 | 569 | + [ sp:varName "contextRef"^^xsd:string |
242 | - ] [ sp:object _:b34 ; | 570 | + ] |
243 | - sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ; | ||
244 | - sp:subject _:b33 | ||
245 | - ] [ sp:object _:b35 ; | ||
246 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
247 | - sp:subject _:b34 | ||
248 | ]) | 571 | ]) |
249 | - ] [ sp:object _:b36 ; | 572 | + ] [ sp:object |
250 | - sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | 573 | + [ sp:varName "dateEnd"^^xsd:string |
251 | - sp:subject _:b31 | ||
252 | - ] [ sp:object _:b37 ; | ||
253 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | ||
254 | - sp:subject _:b31 | ||
255 | - ] [ sp:object _:b38 ; | ||
256 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextFacilityRef> ; | ||
257 | - sp:subject _:b31 | ||
258 | - ] [ sp:object _:b35 ; | ||
259 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
260 | - sp:subject _:b38 | ||
261 | - ] [ rdf:type sp:Bind ; | ||
262 | - sp:expression | ||
263 | - [ rdf:type ep-spin-lib:normalizeString ; | ||
264 | - sp:arg1 _:b35 | ||
265 | ] ; | 574 | ] ; |
266 | - sp:variable _:b39 | 575 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; |
576 | + sp:subject | ||
577 | + [ sp:varName "contextRef"^^xsd:string | ||
578 | + ] | ||
267 | ] [ rdf:type sp:Bind ; | 579 | ] [ rdf:type sp:Bind ; |
268 | sp:expression | 580 | sp:expression |
269 | - [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; | 581 | + [ rdf:type ep-mpr-spin-lib:buildIntervalIdentifier ; |
270 | - sp:arg1 _:b39 ; | 582 | + sp:arg1 [ sp:varName "date"^^xsd:string |
271 | - sp:arg2 _:b36 ; | 583 | + ] ; |
272 | - sp:arg3 _:b37 | 584 | + sp:arg2 [ sp:varName "dateEnd"^^xsd:string |
585 | + ] | ||
273 | ] ; | 586 | ] ; |
274 | - sp:variable _:b28 | 587 | + sp:variable |
588 | + [ sp:varName "intervalIdentifier"^^xsd:string | ||
589 | + ] | ||
275 | ]) | 590 | ]) |
276 | ] ; | 591 | ] ; |
277 | spin:rule | 592 | spin:rule |
278 | [ rdf:type sp:Construct ; | 593 | [ rdf:type sp:Construct ; |
279 | - rdfs:comment """STEP 10001d Create the ProductionReport - dateStart and dateEnd from context | 594 | + rdfs:comment "STEP 10001p Create the ProductionReport - no installation"^^xsd:string ; |
280 | -Extract the name from the contextFacility"""^^xsd:string ; | ||
281 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReport> ; | 595 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReport> ; |
282 | sp:predicate rdf:type ; | 596 | sp:predicate rdf:type ; |
283 | - sp:subject _:b40 | 597 | + sp:subject |
284 | - ] [ sp:object _:b41 ; | 598 | + [ sp:varName "productionReport"^^xsd:string |
285 | - sp:predicate rdfs:label ; | 599 | + ] |
286 | - sp:subject _:b40 | ||
287 | - ] [ sp:object _:b42 ; | ||
288 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#createdAt> ; | ||
289 | - sp:subject _:b40 | ||
290 | ] [ sp:object spin:_this ; | 600 | ] [ sp:object spin:_this ; |
291 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 601 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; |
292 | - sp:subject _:b40 | 602 | + sp:subject |
603 | + [ sp:varName "productionReport"^^xsd:string | ||
604 | + ] | ||
293 | ]) ; | 605 | ]) ; |
294 | - sp:where ([ sp:object _:b43 ; | 606 | + sp:where ([ sp:object |
295 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | 607 | + [ sp:varName "intervalIdentifier"^^xsd:string |
608 | + ] ; | ||
609 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; | ||
296 | sp:subject spin:_this | 610 | sp:subject spin:_this |
297 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | 611 | + ] [ rdf:type sp:NotExists ; |
298 | - sp:predicate rdf:type ; | 612 | + sp:elements ([ sp:object |
299 | - sp:subject _:b43 | 613 | + [ sp:varName "productVolumeRef"^^xsd:string |
300 | - ] [ rdf:type sp:Optional ; | 614 | + ] ; |
301 | - sp:elements ([ sp:object _:b44 ; | 615 | + sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
302 | - sp:predicate <http://www.epim.no/schemas/mprml/1#titleRef> ; | 616 | + sp:subject spin:_this |
303 | - sp:subject _:b43 | 617 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productionOperation> ; |
304 | - ] [ sp:object _:b41 ; | 618 | + sp:predicate rdf:type ; |
619 | + sp:subject | ||
620 | + [ sp:varName "productVolumeRef"^^xsd:string | ||
621 | + ] | ||
622 | + ] [ sp:object | ||
623 | + [ sp:varName "installationRef"^^xsd:string | ||
624 | + ] ; | ||
625 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | ||
626 | + sp:subject | ||
627 | + [ sp:varName "productVolumeRef"^^xsd:string | ||
628 | + ] | ||
629 | + ] [ sp:object | ||
630 | + [ sp:varName "name"^^xsd:string | ||
631 | + ] ; | ||
305 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 632 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
306 | - sp:subject _:b44 | 633 | + sp:subject |
634 | + [ sp:varName "installationRef"^^xsd:string | ||
635 | + ] | ||
307 | ]) | 636 | ]) |
308 | - ] [ sp:object _:b42 ; | ||
309 | - sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | ||
310 | - sp:subject _:b43 | ||
311 | ] [ rdf:type sp:NotExists ; | 637 | ] [ rdf:type sp:NotExists ; |
312 | - sp:elements ([ sp:object _:b45 ; | 638 | + sp:elements ([ sp:object |
639 | + [ sp:varName "productionOperationRef"^^xsd:string | ||
640 | + ] ; | ||
313 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | 641 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
314 | sp:subject spin:_this | 642 | sp:subject spin:_this |
315 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productionOperation> ; | 643 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productionOperation> ; |
316 | sp:predicate rdf:type ; | 644 | sp:predicate rdf:type ; |
317 | - sp:subject _:b45 | 645 | + sp:subject |
318 | - ] [ sp:object _:b46 ; | 646 | + [ sp:varName "productionOperationRef"^^xsd:string |
319 | - sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ; | 647 | + ] |
320 | - sp:subject _:b45 | 648 | + ] [ sp:object |
321 | - ] [ sp:object _:b47 ; | 649 | + [ sp:varName "installationRef"^^xsd:string |
650 | + ] ; | ||
651 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | ||
652 | + sp:subject | ||
653 | + [ sp:varName "productionOperationRef"^^xsd:string | ||
654 | + ] | ||
655 | + ] [ sp:object | ||
656 | + [ sp:varName "name"^^xsd:string | ||
657 | + ] ; | ||
322 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 658 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
323 | - sp:subject _:b46 | 659 | + sp:subject |
660 | + [ sp:varName "installationRef"^^xsd:string | ||
661 | + ] | ||
662 | + ]) | ||
663 | + ] [ rdf:type sp:NotExists ; | ||
664 | + sp:elements ([ sp:object | ||
665 | + [ sp:varName "contextRef"^^xsd:string | ||
666 | + ] ; | ||
667 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
668 | + sp:subject spin:_this | ||
669 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
670 | + sp:predicate rdf:type ; | ||
671 | + sp:subject | ||
672 | + [ sp:varName "contextRef"^^xsd:string | ||
673 | + ] | ||
674 | + ] [ sp:object | ||
675 | + [ sp:varName "installationRef"^^xsd:string | ||
676 | + ] ; | ||
677 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | ||
678 | + sp:subject | ||
679 | + [ sp:varName "contextRef"^^xsd:string | ||
680 | + ] | ||
681 | + ] [ sp:object | ||
682 | + [ sp:varName "name"^^xsd:string | ||
683 | + ] ; | ||
684 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
685 | + sp:subject | ||
686 | + [ sp:varName "installationRef"^^xsd:string | ||
687 | + ] | ||
324 | ]) | 688 | ]) |
325 | - ] [ sp:object _:b48 ; | ||
326 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | ||
327 | - sp:subject _:b43 | ||
328 | - ] [ sp:object _:b49 ; | ||
329 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | ||
330 | - sp:subject _:b43 | ||
331 | - ] [ sp:object _:b50 ; | ||
332 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextFacilityRef> ; | ||
333 | - sp:subject _:b43 | ||
334 | - ] [ sp:object _:b47 ; | ||
335 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
336 | - sp:subject _:b50 | ||
337 | ] [ rdf:type sp:Bind ; | 689 | ] [ rdf:type sp:Bind ; |
338 | sp:expression | 690 | sp:expression |
339 | [ rdf:type ep-spin-lib:normalizeString ; | 691 | [ rdf:type ep-spin-lib:normalizeString ; |
340 | - sp:arg1 _:b47 | 692 | + sp:arg1 "noInstallation" |
341 | ] ; | 693 | ] ; |
342 | - sp:variable _:b51 | 694 | + sp:variable |
695 | + [ sp:varName "normalizedName"^^xsd:string | ||
696 | + ] | ||
343 | ] [ rdf:type sp:Bind ; | 697 | ] [ rdf:type sp:Bind ; |
344 | sp:expression | 698 | sp:expression |
345 | [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; | 699 | [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; |
346 | - sp:arg1 _:b51 ; | 700 | + sp:arg1 [ sp:varName "normalizedName"^^xsd:string |
347 | - sp:arg2 _:b48 ; | 701 | + ] ; |
348 | - sp:arg3 _:b49 | 702 | + sp:arg2 [ sp:varName "intervalIdentifier"^^xsd:string |
703 | + ] | ||
704 | + ] ; | ||
705 | + sp:variable | ||
706 | + [ sp:varName "productionReport"^^xsd:string | ||
707 | + ] | ||
708 | + ]) | ||
709 | + ] ; | ||
710 | + spin:rule | ||
711 | + [ rdf:type sp:Construct ; | ||
712 | + rdfs:comment "STEP 10001d Create the interval identifier - dateEnd from context"^^xsd:string ; | ||
713 | + sp:templates ([ sp:object | ||
714 | + [ sp:varName "dateEnd"^^xsd:string | ||
349 | ] ; | 715 | ] ; |
350 | - sp:variable _:b40 | 716 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; |
717 | + sp:subject spin:_this | ||
718 | + ]) ; | ||
719 | + sp:where ([ sp:object | ||
720 | + [ sp:varName "contextRef"^^xsd:string | ||
721 | + ] ; | ||
722 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
723 | + sp:subject spin:_this | ||
724 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
725 | + sp:predicate rdf:type ; | ||
726 | + sp:subject | ||
727 | + [ sp:varName "contextRef"^^xsd:string | ||
728 | + ] | ||
729 | + ] [ sp:object | ||
730 | + [ sp:varName "dateEnd"^^xsd:string | ||
731 | + ] ; | ||
732 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | ||
733 | + sp:subject | ||
734 | + [ sp:varName "contextRef"^^xsd:string | ||
735 | + ] | ||
736 | + ] [ rdf:type sp:NotExists ; | ||
737 | + sp:elements ([ sp:object | ||
738 | + [ sp:varName "date"^^xsd:string | ||
739 | + ] ; | ||
740 | + sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | ||
741 | + sp:subject | ||
742 | + [ sp:varName "contextRef"^^xsd:string | ||
743 | + ] | ||
744 | + ]) | ||
745 | + ] [ rdf:type sp:NotExists ; | ||
746 | + sp:elements ([ sp:object | ||
747 | + [ sp:varName "dateStart"^^xsd:string | ||
748 | + ] ; | ||
749 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | ||
750 | + sp:subject | ||
751 | + [ sp:varName "contextRef"^^xsd:string | ||
752 | + ] | ||
753 | + ]) | ||
351 | ]) | 754 | ]) |
352 | ] . | 755 | ] . |
353 | 756 | ||
... | @@ -355,147 +758,3 @@ Extract the name from the contextFacility"""^^xsd:string ; | ... | @@ -355,147 +758,3 @@ Extract the name from the contextFacility"""^^xsd:string ; |
355 | rdf:type owl:Ontology ; | 758 | rdf:type owl:Ontology ; |
356 | owl:imports <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://spinrdf.org/spin> , <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> ; | 759 | owl:imports <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://spinrdf.org/spin> , <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> ; |
357 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 760 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
358 | - | ||
359 | -_:b40 | ||
360 | - sp:varName "productionReport"^^xsd:string . | ||
361 | - | ||
362 | -_:b41 | ||
363 | - sp:varName "title"^^xsd:string . | ||
364 | - | ||
365 | -_:b42 | ||
366 | - sp:varName "date"^^xsd:string . | ||
367 | - | ||
368 | -_:b43 | ||
369 | - sp:varName "contextRef"^^xsd:string . | ||
370 | - | ||
371 | -_:b44 | ||
372 | - sp:varName "titleRef"^^xsd:string . | ||
373 | - | ||
374 | -_:b45 | ||
375 | - sp:varName "productionOperationRef"^^xsd:string . | ||
376 | - | ||
377 | -_:b46 | ||
378 | - sp:varName "nameRef"^^xsd:string . | ||
379 | - | ||
380 | -_:b47 | ||
381 | - sp:varName "name"^^xsd:string . | ||
382 | - | ||
383 | -_:b48 | ||
384 | - sp:varName "dateStart"^^xsd:string . | ||
385 | - | ||
386 | -_:b49 | ||
387 | - sp:varName "dateEnd"^^xsd:string . | ||
388 | - | ||
389 | -_:b50 | ||
390 | - sp:varName "contextFacilityRef"^^xsd:string . | ||
391 | - | ||
392 | -_:b51 | ||
393 | - sp:varName "normalizedName"^^xsd:string . | ||
394 | - | ||
395 | -_:b28 | ||
396 | - sp:varName "productionReport"^^xsd:string . | ||
397 | - | ||
398 | -_:b29 | ||
399 | - sp:varName "title"^^xsd:string . | ||
400 | - | ||
401 | -_:b30 | ||
402 | - sp:varName "date"^^xsd:string . | ||
403 | - | ||
404 | -_:b31 | ||
405 | - sp:varName "contextRef"^^xsd:string . | ||
406 | - | ||
407 | -_:b32 | ||
408 | - sp:varName "titleRef"^^xsd:string . | ||
409 | - | ||
410 | -_:b33 | ||
411 | - sp:varName "productionOperationRef"^^xsd:string . | ||
412 | - | ||
413 | -_:b34 | ||
414 | - sp:varName "nameRef"^^xsd:string . | ||
415 | - | ||
416 | -_:b35 | ||
417 | - sp:varName "name"^^xsd:string . | ||
418 | - | ||
419 | -_:b36 | ||
420 | - sp:varName "dateStart"^^xsd:string . | ||
421 | - | ||
422 | -_:b37 | ||
423 | - sp:varName "dateEnd"^^xsd:string . | ||
424 | - | ||
425 | -_:b38 | ||
426 | - sp:varName "contextFacilityRef"^^xsd:string . | ||
427 | - | ||
428 | -_:b39 | ||
429 | - sp:varName "normalizedName"^^xsd:string . | ||
430 | - | ||
431 | -_:b23 | ||
432 | - sp:varName "reportKind"^^xsd:string . | ||
433 | - | ||
434 | -_:b24 | ||
435 | - sp:varName "productionReport"^^xsd:string . | ||
436 | - | ||
437 | -_:b25 | ||
438 | - sp:varName "kind"^^xsd:string . | ||
439 | - | ||
440 | -_:b26 | ||
441 | - sp:varName "contextRef"^^xsd:string . | ||
442 | - | ||
443 | -_:b27 | ||
444 | - sp:varName "normalizedKind"^^xsd:string . | ||
445 | - | ||
446 | -_:b15 | ||
447 | - sp:varName "contextRef"^^xsd:string . | ||
448 | - | ||
449 | -_:b16 | ||
450 | - sp:varName "titleRef"^^xsd:string . | ||
451 | - | ||
452 | -_:b13 | ||
453 | - sp:varName "title"^^xsd:string . | ||
454 | - | ||
455 | -_:b14 | ||
456 | - sp:varName "date"^^xsd:string . | ||
457 | - | ||
458 | -_:b17 | ||
459 | - sp:varName "productionOperationRef"^^xsd:string . | ||
460 | - | ||
461 | -_:b18 | ||
462 | - sp:varName "nameRef"^^xsd:string . | ||
463 | - | ||
464 | -_:b19 | ||
465 | - sp:varName "name"^^xsd:string . | ||
466 | - | ||
467 | -_:b20 | ||
468 | - sp:varName "dTimStart"^^xsd:string . | ||
469 | - | ||
470 | -_:b21 | ||
471 | - sp:varName "dTimEnd"^^xsd:string . | ||
472 | - | ||
473 | -_:b22 | ||
474 | - sp:varName "normalizedName"^^xsd:string . | ||
475 | - | ||
476 | -_:b12 | ||
477 | - sp:varName "productionReport"^^xsd:string . | ||
478 | - | ||
479 | -_:b4 sp:varName "contextRef"^^xsd:string . | ||
480 | - | ||
481 | -_:b5 sp:varName "titleRef"^^xsd:string . | ||
482 | - | ||
483 | -_:b2 sp:varName "title"^^xsd:string . | ||
484 | - | ||
485 | -_:b3 sp:varName "date"^^xsd:string . | ||
486 | - | ||
487 | -_:b6 sp:varName "productionOperationRef"^^xsd:string . | ||
488 | - | ||
489 | -_:b7 sp:varName "nameRef"^^xsd:string . | ||
490 | - | ||
491 | -_:b8 sp:varName "name"^^xsd:string . | ||
492 | - | ||
493 | -_:b9 sp:varName "dateStart"^^xsd:string . | ||
494 | - | ||
495 | -_:b10 | ||
496 | - sp:varName "dateEnd"^^xsd:string . | ||
497 | - | ||
498 | -_:b11 | ||
499 | - sp:varName "normalizedName"^^xsd:string . | ||
500 | - | ||
501 | -_:b1 sp:varName "productionReport"^^xsd:string . | ... | ... |
1 | -# Saved by TopBraid on Thu Dec 15 19:14:36 GMT 2011 | ||
2 | # baseURI: http://www.reportinghub.no/test/mpr/TEST_mpr-xml-ingest | 1 | # baseURI: http://www.reportinghub.no/test/mpr/TEST_mpr-xml-ingest |
3 | -# imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-collector | 2 | +# imports: http://spinrdf.org/spin |
4 | # imports: http://www.epim.no/schemas/mprml/1 | 3 | # imports: http://www.epim.no/schemas/mprml/1 |
4 | +# imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-collector | ||
5 | # imports: http://www.reportinghub.no/np/data/npd | 5 | # imports: http://www.reportinghub.no/np/data/npd |
6 | -# imports: http://spinrdf.org/spin | ||
7 | 6 | ||
8 | @prefix : <http://www.reportinghub.no/test/mpr/TEST_mpr-xml-ingest#> . | 7 | @prefix : <http://www.reportinghub.no/test/mpr/TEST_mpr-xml-ingest#> . |
9 | @prefix TRANSFORM_mpr-collector: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-collector#> . | 8 | @prefix TRANSFORM_mpr-collector: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-collector#> . | ... | ... |
1 | -<?xml version="1.0" encoding="UTF-8"?> | 1 | +<?xml version="1.0" encoding="UTF-8"?><objects version="1.0.0.0(PRODML)" xmlns="http://www.epim.no/schemas/mprml/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
2 | -<mprml:objects xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | 2 | + <documentInfo> |
3 | - xmlns:mprml="http://www.witsml.org/schemas/131" xmlns="http://www.witsml.org/schemas/131" version="1.0.0.0(PRODML)"> | 3 | + <DocumentName namingSystem="EC">TRYM July 2011</DocumentName> |
4 | - <mprml:documentInfo> | 4 | + <DocumentAlias namingSystem="EC">TRYM Copex Report</DocumentAlias> |
5 | - <mprml:DocumentName namingSystem="EC">TRYM July 2011</mprml:DocumentName> | 5 | + <DocumentDate>2011-08-05T00:00:00.0Z</DocumentDate> |
6 | - <mprml:DocumentAlias namingSystem="EC">TRYM Copex Report</mprml:DocumentAlias> | 6 | + <FileCreationInformation> |
7 | - <mprml:DocumentDate>2011-08-05T00:00:00.0Z</mprml:DocumentDate> | ||
8 | - <mprml:FileCreationInformation> | ||
9 | 7 | ||
10 | - <mprml:FileCreationDate>2011-08-15T00:00:00.0Z</mprml:FileCreationDate> | 8 | + <FileCreationDate>2011-08-15T00:00:00.0Z</FileCreationDate> |
11 | 9 | ||
12 | - <mprml:SoftwareName>Energy Components</mprml:SoftwareName> | 10 | + <SoftwareName>Energy Components</SoftwareName> |
13 | - <mprml:FileCreator>Energy Components</mprml:FileCreator> | 11 | + <FileCreator>Energy Components</FileCreator> |
14 | - </mprml:FileCreationInformation> | 12 | + </FileCreationInformation> |
15 | - <mprml:Owner>DONG E&P Norge AS</mprml:Owner> | 13 | + <Owner>DONG E&P Norge AS</Owner> |
16 | - </mprml:documentInfo> | 14 | + </documentInfo> |
17 | - <mprml:context xsi:type="obj_report"> | 15 | + <context xsi:type="obj_report"> |
18 | - <mprml:kind>month</mprml:kind> | 16 | + <kind>month</kind> |
19 | - <mprml:title>TRYM July 2011</mprml:title> | 17 | + <title>TRYM July 2011</title> |
20 | - <mprml:date>2011-07-01</mprml:date> | 18 | + <date>2011-07-01</date> |
21 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 19 | + <dateEnd>2011-07-31</dateEnd> |
22 | - <mprml:month>2011-07</mprml:month> | 20 | + <month>2011-07</month> |
23 | - <mprml:year>2011</mprml:year> | 21 | + <year>2011</year> |
24 | - <mprml:reportVersion>1</mprml:reportVersion> | 22 | + <reportVersion>1</reportVersion> |
25 | - <mprml:reportStatus>final</mprml:reportStatus> | 23 | + <reportStatus>final</reportStatus> |
26 | - <mprml:installation kind="field" namingSystem="NPD" uidRef="18081500">TRYM</mprml:installation> | 24 | + <installation kind="field" namingSystem="NPD" uidRef="18081500">TRYM</installation> |
27 | - <mprml:operator> | 25 | + <operator> |
28 | - <mprml:name>DONG E&P Norge AS</mprml:name> | 26 | + <name>DONG E&P Norge AS</name> |
29 | - <mprml:role>Operating company</mprml:role> | 27 | + <role>Operating company</role> |
30 | - </mprml:operator> | 28 | + </operator> |
31 | - </mprml:context> | 29 | + </context> |
32 | - <mprml:object xsi:type="obj_productVolume"> | 30 | + <object xsi:type="obj_productVolume"> |
33 | - <mprml:name>TRYM</mprml:name> | 31 | + <name>TRYM</name> |
34 | - <mprml:facility> | 32 | + <facility> |
35 | - <mprml:name kind="field" namingSystem="NPD" uidRef="18081500">TRYM</mprml:name> | 33 | + <name kind="field" namingSystem="NPD" uidRef="18081500">TRYM</name> |
36 | 34 | ||
37 | - <mprml:flow> | 35 | + <flow> |
38 | - <mprml:kind>production</mprml:kind> | 36 | + <kind>production</kind> |
39 | - <mprml:qualifier>saleable</mprml:qualifier> | 37 | + <qualifier>saleable</qualifier> |
40 | - <mprml:product> | 38 | + <product> |
41 | - <mprml:kind>oil - net</mprml:kind> | 39 | + <kind>oil - net</kind> |
42 | - <mprml:period> | 40 | + <period> |
43 | - <mprml:kind>month</mprml:kind> | 41 | + <kind>month</kind> |
44 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 42 | + <dateStart>2011-07-01</dateStart> |
45 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 43 | + <dateEnd>2011-07-31</dateEnd> |
46 | - <mprml:volumeValue> | 44 | + <volumeValue> |
47 | - | 45 | + |
48 | - <mprml:volume uom="m3">524.83</mprml:volume> | 46 | + <volume uom="m3">524.83</volume> |
49 | - <mprml:temp uom="degC">15</mprml:temp> | 47 | + <temp uom="degC">15</temp> |
50 | - <mprml:pres uom="atm">1</mprml:pres> | 48 | + <pres uom="atm">1</pres> |
51 | - </mprml:volumeValue> | 49 | + </volumeValue> |
52 | - | 50 | + |
53 | - <mprml:mass uom="kg">61.1</mprml:mass> | 51 | + <mass uom="kg">61.1</mass> |
54 | - <mprml:densityValue> | 52 | + <densityValue> |
55 | - <mprml:density uom="kg/m3">799.04</mprml:density> | 53 | + <density uom="kg/m3">799.04</density> |
56 | - <mprml:temp uom="degC">15</mprml:temp> | 54 | + <temp uom="degC">15</temp> |
57 | - <mprml:pres uom="atm">1</mprml:pres> | 55 | + <pres uom="atm">1</pres> |
58 | - </mprml:densityValue> | 56 | + </densityValue> |
59 | - </mprml:period> | 57 | + </period> |
60 | - </mprml:product> | 58 | + </product> |
61 | - </mprml:flow> | 59 | + </flow> |
62 | 60 | ||
63 | - <mprml:flow> | 61 | + <flow> |
64 | - <mprml:kind>production</mprml:kind> | 62 | + <kind>production</kind> |
65 | - <mprml:qualifier>allocated</mprml:qualifier> | 63 | + <qualifier>allocated</qualifier> |
66 | - <mprml:product> | 64 | + <product> |
67 | - <mprml:kind>oil - net</mprml:kind> | 65 | + <kind>oil - net</kind> |
68 | - <mprml:period> | 66 | + <period> |
69 | - <mprml:kind>month</mprml:kind> | 67 | + <kind>month</kind> |
70 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 68 | + <dateStart>2011-07-01</dateStart> |
71 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 69 | + <dateEnd>2011-07-31</dateEnd> |
72 | - <mprml:volumeValue> | 70 | + <volumeValue> |
73 | - | 71 | + |
74 | - <mprml:volume uom="m3">687.74</mprml:volume> | 72 | + <volume uom="m3">687.74</volume> |
75 | - <mprml:temp uom="degC">15</mprml:temp> | 73 | + <temp uom="degC">15</temp> |
76 | - <mprml:pres uom="atm">1</mprml:pres> | 74 | + <pres uom="atm">1</pres> |
77 | - </mprml:volumeValue> | 75 | + </volumeValue> |
78 | - | 76 | + |
79 | - <mprml:mass uom="kg">435.92</mprml:mass> | 77 | + <mass uom="kg">435.92</mass> |
80 | - <mprml:densityValue> | 78 | + <densityValue> |
81 | - <mprml:density uom="kg/m3">743.22</mprml:density> | 79 | + <density uom="kg/m3">743.22</density> |
82 | - <mprml:temp uom="degC">15</mprml:temp> | 80 | + <temp uom="degC">15</temp> |
83 | - <mprml:pres uom="atm">1</mprml:pres> | 81 | + <pres uom="atm">1</pres> |
84 | - </mprml:densityValue> | 82 | + </densityValue> |
85 | - </mprml:period> | 83 | + </period> |
86 | - </mprml:product><mprml:product> | 84 | + </product><product> |
87 | - <mprml:kind>gas</mprml:kind> | 85 | + <kind>gas</kind> |
88 | - <mprml:period> | 86 | + <period> |
89 | - <mprml:kind>month</mprml:kind> | 87 | + <kind>month</kind> |
90 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 88 | + <dateStart>2011-07-01</dateStart> |
91 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 89 | + <dateEnd>2011-07-31</dateEnd> |
92 | - <mprml:volumeValue> | 90 | + <volumeValue> |
93 | - | 91 | + |
94 | - <mprml:volume uom="m3">164.19</mprml:volume> | 92 | + <volume uom="m3">164.19</volume> |
95 | - <mprml:temp uom="degC">15</mprml:temp> | 93 | + <temp uom="degC">15</temp> |
96 | - <mprml:pres uom="atm">1</mprml:pres> | 94 | + <pres uom="atm">1</pres> |
97 | - </mprml:volumeValue> | 95 | + </volumeValue> |
98 | - | 96 | + |
99 | - <mprml:mass uom="kg">420.36</mprml:mass> | 97 | + <mass uom="kg">420.36</mass> |
100 | - <mprml:densityValue> | 98 | + <densityValue> |
101 | - <mprml:density uom="kg/m3">795.76</mprml:density> | 99 | + <density uom="kg/m3">795.76</density> |
102 | - <mprml:temp uom="degC">15</mprml:temp> | 100 | + <temp uom="degC">15</temp> |
103 | - <mprml:pres uom="atm">1</mprml:pres> | 101 | + <pres uom="atm">1</pres> |
104 | - </mprml:densityValue> | 102 | + </densityValue> |
105 | - </mprml:period> | 103 | + </period> |
106 | - </mprml:product><mprml:product> | 104 | + </product><product> |
107 | - <mprml:kind>water</mprml:kind> | 105 | + <kind>water</kind> |
108 | - <mprml:period> | 106 | + <period> |
109 | - <mprml:kind>month</mprml:kind> | 107 | + <kind>month</kind> |
110 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 108 | + <dateStart>2011-07-01</dateStart> |
111 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 109 | + <dateEnd>2011-07-31</dateEnd> |
112 | - <mprml:volumeValue> | 110 | + <volumeValue> |
113 | - | 111 | + |
114 | - <mprml:volume uom="m3">340.83</mprml:volume> | 112 | + <volume uom="m3">340.83</volume> |
115 | - <mprml:temp uom="degC">15</mprml:temp> | 113 | + <temp uom="degC">15</temp> |
116 | - <mprml:pres uom="atm">1</mprml:pres> | 114 | + <pres uom="atm">1</pres> |
117 | - </mprml:volumeValue> | 115 | + </volumeValue> |
118 | - | 116 | + |
119 | - <mprml:mass uom="kg">815.72</mprml:mass> | 117 | + <mass uom="kg">815.72</mass> |
120 | - <mprml:densityValue> | 118 | + <densityValue> |
121 | - <mprml:density uom="kg/m3">788.88</mprml:density> | 119 | + <density uom="kg/m3">788.88</density> |
122 | - <mprml:temp uom="degC">15</mprml:temp> | 120 | + <temp uom="degC">15</temp> |
123 | - <mprml:pres uom="atm">1</mprml:pres> | 121 | + <pres uom="atm">1</pres> |
124 | - </mprml:densityValue> | 122 | + </densityValue> |
125 | - </mprml:period> | 123 | + </period> |
126 | - </mprml:product><mprml:product> | 124 | + </product><product> |
127 | - <mprml:kind>condensate - net</mprml:kind> | 125 | + <kind>condensate - net</kind> |
128 | - <mprml:period> | 126 | + <period> |
129 | - <mprml:kind>month</mprml:kind> | 127 | + <kind>month</kind> |
130 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 128 | + <dateStart>2011-07-01</dateStart> |
131 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 129 | + <dateEnd>2011-07-31</dateEnd> |
132 | - <mprml:volumeValue> | 130 | + <volumeValue> |
133 | - | 131 | + |
134 | - <mprml:volume uom="m3">225.53</mprml:volume> | 132 | + <volume uom="m3">225.53</volume> |
135 | - <mprml:temp uom="degC">15</mprml:temp> | 133 | + <temp uom="degC">15</temp> |
136 | - <mprml:pres uom="atm">1</mprml:pres> | 134 | + <pres uom="atm">1</pres> |
137 | - </mprml:volumeValue> | 135 | + </volumeValue> |
138 | - | 136 | + |
139 | - <mprml:mass uom="kg">848.52</mprml:mass> | 137 | + <mass uom="kg">848.52</mass> |
140 | - <mprml:densityValue> | 138 | + <densityValue> |
141 | - <mprml:density uom="kg/m3">728.14</mprml:density> | 139 | + <density uom="kg/m3">728.14</density> |
142 | - <mprml:temp uom="degC">15</mprml:temp> | 140 | + <temp uom="degC">15</temp> |
143 | - <mprml:pres uom="atm">1</mprml:pres> | 141 | + <pres uom="atm">1</pres> |
144 | - </mprml:densityValue> | 142 | + </densityValue> |
145 | - </mprml:period> | 143 | + </period> |
146 | - </mprml:product> | 144 | + </product> |
147 | - </mprml:flow> | 145 | + </flow> |
148 | 146 | ||
149 | - <mprml:flow> | 147 | + <flow> |
150 | - <mprml:kind>injection</mprml:kind> | 148 | + <kind>injection</kind> |
151 | - <mprml:qualifier>allocated</mprml:qualifier> | 149 | + <qualifier>allocated</qualifier> |
152 | - <mprml:product> | 150 | + <product> |
153 | - <mprml:kind>gas</mprml:kind> | 151 | + <kind>gas</kind> |
154 | - <mprml:period> | 152 | + <period> |
155 | - <mprml:kind>month</mprml:kind> | 153 | + <kind>month</kind> |
156 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 154 | + <dateStart>2011-07-01</dateStart> |
157 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 155 | + <dateEnd>2011-07-31</dateEnd> |
158 | - <mprml:volumeValue> | 156 | + <volumeValue> |
159 | - | 157 | + |
160 | - <mprml:volume uom="m3">911.66</mprml:volume> | 158 | + <volume uom="m3">911.66</volume> |
161 | - <mprml:temp uom="degC">15</mprml:temp> | 159 | + <temp uom="degC">15</temp> |
162 | - <mprml:pres uom="atm">1</mprml:pres> | 160 | + <pres uom="atm">1</pres> |
163 | - </mprml:volumeValue> | 161 | + </volumeValue> |
164 | - | 162 | + |
165 | - <mprml:mass uom="kg">538.48</mprml:mass> | 163 | + <mass uom="kg">538.48</mass> |
166 | - <mprml:densityValue> | 164 | + <densityValue> |
167 | - <mprml:density uom="kg/m3">0.41</mprml:density> | 165 | + <density uom="kg/m3">0.41</density> |
168 | - <mprml:temp uom="degC">15</mprml:temp> | 166 | + <temp uom="degC">15</temp> |
169 | - <mprml:pres uom="atm">1</mprml:pres> | 167 | + <pres uom="atm">1</pres> |
170 | - </mprml:densityValue> | 168 | + </densityValue> |
171 | - </mprml:period> | 169 | + </period> |
172 | - </mprml:product> | 170 | + </product> |
173 | - </mprml:flow> | 171 | + </flow> |
174 | 172 | ||
175 | 173 | ||
176 | - </mprml:facility><mprml:facility> | 174 | + </facility><facility> |
177 | - <mprml:name kind="terminal" namingSystem="NPD" uidRef="NaN">FREDERICIA</mprml:name> | 175 | + <name kind="terminal" namingSystem="NPD" uidRef="NaN">FREDERICIA</name> |
178 | 176 | ||
179 | 177 | ||
180 | - <mprml:flow> | 178 | + <flow> |
181 | - <mprml:name>FREDERICIA allocated inventory</mprml:name> | 179 | + <name>FREDERICIA allocated inventory</name> |
182 | - <mprml:kind>inventory</mprml:kind> | 180 | + <kind>inventory</kind> |
183 | - <mprml:qualifier>allocated</mprml:qualifier> | 181 | + <qualifier>allocated</qualifier> |
184 | - <mprml:product> | 182 | + <product> |
185 | - <mprml:kind>oil - net</mprml:kind> | 183 | + <kind>oil - net</kind> |
186 | - <mprml:period> | 184 | + <period> |
187 | - <mprml:kind>month</mprml:kind> | 185 | + <kind>month</kind> |
188 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 186 | + <dateStart>2011-07-01</dateStart> |
189 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 187 | + <dateEnd>2011-07-31</dateEnd> |
190 | - <mprml:volumeValue> | 188 | + <volumeValue> |
191 | - <mprml:volume uom="m3">1399.72</mprml:volume> | 189 | + <volume uom="m3">1399.72</volume> |
192 | - <mprml:temp uom="degC">15</mprml:temp> | 190 | + <temp uom="degC">15</temp> |
193 | - <mprml:pres uom="atm">1</mprml:pres> | 191 | + <pres uom="atm">1</pres> |
194 | - </mprml:volumeValue> | 192 | + </volumeValue> |
195 | - | 193 | + |
196 | - <mprml:mass uom="kg">335.46</mprml:mass> | 194 | + <mass uom="kg">335.46</mass> |
197 | - | 195 | + |
198 | - <mprml:densityValue> | 196 | + <densityValue> |
199 | - <mprml:density uom="kg/m3">709.06</mprml:density> | 197 | + <density uom="kg/m3">709.06</density> |
200 | - <mprml:temp uom="degC">15</mprml:temp> | 198 | + <temp uom="degC">15</temp> |
201 | - <mprml:pres uom="atm">1</mprml:pres> | 199 | + <pres uom="atm">1</pres> |
202 | - </mprml:densityValue> | 200 | + </densityValue> |
203 | - <mprml:balanceSet> | 201 | + <balanceSet> |
204 | - <mprml:kind>closing balance</mprml:kind> | 202 | + <kind>closing balance</kind> |
205 | - <mprml:balanceDetail> | 203 | + <balanceDetail> |
206 | - <mprml:owner>DONG E&P Norge AS</mprml:owner> | 204 | + <owner>DONG E&P Norge AS</owner> |
207 | - <mprml:volumeValue> | 205 | + <volumeValue> |
208 | - <mprml:volume uom="m3">145.150964</mprml:volume> | 206 | + <volume uom="m3">145.150964</volume> |
209 | - <mprml:temp uom="degC">15</mprml:temp> | 207 | + <temp uom="degC">15</temp> |
210 | - <mprml:pres uom="atm">1</mprml:pres> | 208 | + <pres uom="atm">1</pres> |
211 | - </mprml:volumeValue> | 209 | + </volumeValue> |
212 | - <mprml:mass uom="kg">34.787202</mprml:mass> | 210 | + <mass uom="kg">34.787202</mass> |
213 | - </mprml:balanceDetail><mprml:balanceDetail> | 211 | + </balanceDetail><balanceDetail> |
214 | - <mprml:owner>Bayerngas Norge AS</mprml:owner> | 212 | + <owner>Bayerngas Norge AS</owner> |
215 | - <mprml:volumeValue> | 213 | + <volumeValue> |
216 | - <mprml:volume uom="m3">1254.569036</mprml:volume> | 214 | + <volume uom="m3">1254.569036</volume> |
217 | - <mprml:temp uom="degC">15</mprml:temp> | 215 | + <temp uom="degC">15</temp> |
218 | - <mprml:pres uom="atm">1</mprml:pres> | 216 | + <pres uom="atm">1</pres> |
219 | - </mprml:volumeValue> | 217 | + </volumeValue> |
220 | - <mprml:mass uom="kg">300.672798</mprml:mass> | 218 | + <mass uom="kg">300.672798</mass> |
221 | - </mprml:balanceDetail> | 219 | + </balanceDetail> |
222 | - </mprml:balanceSet> | 220 | + </balanceSet> |
223 | - </mprml:period> | 221 | + </period> |
224 | 222 | ||
225 | - </mprml:product> | 223 | + </product> |
226 | - </mprml:flow> | 224 | + </flow> |
227 | 225 | ||
228 | 226 | ||
229 | - <mprml:flow> | 227 | + <flow> |
230 | - <mprml:name>FREDERICIA field production lifted by tanker</mprml:name> | 228 | + <name>FREDERICIA field production lifted by tanker</name> |
231 | - <mprml:kind>hydrocarbon accounting</mprml:kind> | 229 | + <kind>hydrocarbon accounting</kind> |
232 | - <mprml:qualifier>allocated</mprml:qualifier> | 230 | + <qualifier>allocated</qualifier> |
233 | - <mprml:product> | 231 | + <product> |
234 | - <mprml:kind>oil - net</mprml:kind> | 232 | + <kind>oil - net</kind> |
235 | - <mprml:period> | 233 | + <period> |
236 | - <mprml:kind>month</mprml:kind> | 234 | + <kind>month</kind> |
237 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 235 | + <dateStart>2011-07-01</dateStart> |
238 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 236 | + <dateEnd>2011-07-31</dateEnd> |
239 | - <mprml:balanceSet> | 237 | + <balanceSet> |
240 | - <mprml:kind>tanker lifting</mprml:kind> | 238 | + <kind>tanker lifting</kind> |
241 | - <mprml:cargoNumber>304/1</mprml:cargoNumber> | 239 | + <cargoNumber>304/1</cargoNumber> |
242 | - <mprml:cargoBatchNumber>1</mprml:cargoBatchNumber> | 240 | + <cargoBatchNumber>1</cargoBatchNumber> |
243 | - <mprml:shipper>Bayerngas Norge AS</mprml:shipper> | 241 | + <shipper>Bayerngas Norge AS</shipper> |
244 | - <mprml:destination> | 242 | + <destination> |
245 | - <mprml:name>Fawley</mprml:name> | 243 | + <name>Fawley</name> |
246 | - <mprml:type>harbour</mprml:type> | 244 | + <type>harbour</type> |
247 | - <mprml:country>UNITED KINGDOM</mprml:country> | 245 | + <country>UNITED KINGDOM</country> |
248 | - </mprml:destination> | 246 | + </destination> |
249 | - <mprml:event> | 247 | + <event> |
250 | - <mprml:date>2009-01-04</mprml:date> | 248 | + <date>2009-01-04</date> |
251 | - <mprml:kind>bill of lading</mprml:kind> | 249 | + <kind>bill of lading</kind> |
252 | - </mprml:event> | 250 | + </event> |
253 | - <mprml:volumeValue> | 251 | + <volumeValue> |
254 | - <mprml:volume uom="m3">741.46</mprml:volume> | 252 | + <volume uom="m3">741.46</volume> |
255 | - <mprml:temp uom="degC">15</mprml:temp> | 253 | + <temp uom="degC">15</temp> |
256 | - <mprml:pres uom="atm">1</mprml:pres> | 254 | + <pres uom="atm">1</pres> |
257 | - </mprml:volumeValue> | 255 | + </volumeValue> |
258 | - <mprml:mass uom="kg">822.37</mprml:mass> | 256 | + <mass uom="kg">822.37</mass> |
259 | - <mprml:densityValue> | 257 | + <densityValue> |
260 | - <mprml:density uom="kg/m3">724.87</mprml:density> | 258 | + <density uom="kg/m3">724.87</density> |
261 | - <mprml:temp uom="degC">15.0</mprml:temp> | 259 | + <temp uom="degC">15.0</temp> |
262 | - <mprml:pres uom="atm">1</mprml:pres> | 260 | + <pres uom="atm">1</pres> |
263 | - </mprml:densityValue> | 261 | + </densityValue> |
264 | - <mprml:balanceDetail> | 262 | + <balanceDetail> |
265 | - <mprml:owner>Bayerngas Norge AS</mprml:owner> | 263 | + <owner>Bayerngas Norge AS</owner> |
266 | - <mprml:share uom="%">100.0</mprml:share> | 264 | + <share uom="%">100.0</share> |
267 | - </mprml:balanceDetail> | 265 | + </balanceDetail> |
268 | - </mprml:balanceSet><mprml:balanceSet> | 266 | + </balanceSet><balanceSet> |
269 | - <mprml:kind>tanker lifting</mprml:kind> | 267 | + <kind>tanker lifting</kind> |
270 | - <mprml:cargoNumber>305/1</mprml:cargoNumber> | 268 | + <cargoNumber>305/1</cargoNumber> |
271 | - <mprml:cargoBatchNumber>1</mprml:cargoBatchNumber> | 269 | + <cargoBatchNumber>1</cargoBatchNumber> |
272 | - <mprml:shipper>DONG E&P Norge AS</mprml:shipper> | 270 | + <shipper>DONG E&P Norge AS</shipper> |
273 | - <mprml:destination> | 271 | + <destination> |
274 | - <mprml:name>Fawley</mprml:name> | 272 | + <name>Fawley</name> |
275 | - <mprml:type>harbour</mprml:type> | 273 | + <type>harbour</type> |
276 | - <mprml:country>UNITED KINGDOM</mprml:country> | 274 | + <country>UNITED KINGDOM</country> |
277 | - </mprml:destination> | 275 | + </destination> |
278 | - <mprml:event> | 276 | + <event> |
279 | - <mprml:date>2009-01-07</mprml:date> | 277 | + <date>2009-01-07</date> |
280 | - <mprml:kind>bill of lading</mprml:kind> | 278 | + <kind>bill of lading</kind> |
281 | - </mprml:event> | 279 | + </event> |
282 | - <mprml:volumeValue> | 280 | + <volumeValue> |
283 | - <mprml:volume uom="m3">486.73</mprml:volume> | 281 | + <volume uom="m3">486.73</volume> |
284 | - <mprml:temp uom="degC">15</mprml:temp> | 282 | + <temp uom="degC">15</temp> |
285 | - <mprml:pres uom="atm">1</mprml:pres> | 283 | + <pres uom="atm">1</pres> |
286 | - </mprml:volumeValue> | 284 | + </volumeValue> |
287 | - <mprml:mass uom="kg">985.3</mprml:mass> | 285 | + <mass uom="kg">985.3</mass> |
288 | - <mprml:densityValue> | 286 | + <densityValue> |
289 | - <mprml:density uom="kg/m3">779.4</mprml:density> | 287 | + <density uom="kg/m3">779.4</density> |
290 | - <mprml:temp uom="degC">15.0</mprml:temp> | 288 | + <temp uom="degC">15.0</temp> |
291 | - <mprml:pres uom="atm">1</mprml:pres> | 289 | + <pres uom="atm">1</pres> |
292 | - </mprml:densityValue> | 290 | + </densityValue> |
293 | - <mprml:balanceDetail> | 291 | + <balanceDetail> |
294 | - <mprml:owner>DONG E&P Norge AS</mprml:owner> | 292 | + <owner>DONG E&P Norge AS</owner> |
295 | - <mprml:share uom="%">100.0</mprml:share> | 293 | + <share uom="%">100.0</share> |
296 | - </mprml:balanceDetail> | 294 | + </balanceDetail> |
297 | - </mprml:balanceSet><mprml:balanceSet> | 295 | + </balanceSet><balanceSet> |
298 | - <mprml:kind>tanker lifting</mprml:kind> | 296 | + <kind>tanker lifting</kind> |
299 | - <mprml:cargoNumber>306/1</mprml:cargoNumber> | 297 | + <cargoNumber>306/1</cargoNumber> |
300 | - <mprml:cargoBatchNumber>1</mprml:cargoBatchNumber> | 298 | + <cargoBatchNumber>1</cargoBatchNumber> |
301 | - <mprml:shipper>DONG E&P Norge AS</mprml:shipper> | 299 | + <shipper>DONG E&P Norge AS</shipper> |
302 | - <mprml:destination> | 300 | + <destination> |
303 | - <mprml:name>Fawley</mprml:name> | 301 | + <name>Fawley</name> |
304 | - <mprml:type>harbour</mprml:type> | 302 | + <type>harbour</type> |
305 | - <mprml:country>UNITED KINGDOM</mprml:country> | 303 | + <country>UNITED KINGDOM</country> |
306 | - </mprml:destination> | 304 | + </destination> |
307 | - <mprml:event> | 305 | + <event> |
308 | - <mprml:date>2009-01-11</mprml:date> | 306 | + <date>2009-01-11</date> |
309 | - <mprml:kind>bill of lading</mprml:kind> | 307 | + <kind>bill of lading</kind> |
310 | - </mprml:event> | 308 | + </event> |
311 | - <mprml:volumeValue> | 309 | + <volumeValue> |
312 | - <mprml:volume uom="m3">769.89</mprml:volume> | 310 | + <volume uom="m3">769.89</volume> |
313 | - <mprml:temp uom="degC">15</mprml:temp> | 311 | + <temp uom="degC">15</temp> |
314 | - <mprml:pres uom="atm">1</mprml:pres> | 312 | + <pres uom="atm">1</pres> |
315 | - </mprml:volumeValue> | 313 | + </volumeValue> |
316 | - <mprml:mass uom="kg">331.89</mprml:mass> | 314 | + <mass uom="kg">331.89</mass> |
317 | - <mprml:densityValue> | 315 | + <densityValue> |
318 | - <mprml:density uom="kg/m3">708.73</mprml:density> | 316 | + <density uom="kg/m3">708.73</density> |
319 | - <mprml:temp uom="degC">15.0</mprml:temp> | 317 | + <temp uom="degC">15.0</temp> |
320 | - <mprml:pres uom="atm">1</mprml:pres> | 318 | + <pres uom="atm">1</pres> |
321 | - </mprml:densityValue> | 319 | + </densityValue> |
322 | - <mprml:balanceDetail> | 320 | + <balanceDetail> |
323 | - <mprml:owner>DONG E&P Norge AS</mprml:owner> | 321 | + <owner>DONG E&P Norge AS</owner> |
324 | - <mprml:share uom="%">100.0</mprml:share> | 322 | + <share uom="%">100.0</share> |
325 | - </mprml:balanceDetail> | 323 | + </balanceDetail> |
326 | - </mprml:balanceSet><mprml:balanceSet> | 324 | + </balanceSet><balanceSet> |
327 | - <mprml:kind>tanker lifting</mprml:kind> | 325 | + <kind>tanker lifting</kind> |
328 | - <mprml:cargoNumber>307/1</mprml:cargoNumber> | 326 | + <cargoNumber>307/1</cargoNumber> |
329 | - <mprml:cargoBatchNumber>1</mprml:cargoBatchNumber> | 327 | + <cargoBatchNumber>1</cargoBatchNumber> |
330 | - <mprml:shipper>Bayerngas Norge AS</mprml:shipper> | 328 | + <shipper>Bayerngas Norge AS</shipper> |
331 | - <mprml:destination> | 329 | + <destination> |
332 | - <mprml:name>Rotterdam</mprml:name> | 330 | + <name>Rotterdam</name> |
333 | - <mprml:type>harbour</mprml:type> | 331 | + <type>harbour</type> |
334 | - <mprml:country>NETHERLANDS</mprml:country> | 332 | + <country>NETHERLANDS</country> |
335 | - </mprml:destination> | 333 | + </destination> |
336 | - <mprml:event> | 334 | + <event> |
337 | - <mprml:date>2009-01-15</mprml:date> | 335 | + <date>2009-01-15</date> |
338 | - <mprml:kind>bill of lading</mprml:kind> | 336 | + <kind>bill of lading</kind> |
339 | - </mprml:event> | 337 | + </event> |
340 | - <mprml:volumeValue> | 338 | + <volumeValue> |
341 | - <mprml:volume uom="m3">286.53</mprml:volume> | 339 | + <volume uom="m3">286.53</volume> |
342 | - <mprml:temp uom="degC">15</mprml:temp> | 340 | + <temp uom="degC">15</temp> |
343 | - <mprml:pres uom="atm">1</mprml:pres> | 341 | + <pres uom="atm">1</pres> |
344 | - </mprml:volumeValue> | 342 | + </volumeValue> |
345 | - <mprml:mass uom="kg">532.72</mprml:mass> | 343 | + <mass uom="kg">532.72</mass> |
346 | - <mprml:densityValue> | 344 | + <densityValue> |
347 | - <mprml:density uom="kg/m3">777.79</mprml:density> | 345 | + <density uom="kg/m3">777.79</density> |
348 | - <mprml:temp uom="degC">15.0</mprml:temp> | 346 | + <temp uom="degC">15.0</temp> |
349 | - <mprml:pres uom="atm">1</mprml:pres> | 347 | + <pres uom="atm">1</pres> |
350 | - </mprml:densityValue> | 348 | + </densityValue> |
351 | - <mprml:balanceDetail> | 349 | + <balanceDetail> |
352 | - <mprml:owner>DONG E&P Norge AS</mprml:owner> | 350 | + <owner>DONG E&P Norge AS</owner> |
353 | - <mprml:share uom="%">100.0</mprml:share> | 351 | + <share uom="%">100.0</share> |
354 | - </mprml:balanceDetail> | 352 | + </balanceDetail> |
355 | - </mprml:balanceSet> | 353 | + </balanceSet> |
356 | - </mprml:period> | 354 | + </period> |
357 | - </mprml:product> | 355 | + </product> |
358 | - </mprml:flow> | 356 | + </flow> |
359 | - </mprml:facility><mprml:facility> | 357 | + </facility><facility> |
360 | - <mprml:name kind="platform" namingSystem="NPD" uidRef="412931">HARALD A</mprml:name> | 358 | + <name kind="platform" namingSystem="NPD" uidRef="412931">HARALD A</name> |
361 | 359 | ||
362 | - <mprml:flow> | 360 | + <flow> |
363 | - <mprml:kind>production</mprml:kind> | 361 | + <kind>production</kind> |
364 | - <mprml:qualifier>allocated</mprml:qualifier> | 362 | + <qualifier>allocated</qualifier> |
365 | - <mprml:product> | 363 | + <product> |
366 | - <mprml:kind>oil - net</mprml:kind> | 364 | + <kind>oil - net</kind> |
367 | - <mprml:period> | 365 | + <period> |
368 | - <mprml:kind>month</mprml:kind> | 366 | + <kind>month</kind> |
369 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 367 | + <dateStart>2011-07-01</dateStart> |
370 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 368 | + <dateEnd>2011-07-31</dateEnd> |
371 | - <mprml:volumeValue> | 369 | + <volumeValue> |
372 | - | 370 | + |
373 | - <mprml:volume uom="m3">1508.14</mprml:volume> | 371 | + <volume uom="m3">1508.14</volume> |
374 | - <mprml:temp uom="degC">15</mprml:temp> | 372 | + <temp uom="degC">15</temp> |
375 | - <mprml:pres uom="atm">1</mprml:pres> | 373 | + <pres uom="atm">1</pres> |
376 | - </mprml:volumeValue> | 374 | + </volumeValue> |
377 | - | 375 | + |
378 | - <mprml:mass uom="kg">922.95</mprml:mass> | 376 | + <mass uom="kg">922.95</mass> |
379 | - <mprml:densityValue> | 377 | + <densityValue> |
380 | - <mprml:density uom="kg/m3">741.75</mprml:density> | 378 | + <density uom="kg/m3">741.75</density> |
381 | - <mprml:temp uom="degC">15</mprml:temp> | 379 | + <temp uom="degC">15</temp> |
382 | - <mprml:pres uom="atm">1</mprml:pres> | 380 | + <pres uom="atm">1</pres> |
383 | - </mprml:densityValue> | 381 | + </densityValue> |
384 | - </mprml:period> | 382 | + </period> |
385 | - </mprml:product><mprml:product> | 383 | + </product><product> |
386 | - <mprml:kind>gas</mprml:kind> | 384 | + <kind>gas</kind> |
387 | - <mprml:period> | 385 | + <period> |
388 | - <mprml:kind>month</mprml:kind> | 386 | + <kind>month</kind> |
389 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 387 | + <dateStart>2011-07-01</dateStart> |
390 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 388 | + <dateEnd>2011-07-31</dateEnd> |
391 | - <mprml:volumeValue> | 389 | + <volumeValue> |
392 | - | 390 | + |
393 | - <mprml:volume uom="m3">822.82</mprml:volume> | 391 | + <volume uom="m3">822.82</volume> |
394 | - <mprml:temp uom="degC">15</mprml:temp> | 392 | + <temp uom="degC">15</temp> |
395 | - <mprml:pres uom="atm">1</mprml:pres> | 393 | + <pres uom="atm">1</pres> |
396 | - </mprml:volumeValue> | 394 | + </volumeValue> |
397 | - | 395 | + |
398 | - <mprml:mass uom="kg">832.01</mprml:mass> | 396 | + <mass uom="kg">832.01</mass> |
399 | - <mprml:densityValue> | 397 | + <densityValue> |
400 | - <mprml:density uom="kg/m3">777.97</mprml:density> | 398 | + <density uom="kg/m3">777.97</density> |
401 | - <mprml:temp uom="degC">15</mprml:temp> | 399 | + <temp uom="degC">15</temp> |
402 | - <mprml:pres uom="atm">1</mprml:pres> | 400 | + <pres uom="atm">1</pres> |
403 | - </mprml:densityValue> | 401 | + </densityValue> |
404 | - </mprml:period> | 402 | + </period> |
405 | - </mprml:product><mprml:product> | 403 | + </product><product> |
406 | - <mprml:kind>water</mprml:kind> | 404 | + <kind>water</kind> |
407 | - <mprml:period> | 405 | + <period> |
408 | - <mprml:kind>month</mprml:kind> | 406 | + <kind>month</kind> |
409 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 407 | + <dateStart>2011-07-01</dateStart> |
410 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 408 | + <dateEnd>2011-07-31</dateEnd> |
411 | - <mprml:volumeValue> | 409 | + <volumeValue> |
412 | - | 410 | + |
413 | - <mprml:volume uom="m3">10.73</mprml:volume> | 411 | + <volume uom="m3">10.73</volume> |
414 | - <mprml:temp uom="degC">15</mprml:temp> | 412 | + <temp uom="degC">15</temp> |
415 | - <mprml:pres uom="atm">1</mprml:pres> | 413 | + <pres uom="atm">1</pres> |
416 | - </mprml:volumeValue> | 414 | + </volumeValue> |
417 | - | 415 | + |
418 | - <mprml:mass uom="kg">641.66</mprml:mass> | 416 | + <mass uom="kg">641.66</mass> |
419 | - <mprml:densityValue> | 417 | + <densityValue> |
420 | - <mprml:density uom="kg/m3">786.15</mprml:density> | 418 | + <density uom="kg/m3">786.15</density> |
421 | - <mprml:temp uom="degC">15</mprml:temp> | 419 | + <temp uom="degC">15</temp> |
422 | - <mprml:pres uom="atm">1</mprml:pres> | 420 | + <pres uom="atm">1</pres> |
423 | - </mprml:densityValue> | 421 | + </densityValue> |
424 | - </mprml:period> | 422 | + </period> |
425 | - </mprml:product> | 423 | + </product> |
426 | - </mprml:flow> | 424 | + </flow> |
427 | 425 | ||
428 | - <mprml:flow> | 426 | + <flow> |
429 | - <mprml:kind>injection</mprml:kind> | 427 | + <kind>injection</kind> |
430 | - <mprml:qualifier>allocated</mprml:qualifier> | 428 | + <qualifier>allocated</qualifier> |
431 | - <mprml:product> | 429 | + <product> |
432 | - <mprml:kind>gas</mprml:kind> | 430 | + <kind>gas</kind> |
433 | - <mprml:period> | 431 | + <period> |
434 | - <mprml:kind>month</mprml:kind> | 432 | + <kind>month</kind> |
435 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 433 | + <dateStart>2011-07-01</dateStart> |
436 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 434 | + <dateEnd>2011-07-31</dateEnd> |
437 | - <mprml:volumeValue> | 435 | + <volumeValue> |
438 | - | 436 | + |
439 | - <mprml:volume uom="m3">1854.23</mprml:volume> | 437 | + <volume uom="m3">1854.23</volume> |
440 | - <mprml:temp uom="degC">15</mprml:temp> | 438 | + <temp uom="degC">15</temp> |
441 | - <mprml:pres uom="atm">1</mprml:pres> | 439 | + <pres uom="atm">1</pres> |
442 | - </mprml:volumeValue> | 440 | + </volumeValue> |
443 | - | 441 | + |
444 | - <mprml:mass uom="kg">81.86</mprml:mass> | 442 | + <mass uom="kg">81.86</mass> |
445 | - <mprml:densityValue> | 443 | + <densityValue> |
446 | - <mprml:density uom="kg/m3">774.75</mprml:density> | 444 | + <density uom="kg/m3">774.75</density> |
447 | - <mprml:temp uom="degC">15</mprml:temp> | 445 | + <temp uom="degC">15</temp> |
448 | - <mprml:pres uom="atm">1</mprml:pres> | 446 | + <pres uom="atm">1</pres> |
449 | - </mprml:densityValue> | 447 | + </densityValue> |
450 | - </mprml:period> | 448 | + </period> |
451 | - </mprml:product> | 449 | + </product> |
452 | - </mprml:flow> | 450 | + </flow> |
453 | 451 | ||
454 | - <mprml:flow> | 452 | + <flow> |
455 | - <mprml:kind>consume - flare</mprml:kind> | 453 | + <kind>consume - flare</kind> |
456 | - <mprml:qualifier>allocated</mprml:qualifier> | 454 | + <qualifier>allocated</qualifier> |
457 | - <mprml:product> | 455 | + <product> |
458 | - <mprml:kind>gas</mprml:kind> | 456 | + <kind>gas</kind> |
459 | - <mprml:period> | 457 | + <period> |
460 | - <mprml:kind>month</mprml:kind> | 458 | + <kind>month</kind> |
461 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 459 | + <dateStart>2011-07-01</dateStart> |
462 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 460 | + <dateEnd>2011-07-31</dateEnd> |
463 | - <mprml:volumeValue> | 461 | + <volumeValue> |
464 | - | 462 | + |
465 | - <mprml:volume uom="m3">1640.17</mprml:volume> | 463 | + <volume uom="m3">1640.17</volume> |
466 | - <mprml:temp uom="degC">15</mprml:temp> | 464 | + <temp uom="degC">15</temp> |
467 | - <mprml:pres uom="atm">1</mprml:pres> | 465 | + <pres uom="atm">1</pres> |
468 | - </mprml:volumeValue> | 466 | + </volumeValue> |
469 | - | 467 | + |
470 | - <mprml:mass uom="kg">385.68</mprml:mass> | 468 | + <mass uom="kg">385.68</mass> |
471 | - <mprml:densityValue> | 469 | + <densityValue> |
472 | - <mprml:density uom="kg/m3">784.85</mprml:density> | 470 | + <density uom="kg/m3">784.85</density> |
473 | - <mprml:temp uom="degC">15</mprml:temp> | 471 | + <temp uom="degC">15</temp> |
474 | - <mprml:pres uom="atm">1</mprml:pres> | 472 | + <pres uom="atm">1</pres> |
475 | - </mprml:densityValue> | 473 | + </densityValue> |
476 | - </mprml:period> | 474 | + </period> |
477 | - </mprml:product> | 475 | + </product> |
478 | - </mprml:flow> | 476 | + </flow> |
479 | 477 | ||
480 | - <mprml:flow> | 478 | + <flow> |
481 | - <mprml:kind>consume - fuel</mprml:kind> | 479 | + <kind>consume - fuel</kind> |
482 | - <mprml:qualifier>allocated</mprml:qualifier> | 480 | + <qualifier>allocated</qualifier> |
483 | - <mprml:product> | 481 | + <product> |
484 | - <mprml:kind>gas</mprml:kind> | 482 | + <kind>gas</kind> |
485 | - <mprml:period> | 483 | + <period> |
486 | - <mprml:kind>month</mprml:kind> | 484 | + <kind>month</kind> |
487 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 485 | + <dateStart>2011-07-01</dateStart> |
488 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 486 | + <dateEnd>2011-07-31</dateEnd> |
489 | - <mprml:volumeValue> | 487 | + <volumeValue> |
490 | - | 488 | + |
491 | - <mprml:volume uom="m3">445.98</mprml:volume> | 489 | + <volume uom="m3">445.98</volume> |
492 | - <mprml:temp uom="degC">15</mprml:temp> | 490 | + <temp uom="degC">15</temp> |
493 | - <mprml:pres uom="atm">1</mprml:pres> | 491 | + <pres uom="atm">1</pres> |
494 | - </mprml:volumeValue> | 492 | + </volumeValue> |
495 | - | 493 | + |
496 | - <mprml:mass uom="kg">555.37</mprml:mass> | 494 | + <mass uom="kg">555.37</mass> |
497 | - <mprml:densityValue> | 495 | + <densityValue> |
498 | - <mprml:density uom="kg/m3">0.01</mprml:density> | 496 | + <density uom="kg/m3">0.01</density> |
499 | - <mprml:temp uom="degC">15</mprml:temp> | 497 | + <temp uom="degC">15</temp> |
500 | - <mprml:pres uom="atm">1</mprml:pres> | 498 | + <pres uom="atm">1</pres> |
501 | - </mprml:densityValue> | 499 | + </densityValue> |
502 | - </mprml:period> | 500 | + </period> |
503 | - </mprml:product><mprml:product> | 501 | + </product><product> |
504 | - <mprml:kind> diesel</mprml:kind> | 502 | + <kind> diesel</kind> |
505 | - <mprml:period> | 503 | + <period> |
506 | - <mprml:kind>month</mprml:kind> | 504 | + <kind>month</kind> |
507 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 505 | + <dateStart>2011-07-01</dateStart> |
508 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 506 | + <dateEnd>2011-07-31</dateEnd> |
509 | - <mprml:volumeValue> | 507 | + <volumeValue> |
510 | - | 508 | + |
511 | - <mprml:volume uom="m3">781.08</mprml:volume> | 509 | + <volume uom="m3">781.08</volume> |
512 | - <mprml:temp uom="degC">15</mprml:temp> | 510 | + <temp uom="degC">15</temp> |
513 | - <mprml:pres uom="atm">1</mprml:pres> | 511 | + <pres uom="atm">1</pres> |
514 | - </mprml:volumeValue> | 512 | + </volumeValue> |
515 | - | 513 | + |
516 | - <mprml:mass uom="kg">825.34</mprml:mass> | 514 | + <mass uom="kg">825.34</mass> |
517 | - <mprml:densityValue> | 515 | + <densityValue> |
518 | - <mprml:density uom="kg/m3">0.18</mprml:density> | 516 | + <density uom="kg/m3">0.18</density> |
519 | - <mprml:temp uom="degC">15</mprml:temp> | 517 | + <temp uom="degC">15</temp> |
520 | - <mprml:pres uom="atm">1</mprml:pres> | 518 | + <pres uom="atm">1</pres> |
521 | - </mprml:densityValue> | 519 | + </densityValue> |
522 | - </mprml:period> | 520 | + </period> |
523 | - </mprml:product> | 521 | + </product> |
524 | - </mprml:flow> | 522 | + </flow> |
525 | 523 | ||
526 | - <mprml:flow> | 524 | + <flow> |
527 | - <mprml:kind>production</mprml:kind> | 525 | + <kind>production</kind> |
528 | - <mprml:qualifier>metered - fiscal</mprml:qualifier> | 526 | + <qualifier>metered - fiscal</qualifier> |
529 | - <mprml:product> | 527 | + <product> |
530 | - <mprml:kind>oil - gross</mprml:kind> | 528 | + <kind>oil - gross</kind> |
531 | - <mprml:period> | 529 | + <period> |
532 | - <mprml:kind>month</mprml:kind> | 530 | + <kind>month</kind> |
533 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 531 | + <dateStart>2011-07-01</dateStart> |
534 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 532 | + <dateEnd>2011-07-31</dateEnd> |
535 | - <mprml:volumeValue> | 533 | + <volumeValue> |
536 | - | 534 | + |
537 | - <mprml:volume uom="m3">1824.37</mprml:volume> | 535 | + <volume uom="m3">1824.37</volume> |
538 | - <mprml:temp uom="degC">15</mprml:temp> | 536 | + <temp uom="degC">15</temp> |
539 | - <mprml:pres uom="atm">1</mprml:pres> | 537 | + <pres uom="atm">1</pres> |
540 | - </mprml:volumeValue> | 538 | + </volumeValue> |
541 | - | 539 | + |
542 | - <mprml:mass uom="kg">365.82</mprml:mass> | 540 | + <mass uom="kg">365.82</mass> |
543 | - <mprml:densityValue> | 541 | + <densityValue> |
544 | - <mprml:density uom="kg/m3">710.97</mprml:density> | 542 | + <density uom="kg/m3">710.97</density> |
545 | - <mprml:temp uom="degC">15</mprml:temp> | 543 | + <temp uom="degC">15</temp> |
546 | - <mprml:pres uom="atm">1</mprml:pres> | 544 | + <pres uom="atm">1</pres> |
547 | - </mprml:densityValue> | 545 | + </densityValue> |
548 | - </mprml:period> | 546 | + </period> |
549 | - </mprml:product> | 547 | + </product> |
550 | - </mprml:flow> | 548 | + </flow> |
551 | 549 | ||
552 | 550 | ||
553 | - </mprml:facility><mprml:facility> | 551 | + </facility><facility> |
554 | - <mprml:name kind="wellbore" namingSystem="NPD" uidRef="6469">3/7-A-1 AH</mprml:name> | 552 | + <name kind="wellbore" namingSystem="NPD" uidRef="6469">3/7-A-1 AH</name> |
555 | - <mprml:wellStatus>producing</mprml:wellStatus> | 553 | + <wellStatus>producing</wellStatus> |
556 | - <mprml:operationTime uom="d">4.0</mprml:operationTime> | 554 | + <operationTime uom="d">4.0</operationTime> |
557 | - <mprml:parameterSet> | 555 | + <parameterSet> |
558 | - <mprml:name>wellhead pressure</mprml:name> | 556 | + <name>wellhead pressure</name> |
559 | - <mprml:parameter> | 557 | + <parameter> |
560 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 558 | + <dateStart>2011-07-01</dateStart> |
561 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 559 | + <dateEnd>2011-07-31</dateEnd> |
562 | - <mprml:measureValue uom="bar">2323</mprml:measureValue> | 560 | + <measureValue uom="bar">2323</measureValue> |
563 | - </mprml:parameter> | 561 | + </parameter> |
564 | - </mprml:parameterSet> | 562 | + </parameterSet> |
565 | - <mprml:flow> | 563 | + <flow> |
566 | - <mprml:kind>production</mprml:kind> | 564 | + <kind>production</kind> |
567 | - <mprml:qualifier>allocated</mprml:qualifier> | 565 | + <qualifier>allocated</qualifier> |
568 | - <mprml:product> | 566 | + <product> |
569 | - <mprml:kind>oil - net</mprml:kind> | 567 | + <kind>oil - net</kind> |
570 | - <mprml:period> | 568 | + <period> |
571 | - <mprml:kind>month</mprml:kind> | 569 | + <kind>month</kind> |
572 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 570 | + <dateStart>2011-07-01</dateStart> |
573 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 571 | + <dateEnd>2011-07-31</dateEnd> |
574 | - <mprml:volumeValue> | 572 | + <volumeValue> |
575 | - | 573 | + |
576 | - <mprml:volume uom="m3">1834.35</mprml:volume> | 574 | + <volume uom="m3">1834.35</volume> |
577 | - <mprml:temp uom="degC">15</mprml:temp> | 575 | + <temp uom="degC">15</temp> |
578 | - <mprml:pres uom="atm">1</mprml:pres> | 576 | + <pres uom="atm">1</pres> |
579 | - </mprml:volumeValue> | 577 | + </volumeValue> |
580 | - <mprml:portDiff> | 578 | + <portDiff> |
581 | - <mprml:chokeRelative uom="%">90.0</mprml:chokeRelative> | 579 | + <chokeRelative uom="%">90.0</chokeRelative> |
582 | - </mprml:portDiff> | 580 | + </portDiff> |
583 | 581 | ||
584 | 582 | ||
585 | - </mprml:period> | 583 | + </period> |
586 | - </mprml:product><mprml:product> | 584 | + </product><product> |
587 | - <mprml:kind>gas</mprml:kind> | 585 | + <kind>gas</kind> |
588 | - <mprml:period> | 586 | + <period> |
589 | - <mprml:kind>month</mprml:kind> | 587 | + <kind>month</kind> |
590 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 588 | + <dateStart>2011-07-01</dateStart> |
591 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 589 | + <dateEnd>2011-07-31</dateEnd> |
592 | - <mprml:volumeValue> | 590 | + <volumeValue> |
593 | - | 591 | + |
594 | - <mprml:volume uom="m3">1104.82</mprml:volume> | 592 | + <volume uom="m3">1104.82</volume> |
595 | - <mprml:temp uom="degC">15</mprml:temp> | 593 | + <temp uom="degC">15</temp> |
596 | - <mprml:pres uom="atm">1</mprml:pres> | 594 | + <pres uom="atm">1</pres> |
597 | - </mprml:volumeValue> | 595 | + </volumeValue> |
598 | - <mprml:portDiff> | 596 | + <portDiff> |
599 | - <mprml:chokeRelative uom="%">85.0</mprml:chokeRelative> | 597 | + <chokeRelative uom="%">85.0</chokeRelative> |
600 | - </mprml:portDiff> | 598 | + </portDiff> |
601 | 599 | ||
602 | 600 | ||
603 | - </mprml:period> | 601 | + </period> |
604 | - </mprml:product><mprml:product> | 602 | + </product><product> |
605 | - <mprml:kind>water</mprml:kind> | 603 | + <kind>water</kind> |
606 | - <mprml:period> | 604 | + <period> |
607 | - <mprml:kind>month</mprml:kind> | 605 | + <kind>month</kind> |
608 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 606 | + <dateStart>2011-07-01</dateStart> |
609 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 607 | + <dateEnd>2011-07-31</dateEnd> |
610 | - <mprml:volumeValue> | 608 | + <volumeValue> |
611 | - | 609 | + |
612 | - <mprml:volume uom="m3">175.0</mprml:volume> | 610 | + <volume uom="m3">175.0</volume> |
613 | - <mprml:temp uom="degC">15</mprml:temp> | 611 | + <temp uom="degC">15</temp> |
614 | - <mprml:pres uom="atm">1</mprml:pres> | 612 | + <pres uom="atm">1</pres> |
615 | - </mprml:volumeValue> | 613 | + </volumeValue> |
616 | - <mprml:portDiff> | 614 | + <portDiff> |
617 | - <mprml:chokeRelative uom="%">84.0</mprml:chokeRelative> | 615 | + <chokeRelative uom="%">84.0</chokeRelative> |
618 | - </mprml:portDiff> | 616 | + </portDiff> |
619 | 617 | ||
620 | 618 | ||
621 | - </mprml:period> | 619 | + </period> |
622 | - </mprml:product> | 620 | + </product> |
623 | - </mprml:flow> | 621 | + </flow> |
624 | 622 | ||
625 | 623 | ||
626 | - </mprml:facility><mprml:facility> | 624 | + </facility><facility> |
627 | - <mprml:name kind="wellbore" namingSystem="NPD" uidRef="6439">3/7-A-2 H</mprml:name> | 625 | + <name kind="wellbore" namingSystem="NPD" uidRef="6439">3/7-A-2 H</name> |
628 | - <mprml:wellStatus>producing</mprml:wellStatus> | 626 | + <wellStatus>producing</wellStatus> |
629 | - <mprml:operationTime uom="d">18.0</mprml:operationTime> | 627 | + <operationTime uom="d">18.0</operationTime> |
630 | - <mprml:parameterSet> | 628 | + <parameterSet> |
631 | - <mprml:name>wellhead pressure</mprml:name> | 629 | + <name>wellhead pressure</name> |
632 | - <mprml:parameter> | 630 | + <parameter> |
633 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 631 | + <dateStart>2011-07-01</dateStart> |
634 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 632 | + <dateEnd>2011-07-31</dateEnd> |
635 | - <mprml:measureValue uom="bar">2323</mprml:measureValue> | 633 | + <measureValue uom="bar">2323</measureValue> |
636 | - </mprml:parameter> | 634 | + </parameter> |
637 | - </mprml:parameterSet> | 635 | + </parameterSet> |
638 | - <mprml:flow> | 636 | + <flow> |
639 | - <mprml:kind>production</mprml:kind> | 637 | + <kind>production</kind> |
640 | - <mprml:qualifier>allocated</mprml:qualifier> | 638 | + <qualifier>allocated</qualifier> |
641 | - <mprml:product> | 639 | + <product> |
642 | - <mprml:kind>oil - net</mprml:kind> | 640 | + <kind>oil - net</kind> |
643 | - <mprml:period> | 641 | + <period> |
644 | - <mprml:kind>month</mprml:kind> | 642 | + <kind>month</kind> |
645 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 643 | + <dateStart>2011-07-01</dateStart> |
646 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 644 | + <dateEnd>2011-07-31</dateEnd> |
647 | - <mprml:volumeValue> | 645 | + <volumeValue> |
648 | - | 646 | + |
649 | - <mprml:volume uom="m3">1169.73</mprml:volume> | 647 | + <volume uom="m3">1169.73</volume> |
650 | - <mprml:temp uom="degC">15</mprml:temp> | 648 | + <temp uom="degC">15</temp> |
651 | - <mprml:pres uom="atm">1</mprml:pres> | 649 | + <pres uom="atm">1</pres> |
652 | - </mprml:volumeValue> | 650 | + </volumeValue> |
653 | - <mprml:portDiff> | 651 | + <portDiff> |
654 | - <mprml:chokeRelative uom="%">76.0</mprml:chokeRelative> | 652 | + <chokeRelative uom="%">76.0</chokeRelative> |
655 | - </mprml:portDiff> | 653 | + </portDiff> |
656 | 654 | ||
657 | 655 | ||
658 | - </mprml:period> | 656 | + </period> |
659 | - </mprml:product><mprml:product> | 657 | + </product><product> |
660 | - <mprml:kind>gas</mprml:kind> | 658 | + <kind>gas</kind> |
661 | - <mprml:period> | 659 | + <period> |
662 | - <mprml:kind>month</mprml:kind> | 660 | + <kind>month</kind> |
663 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 661 | + <dateStart>2011-07-01</dateStart> |
664 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 662 | + <dateEnd>2011-07-31</dateEnd> |
665 | - <mprml:volumeValue> | 663 | + <volumeValue> |
666 | - | 664 | + |
667 | - <mprml:volume uom="m3">1320.38</mprml:volume> | 665 | + <volume uom="m3">1320.38</volume> |
668 | - <mprml:temp uom="degC">15</mprml:temp> | 666 | + <temp uom="degC">15</temp> |
669 | - <mprml:pres uom="atm">1</mprml:pres> | 667 | + <pres uom="atm">1</pres> |
670 | - </mprml:volumeValue> | 668 | + </volumeValue> |
671 | - <mprml:portDiff> | 669 | + <portDiff> |
672 | - <mprml:chokeRelative uom="%">83.0</mprml:chokeRelative> | 670 | + <chokeRelative uom="%">83.0</chokeRelative> |
673 | - </mprml:portDiff> | 671 | + </portDiff> |
674 | 672 | ||
675 | 673 | ||
676 | - </mprml:period> | 674 | + </period> |
677 | - </mprml:product><mprml:product> | 675 | + </product><product> |
678 | - <mprml:kind>water</mprml:kind> | 676 | + <kind>water</kind> |
679 | - <mprml:period> | 677 | + <period> |
680 | - <mprml:kind>month</mprml:kind> | 678 | + <kind>month</kind> |
681 | - <mprml:dateStart>2011-07-01</mprml:dateStart> | 679 | + <dateStart>2011-07-01</dateStart> |
682 | - <mprml:dateEnd>2011-07-31</mprml:dateEnd> | 680 | + <dateEnd>2011-07-31</dateEnd> |
683 | - <mprml:volumeValue> | 681 | + <volumeValue> |
684 | - | 682 | + |
685 | - <mprml:volume uom="m3">1090.88</mprml:volume> | 683 | + <volume uom="m3">1090.88</volume> |
686 | - <mprml:temp uom="degC">15</mprml:temp> | 684 | + <temp uom="degC">15</temp> |
687 | - <mprml:pres uom="atm">1</mprml:pres> | 685 | + <pres uom="atm">1</pres> |
688 | - </mprml:volumeValue> | 686 | + </volumeValue> |
689 | - <mprml:portDiff> | 687 | + <portDiff> |
690 | - <mprml:chokeRelative uom="%">82.0</mprml:chokeRelative> | 688 | + <chokeRelative uom="%">82.0</chokeRelative> |
691 | - </mprml:portDiff> | 689 | + </portDiff> |
692 | 690 | ||
693 | 691 | ||
694 | - </mprml:period> | 692 | + </period> |
695 | - </mprml:product> | 693 | + </product> |
696 | - </mprml:flow> | 694 | + </flow> |
697 | 695 | ||
698 | 696 | ||
699 | - </mprml:facility> | ||
700 | - </mprml:object> | ||
701 | -</mprml:objects> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
697 | + </facility> | ||
698 | + </object> | ||
699 | +</objects> | ||
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or login to post a comment