Showing
2 changed files
with
1207 additions
and
175 deletions
... | @@ -20,6 +20,230 @@ | ... | @@ -20,6 +20,230 @@ |
20 | owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/production> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/spin/rh> ; | 20 | owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/production> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/spin/rh> ; |
21 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 21 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
22 | 22 | ||
23 | +dpr-tables:ExportVolumes | ||
24 | + rdf:type rhspin:TableTemplate ; | ||
25 | + rdfs:label "Export Volume List"^^xsd:string ; | ||
26 | + rdfs:subClassOf rhspin:DPRTableTemplates ; | ||
27 | + spin:body | ||
28 | + [ rdf:type sp:Select ; | ||
29 | + sp:orderBy ([ sp:varName "flowInOutFacilityName"^^xsd:string | ||
30 | + ] [ sp:varName "flowPurposeName"^^xsd:string | ||
31 | + ] [ sp:varName "flowDefinitionName"^^xsd:string | ||
32 | + ]) ; | ||
33 | + sp:resultVariables ([ sp:varName "containingWholeFacilityName"^^xsd:string | ||
34 | + ] [ sp:varName "flowInOutFacilityName"^^xsd:string | ||
35 | + ] [ sp:varName "flowPurposeName"^^xsd:string | ||
36 | + ] [ sp:varName "flowDefinitionName"^^xsd:string | ||
37 | + ] [ sp:varName "densityValue"^^xsd:string | ||
38 | + ] [ sp:varName "pressureValue"^^xsd:string | ||
39 | + ] [ sp:varName "temperatureValue"^^xsd:string | ||
40 | + ]) ; | ||
41 | + sp:where ([ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; | ||
42 | + sp:predicate rdf:type ; | ||
43 | + sp:subject | ||
44 | + [ sp:varName "report"^^xsd:string | ||
45 | + ] | ||
46 | + ] [ sp:object | ||
47 | + [ sp:varName "report"^^xsd:string | ||
48 | + ] ; | ||
49 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | ||
50 | + sp:subject | ||
51 | + [ sp:varName "productvolumereport"^^xsd:string | ||
52 | + ] | ||
53 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/report#ProductVolumeReport> ; | ||
54 | + sp:predicate rdf:type ; | ||
55 | + sp:subject | ||
56 | + [ sp:varName "productvolumereport"^^xsd:string | ||
57 | + ] | ||
58 | + ] [ sp:object | ||
59 | + [ sp:varName "productionflownetwork"^^xsd:string | ||
60 | + ] ; | ||
61 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
62 | + sp:subject | ||
63 | + [ sp:varName "productvolumereport"^^xsd:string | ||
64 | + ] | ||
65 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlowNetwork> ; | ||
66 | + sp:predicate rdf:type ; | ||
67 | + sp:subject | ||
68 | + [ sp:varName "productionflownetwork"^^xsd:string | ||
69 | + ] | ||
70 | + ] [ sp:object | ||
71 | + [ sp:varName "flow"^^xsd:string | ||
72 | + ] ; | ||
73 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#hasNetworkPart> ; | ||
74 | + sp:subject | ||
75 | + [ sp:varName "productionflownetwork"^^xsd:string | ||
76 | + ] | ||
77 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlow> ; | ||
78 | + sp:predicate rdf:type ; | ||
79 | + sp:subject | ||
80 | + [ sp:varName "flow"^^xsd:string | ||
81 | + ] | ||
82 | + ] [ sp:object | ||
83 | + [ sp:varName "productionflownetwork"^^xsd:string | ||
84 | + ] ; | ||
85 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#facilityContainsFlow> ; | ||
86 | + sp:subject | ||
87 | + [ sp:varName "productionflownetworkFacility"^^xsd:string | ||
88 | + ] | ||
89 | + ] [ sp:object | ||
90 | + [ sp:varName "containingWholeFacility"^^xsd:string | ||
91 | + ] ; | ||
92 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
93 | + sp:subject | ||
94 | + [ sp:varName "productionflownetworkFacility"^^xsd:string | ||
95 | + ] | ||
96 | + ] [ sp:object | ||
97 | + [ sp:varName "containingWholeFacilityName"^^xsd:string | ||
98 | + ] ; | ||
99 | + sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | ||
100 | + sp:subject | ||
101 | + [ sp:varName "containingWholeFacility"^^xsd:string | ||
102 | + ] | ||
103 | + ] [ sp:object | ||
104 | + [ sp:varName "flowWhole"^^xsd:string | ||
105 | + ] ; | ||
106 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
107 | + sp:subject | ||
108 | + [ sp:varName "flow"^^xsd:string | ||
109 | + ] | ||
110 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#WholeLifeProductionFlow> ; | ||
111 | + sp:predicate rdf:type ; | ||
112 | + sp:subject | ||
113 | + [ sp:varName "flowWhole"^^xsd:string | ||
114 | + ] | ||
115 | + ] [ sp:object | ||
116 | + [ sp:varName "flowInOutFacility"^^xsd:string | ||
117 | + ] ; | ||
118 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#flowIntoOrOutOf> ; | ||
119 | + sp:subject | ||
120 | + [ sp:varName "flowWhole"^^xsd:string | ||
121 | + ] | ||
122 | + ] [ rdf:type sp:TriplePath ; | ||
123 | + sp:object | ||
124 | + [ sp:varName "flowInOutFacilityName"^^xsd:string | ||
125 | + ] ; | ||
126 | + sp:path [ rdf:type sp:AltPath ; | ||
127 | + sp:path1 <http://www.reportinghub.no/ep/schema/core#name> ; | ||
128 | + sp:path2 <http://www.reportinghub.no/np/schema/npd#name> | ||
129 | + ] ; | ||
130 | + sp:subject | ||
131 | + [ sp:varName "flowInOutFacility"^^xsd:string | ||
132 | + ] | ||
133 | + ] [ sp:object | ||
134 | + [ sp:varName "flowPurpose"^^xsd:string | ||
135 | + ] ; | ||
136 | + sp:predicate rdf:type ; | ||
137 | + sp:subject | ||
138 | + [ sp:varName "flowWhole"^^xsd:string | ||
139 | + ] | ||
140 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlowPurposeType> ; | ||
141 | + sp:predicate rdf:type ; | ||
142 | + sp:subject | ||
143 | + [ sp:varName "flowPurpose"^^xsd:string | ||
144 | + ] | ||
145 | + ] [ rdf:type sp:Filter ; | ||
146 | + sp:expression | ||
147 | + [ rdf:type sp:eq ; | ||
148 | + sp:arg1 [ sp:varName "flowPurpose"^^xsd:string | ||
149 | + ] ; | ||
150 | + sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Export> | ||
151 | + ] | ||
152 | + ] [ sp:object | ||
153 | + [ sp:varName "flowPurposeName"^^xsd:string | ||
154 | + ] ; | ||
155 | + sp:predicate rdfs:label ; | ||
156 | + sp:subject | ||
157 | + [ sp:varName "flowPurpose"^^xsd:string | ||
158 | + ] | ||
159 | + ] [ sp:object | ||
160 | + [ sp:varName "flowDefinition"^^xsd:string | ||
161 | + ] ; | ||
162 | + sp:predicate rdf:type ; | ||
163 | + sp:subject | ||
164 | + [ sp:varName "flowWhole"^^xsd:string | ||
165 | + ] | ||
166 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlowDefinitionType> ; | ||
167 | + sp:predicate rdf:type ; | ||
168 | + sp:subject | ||
169 | + [ sp:varName "flowDefinition"^^xsd:string | ||
170 | + ] | ||
171 | + ] [ sp:object | ||
172 | + [ sp:varName "flowDefinitionName"^^xsd:string | ||
173 | + ] ; | ||
174 | + sp:predicate rdfs:label ; | ||
175 | + sp:subject | ||
176 | + [ sp:varName "flowDefinition"^^xsd:string | ||
177 | + ] | ||
178 | + ] [ rdf:type sp:Optional ; | ||
179 | + sp:elements ([ sp:object | ||
180 | + [ sp:varName "temperature"^^xsd:string | ||
181 | + ] ; | ||
182 | + sp:predicate rdf:type ; | ||
183 | + sp:subject | ||
184 | + [ sp:varName "flow"^^xsd:string | ||
185 | + ] | ||
186 | + ] [ sp:object | ||
187 | + [ sp:varName "density"^^xsd:string | ||
188 | + ] ; | ||
189 | + sp:predicate rdf:type ; | ||
190 | + sp:subject | ||
191 | + [ sp:varName "flow"^^xsd:string | ||
192 | + ] | ||
193 | + ] [ sp:object | ||
194 | + [ sp:varName "pressure"^^xsd:string | ||
195 | + ] ; | ||
196 | + sp:predicate rdf:type ; | ||
197 | + sp:subject | ||
198 | + [ sp:varName "flow"^^xsd:string | ||
199 | + ] | ||
200 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Pressure> ; | ||
201 | + sp:predicate rdf:type ; | ||
202 | + sp:subject | ||
203 | + [ sp:varName "pressure"^^xsd:string | ||
204 | + ] | ||
205 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Density> ; | ||
206 | + sp:predicate rdf:type ; | ||
207 | + sp:subject | ||
208 | + [ sp:varName "density"^^xsd:string | ||
209 | + ] | ||
210 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Temperature> ; | ||
211 | + sp:predicate rdf:type ; | ||
212 | + sp:subject | ||
213 | + [ sp:varName "temperature"^^xsd:string | ||
214 | + ] | ||
215 | + ] [ rdf:type sp:Bind ; | ||
216 | + sp:expression | ||
217 | + [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; | ||
218 | + sp:arg1 [ sp:varName "temperature"^^xsd:string | ||
219 | + ] | ||
220 | + ] ; | ||
221 | + sp:variable | ||
222 | + [ sp:varName "temperatureValue"^^xsd:string | ||
223 | + ] | ||
224 | + ] [ rdf:type sp:Bind ; | ||
225 | + sp:expression | ||
226 | + [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; | ||
227 | + sp:arg1 [ sp:varName "pressure"^^xsd:string | ||
228 | + ] | ||
229 | + ] ; | ||
230 | + sp:variable | ||
231 | + [ sp:varName "pressureValue"^^xsd:string | ||
232 | + ] | ||
233 | + ] [ rdf:type sp:Bind ; | ||
234 | + sp:expression | ||
235 | + [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; | ||
236 | + sp:arg1 [ sp:varName "density"^^xsd:string | ||
237 | + ] | ||
238 | + ] ; | ||
239 | + sp:variable | ||
240 | + [ sp:varName "densityValue"^^xsd:string | ||
241 | + ] | ||
242 | + ]) | ||
243 | + ]) | ||
244 | + ] ; | ||
245 | + rhspin:tableHeaders ("Field"^^xsd:string "Facility Name"^^xsd:string "Flow Purpose"^^xsd:string "Flow Definition"^^xsd:string "Flow Density"^^xsd:string "Flow Pressure"^^xsd:string "Flow Temperature"^^xsd:string) . | ||
246 | + | ||
23 | dpr-tables:FluidSampleAnalysisResults | 247 | dpr-tables:FluidSampleAnalysisResults |
24 | rdf:type rhspin:TableTemplate ; | 248 | rdf:type rhspin:TableTemplate ; |
25 | rdfs:label "Fluid Sample Analysis Results"^^xsd:string ; | 249 | rdfs:label "Fluid Sample Analysis Results"^^xsd:string ; |
... | @@ -459,9 +683,9 @@ dpr-tables:HSEInformation | ... | @@ -459,9 +683,9 @@ dpr-tables:HSEInformation |
459 | ] ; | 683 | ] ; |
460 | rhspin:tableHeaders ("Facility"^^xsd:string "Operation Type"^^xsd:string "Start"^^xsd:string "Finish"^^xsd:string "Safety Text"^^xsd:string "Comment"^^xsd:string) . | 684 | rhspin:tableHeaders ("Facility"^^xsd:string "Operation Type"^^xsd:string "Start"^^xsd:string "Finish"^^xsd:string "Safety Text"^^xsd:string "Comment"^^xsd:string) . |
461 | 685 | ||
462 | -dpr-tables:InjectionVolumes | 686 | +dpr-tables:ImportVolumes |
463 | rdf:type rhspin:TableTemplate ; | 687 | rdf:type rhspin:TableTemplate ; |
464 | - rdfs:label "Injection Volume List"^^xsd:string ; | 688 | + rdfs:label "Import Volume List"^^xsd:string ; |
465 | rdfs:subClassOf rhspin:DPRTableTemplates ; | 689 | rdfs:subClassOf rhspin:DPRTableTemplates ; |
466 | spin:body | 690 | spin:body |
467 | [ rdf:type sp:Select ; | 691 | [ rdf:type sp:Select ; |
... | @@ -586,7 +810,7 @@ dpr-tables:InjectionVolumes | ... | @@ -586,7 +810,7 @@ dpr-tables:InjectionVolumes |
586 | [ rdf:type sp:eq ; | 810 | [ rdf:type sp:eq ; |
587 | sp:arg1 [ sp:varName "flowPurpose"^^xsd:string | 811 | sp:arg1 [ sp:varName "flowPurpose"^^xsd:string |
588 | ] ; | 812 | ] ; |
589 | - sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Injection> | 813 | + sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Import> |
590 | ] | 814 | ] |
591 | ] [ sp:object | 815 | ] [ sp:object |
592 | [ sp:varName "flowPurposeName"^^xsd:string | 816 | [ sp:varName "flowPurposeName"^^xsd:string |
... | @@ -683,15 +907,23 @@ dpr-tables:InjectionVolumes | ... | @@ -683,15 +907,23 @@ dpr-tables:InjectionVolumes |
683 | ] ; | 907 | ] ; |
684 | rhspin:tableHeaders ("Field"^^xsd:string "Facility Name"^^xsd:string "Flow Purpose"^^xsd:string "Flow Definition"^^xsd:string "Flow Density"^^xsd:string "Flow Pressure"^^xsd:string "Flow Temperature"^^xsd:string) . | 908 | rhspin:tableHeaders ("Field"^^xsd:string "Facility Name"^^xsd:string "Flow Purpose"^^xsd:string "Flow Definition"^^xsd:string "Flow Density"^^xsd:string "Flow Pressure"^^xsd:string "Flow Temperature"^^xsd:string) . |
685 | 909 | ||
686 | -dpr-tables:OperationInformation | 910 | +dpr-tables:InjectionVolumes |
687 | rdf:type rhspin:TableTemplate ; | 911 | rdf:type rhspin:TableTemplate ; |
688 | - rdfs:label "Operation Information"^^xsd:string ; | 912 | + rdfs:label "Injection Volume List"^^xsd:string ; |
689 | rdfs:subClassOf rhspin:DPRTableTemplates ; | 913 | rdfs:subClassOf rhspin:DPRTableTemplates ; |
690 | spin:body | 914 | spin:body |
691 | [ rdf:type sp:Select ; | 915 | [ rdf:type sp:Select ; |
692 | - sp:resultVariables ([ sp:varName "facilityName"^^xsd:string | 916 | + sp:orderBy ([ sp:varName "flowInOutFacilityName"^^xsd:string |
693 | - ] [ sp:varName "definingType"^^xsd:string | 917 | + ] [ sp:varName "flowPurposeName"^^xsd:string |
694 | - ] [ sp:varName "number"^^xsd:string | 918 | + ] [ sp:varName "flowDefinitionName"^^xsd:string |
919 | + ]) ; | ||
920 | + sp:resultVariables ([ sp:varName "containingWholeFacilityName"^^xsd:string | ||
921 | + ] [ sp:varName "flowInOutFacilityName"^^xsd:string | ||
922 | + ] [ sp:varName "flowPurposeName"^^xsd:string | ||
923 | + ] [ sp:varName "flowDefinitionName"^^xsd:string | ||
924 | + ] [ sp:varName "densityValue"^^xsd:string | ||
925 | + ] [ sp:varName "pressureValue"^^xsd:string | ||
926 | + ] [ sp:varName "temperatureValue"^^xsd:string | ||
695 | ]) ; | 927 | ]) ; |
696 | sp:where ([ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; | 928 | sp:where ([ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; |
697 | sp:predicate rdf:type ; | 929 | sp:predicate rdf:type ; |
... | @@ -699,26 +931,242 @@ dpr-tables:OperationInformation | ... | @@ -699,26 +931,242 @@ dpr-tables:OperationInformation |
699 | [ sp:varName "report"^^xsd:string | 931 | [ sp:varName "report"^^xsd:string |
700 | ] | 932 | ] |
701 | ] [ sp:object | 933 | ] [ sp:object |
702 | - [ sp:varName "productionReport"^^xsd:string | 934 | + [ sp:varName "report"^^xsd:string |
703 | ] ; | 935 | ] ; |
704 | sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | 936 | sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; |
705 | sp:subject | 937 | sp:subject |
706 | - [ sp:varName "productionOperationReport"^^xsd:string | 938 | + [ sp:varName "productvolumereport"^^xsd:string |
707 | ] | 939 | ] |
708 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionOperationReport> ; | 940 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/report#ProductVolumeReport> ; |
709 | sp:predicate rdf:type ; | 941 | sp:predicate rdf:type ; |
710 | sp:subject | 942 | sp:subject |
711 | - [ sp:varName "productionOperationReport"^^xsd:string | 943 | + [ sp:varName "productvolumereport"^^xsd:string |
712 | ] | 944 | ] |
713 | ] [ sp:object | 945 | ] [ sp:object |
714 | - [ sp:varName "temporalPartOfFacility"^^xsd:string | 946 | + [ sp:varName "productionflownetwork"^^xsd:string |
715 | ] ; | 947 | ] ; |
716 | sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | 948 | sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; |
717 | sp:subject | 949 | sp:subject |
718 | - [ sp:varName "productionOperationReport"^^xsd:string | 950 | + [ sp:varName "productvolumereport"^^xsd:string |
719 | ] | 951 | ] |
720 | - ] [ sp:object | 952 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlowNetwork> ; |
721 | - [ sp:varName "productionFacility"^^xsd:string | 953 | + sp:predicate rdf:type ; |
954 | + sp:subject | ||
955 | + [ sp:varName "productionflownetwork"^^xsd:string | ||
956 | + ] | ||
957 | + ] [ sp:object | ||
958 | + [ sp:varName "flow"^^xsd:string | ||
959 | + ] ; | ||
960 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#hasNetworkPart> ; | ||
961 | + sp:subject | ||
962 | + [ sp:varName "productionflownetwork"^^xsd:string | ||
963 | + ] | ||
964 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlow> ; | ||
965 | + sp:predicate rdf:type ; | ||
966 | + sp:subject | ||
967 | + [ sp:varName "flow"^^xsd:string | ||
968 | + ] | ||
969 | + ] [ sp:object | ||
970 | + [ sp:varName "productionflownetwork"^^xsd:string | ||
971 | + ] ; | ||
972 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#facilityContainsFlow> ; | ||
973 | + sp:subject | ||
974 | + [ sp:varName "productionflownetworkFacility"^^xsd:string | ||
975 | + ] | ||
976 | + ] [ sp:object | ||
977 | + [ sp:varName "containingWholeFacility"^^xsd:string | ||
978 | + ] ; | ||
979 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
980 | + sp:subject | ||
981 | + [ sp:varName "productionflownetworkFacility"^^xsd:string | ||
982 | + ] | ||
983 | + ] [ sp:object | ||
984 | + [ sp:varName "containingWholeFacilityName"^^xsd:string | ||
985 | + ] ; | ||
986 | + sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | ||
987 | + sp:subject | ||
988 | + [ sp:varName "containingWholeFacility"^^xsd:string | ||
989 | + ] | ||
990 | + ] [ sp:object | ||
991 | + [ sp:varName "flowWhole"^^xsd:string | ||
992 | + ] ; | ||
993 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
994 | + sp:subject | ||
995 | + [ sp:varName "flow"^^xsd:string | ||
996 | + ] | ||
997 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#WholeLifeProductionFlow> ; | ||
998 | + sp:predicate rdf:type ; | ||
999 | + sp:subject | ||
1000 | + [ sp:varName "flowWhole"^^xsd:string | ||
1001 | + ] | ||
1002 | + ] [ sp:object | ||
1003 | + [ sp:varName "flowInOutFacility"^^xsd:string | ||
1004 | + ] ; | ||
1005 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#flowIntoOrOutOf> ; | ||
1006 | + sp:subject | ||
1007 | + [ sp:varName "flowWhole"^^xsd:string | ||
1008 | + ] | ||
1009 | + ] [ rdf:type sp:TriplePath ; | ||
1010 | + sp:object | ||
1011 | + [ sp:varName "flowInOutFacilityName"^^xsd:string | ||
1012 | + ] ; | ||
1013 | + sp:path [ rdf:type sp:AltPath ; | ||
1014 | + sp:path1 <http://www.reportinghub.no/ep/schema/core#name> ; | ||
1015 | + sp:path2 <http://www.reportinghub.no/np/schema/npd#name> | ||
1016 | + ] ; | ||
1017 | + sp:subject | ||
1018 | + [ sp:varName "flowInOutFacility"^^xsd:string | ||
1019 | + ] | ||
1020 | + ] [ sp:object | ||
1021 | + [ sp:varName "flowPurpose"^^xsd:string | ||
1022 | + ] ; | ||
1023 | + sp:predicate rdf:type ; | ||
1024 | + sp:subject | ||
1025 | + [ sp:varName "flowWhole"^^xsd:string | ||
1026 | + ] | ||
1027 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlowPurposeType> ; | ||
1028 | + sp:predicate rdf:type ; | ||
1029 | + sp:subject | ||
1030 | + [ sp:varName "flowPurpose"^^xsd:string | ||
1031 | + ] | ||
1032 | + ] [ rdf:type sp:Filter ; | ||
1033 | + sp:expression | ||
1034 | + [ rdf:type sp:eq ; | ||
1035 | + sp:arg1 [ sp:varName "flowPurpose"^^xsd:string | ||
1036 | + ] ; | ||
1037 | + sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Injection> | ||
1038 | + ] | ||
1039 | + ] [ sp:object | ||
1040 | + [ sp:varName "flowPurposeName"^^xsd:string | ||
1041 | + ] ; | ||
1042 | + sp:predicate rdfs:label ; | ||
1043 | + sp:subject | ||
1044 | + [ sp:varName "flowPurpose"^^xsd:string | ||
1045 | + ] | ||
1046 | + ] [ sp:object | ||
1047 | + [ sp:varName "flowDefinition"^^xsd:string | ||
1048 | + ] ; | ||
1049 | + sp:predicate rdf:type ; | ||
1050 | + sp:subject | ||
1051 | + [ sp:varName "flowWhole"^^xsd:string | ||
1052 | + ] | ||
1053 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlowDefinitionType> ; | ||
1054 | + sp:predicate rdf:type ; | ||
1055 | + sp:subject | ||
1056 | + [ sp:varName "flowDefinition"^^xsd:string | ||
1057 | + ] | ||
1058 | + ] [ sp:object | ||
1059 | + [ sp:varName "flowDefinitionName"^^xsd:string | ||
1060 | + ] ; | ||
1061 | + sp:predicate rdfs:label ; | ||
1062 | + sp:subject | ||
1063 | + [ sp:varName "flowDefinition"^^xsd:string | ||
1064 | + ] | ||
1065 | + ] [ rdf:type sp:Optional ; | ||
1066 | + sp:elements ([ sp:object | ||
1067 | + [ sp:varName "temperature"^^xsd:string | ||
1068 | + ] ; | ||
1069 | + sp:predicate rdf:type ; | ||
1070 | + sp:subject | ||
1071 | + [ sp:varName "flow"^^xsd:string | ||
1072 | + ] | ||
1073 | + ] [ sp:object | ||
1074 | + [ sp:varName "density"^^xsd:string | ||
1075 | + ] ; | ||
1076 | + sp:predicate rdf:type ; | ||
1077 | + sp:subject | ||
1078 | + [ sp:varName "flow"^^xsd:string | ||
1079 | + ] | ||
1080 | + ] [ sp:object | ||
1081 | + [ sp:varName "pressure"^^xsd:string | ||
1082 | + ] ; | ||
1083 | + sp:predicate rdf:type ; | ||
1084 | + sp:subject | ||
1085 | + [ sp:varName "flow"^^xsd:string | ||
1086 | + ] | ||
1087 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Pressure> ; | ||
1088 | + sp:predicate rdf:type ; | ||
1089 | + sp:subject | ||
1090 | + [ sp:varName "pressure"^^xsd:string | ||
1091 | + ] | ||
1092 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Density> ; | ||
1093 | + sp:predicate rdf:type ; | ||
1094 | + sp:subject | ||
1095 | + [ sp:varName "density"^^xsd:string | ||
1096 | + ] | ||
1097 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Temperature> ; | ||
1098 | + sp:predicate rdf:type ; | ||
1099 | + sp:subject | ||
1100 | + [ sp:varName "temperature"^^xsd:string | ||
1101 | + ] | ||
1102 | + ] [ rdf:type sp:Bind ; | ||
1103 | + sp:expression | ||
1104 | + [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; | ||
1105 | + sp:arg1 [ sp:varName "temperature"^^xsd:string | ||
1106 | + ] | ||
1107 | + ] ; | ||
1108 | + sp:variable | ||
1109 | + [ sp:varName "temperatureValue"^^xsd:string | ||
1110 | + ] | ||
1111 | + ] [ rdf:type sp:Bind ; | ||
1112 | + sp:expression | ||
1113 | + [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; | ||
1114 | + sp:arg1 [ sp:varName "pressure"^^xsd:string | ||
1115 | + ] | ||
1116 | + ] ; | ||
1117 | + sp:variable | ||
1118 | + [ sp:varName "pressureValue"^^xsd:string | ||
1119 | + ] | ||
1120 | + ] [ rdf:type sp:Bind ; | ||
1121 | + sp:expression | ||
1122 | + [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; | ||
1123 | + sp:arg1 [ sp:varName "density"^^xsd:string | ||
1124 | + ] | ||
1125 | + ] ; | ||
1126 | + sp:variable | ||
1127 | + [ sp:varName "densityValue"^^xsd:string | ||
1128 | + ] | ||
1129 | + ]) | ||
1130 | + ]) | ||
1131 | + ] ; | ||
1132 | + rhspin:tableHeaders ("Field"^^xsd:string "Facility Name"^^xsd:string "Flow Purpose"^^xsd:string "Flow Definition"^^xsd:string "Flow Density"^^xsd:string "Flow Pressure"^^xsd:string "Flow Temperature"^^xsd:string) . | ||
1133 | + | ||
1134 | +dpr-tables:OperationInformation | ||
1135 | + rdf:type rhspin:TableTemplate ; | ||
1136 | + rdfs:label "Operation Information"^^xsd:string ; | ||
1137 | + rdfs:subClassOf rhspin:DPRTableTemplates ; | ||
1138 | + spin:body | ||
1139 | + [ rdf:type sp:Select ; | ||
1140 | + sp:resultVariables ([ sp:varName "facilityName"^^xsd:string | ||
1141 | + ] [ sp:varName "definingType"^^xsd:string | ||
1142 | + ] [ sp:varName "number"^^xsd:string | ||
1143 | + ]) ; | ||
1144 | + sp:where ([ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; | ||
1145 | + sp:predicate rdf:type ; | ||
1146 | + sp:subject | ||
1147 | + [ sp:varName "report"^^xsd:string | ||
1148 | + ] | ||
1149 | + ] [ sp:object | ||
1150 | + [ sp:varName "productionReport"^^xsd:string | ||
1151 | + ] ; | ||
1152 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | ||
1153 | + sp:subject | ||
1154 | + [ sp:varName "productionOperationReport"^^xsd:string | ||
1155 | + ] | ||
1156 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionOperationReport> ; | ||
1157 | + sp:predicate rdf:type ; | ||
1158 | + sp:subject | ||
1159 | + [ sp:varName "productionOperationReport"^^xsd:string | ||
1160 | + ] | ||
1161 | + ] [ sp:object | ||
1162 | + [ sp:varName "temporalPartOfFacility"^^xsd:string | ||
1163 | + ] ; | ||
1164 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
1165 | + sp:subject | ||
1166 | + [ sp:varName "productionOperationReport"^^xsd:string | ||
1167 | + ] | ||
1168 | + ] [ sp:object | ||
1169 | + [ sp:varName "productionFacility"^^xsd:string | ||
722 | ] ; | 1170 | ] ; |
723 | sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | 1171 | sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; |
724 | sp:subject | 1172 | sp:subject |
... | @@ -769,48 +1217,681 @@ dpr-tables:OperationInformation | ... | @@ -769,48 +1217,681 @@ dpr-tables:OperationInformation |
769 | sp:subject | 1217 | sp:subject |
770 | [ sp:varName "productionOperation"^^xsd:string | 1218 | [ sp:varName "productionOperation"^^xsd:string |
771 | ] | 1219 | ] |
772 | - ] [ sp:object | 1220 | + ] [ sp:object |
773 | - [ sp:varName "setDefiningType"^^xsd:string | 1221 | + [ sp:varName "setDefiningType"^^xsd:string |
1222 | + ] ; | ||
1223 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; | ||
1224 | + sp:subject | ||
1225 | + [ sp:varName "set"^^xsd:string | ||
1226 | + ] | ||
1227 | + ] [ sp:object | ||
1228 | + [ sp:varName "definingType"^^xsd:string | ||
1229 | + ] ; | ||
1230 | + sp:predicate rdfs:label ; | ||
1231 | + sp:subject | ||
1232 | + [ sp:varName "setDefiningType"^^xsd:string | ||
1233 | + ] | ||
1234 | + ] [ sp:object | ||
1235 | + [ sp:varName "number"^^xsd:string | ||
1236 | + ] ; | ||
1237 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#numberInSet> ; | ||
1238 | + sp:subject | ||
1239 | + [ sp:varName "set"^^xsd:string | ||
1240 | + ] | ||
1241 | + ]) | ||
1242 | + ] ; | ||
1243 | + rhspin:tableHeaders ("Facility"^^xsd:string "Incident Type"^^xsd:string "Count"^^xsd:string) . | ||
1244 | + | ||
1245 | +dpr-tables:OtherVolumes | ||
1246 | + rdf:type rhspin:TableTemplate ; | ||
1247 | + rdfs:label "Consume and Other Volume List"^^xsd:string ; | ||
1248 | + rdfs:subClassOf rhspin:DPRTableTemplates ; | ||
1249 | + spin:body | ||
1250 | + [ rdf:type sp:Select ; | ||
1251 | + sp:orderBy ([ sp:varName "flowInOutFacilityName"^^xsd:string | ||
1252 | + ] [ sp:varName "flowPurposeName"^^xsd:string | ||
1253 | + ] [ sp:varName "flowDefinitionName"^^xsd:string | ||
1254 | + ]) ; | ||
1255 | + sp:resultVariables ([ sp:varName "containingWholeFacilityName"^^xsd:string | ||
1256 | + ] [ sp:varName "flowInOutFacilityName"^^xsd:string | ||
1257 | + ] [ sp:varName "flowPurposeName"^^xsd:string | ||
1258 | + ] [ sp:varName "flowDefinitionName"^^xsd:string | ||
1259 | + ] [ sp:varName "densityValue"^^xsd:string | ||
1260 | + ] [ sp:varName "pressureValue"^^xsd:string | ||
1261 | + ] [ sp:varName "temperatureValue"^^xsd:string | ||
1262 | + ]) ; | ||
1263 | + sp:where ([ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; | ||
1264 | + sp:predicate rdf:type ; | ||
1265 | + sp:subject | ||
1266 | + [ sp:varName "report"^^xsd:string | ||
1267 | + ] | ||
1268 | + ] [ sp:object | ||
1269 | + [ sp:varName "report"^^xsd:string | ||
1270 | + ] ; | ||
1271 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | ||
1272 | + sp:subject | ||
1273 | + [ sp:varName "productvolumereport"^^xsd:string | ||
1274 | + ] | ||
1275 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/report#ProductVolumeReport> ; | ||
1276 | + sp:predicate rdf:type ; | ||
1277 | + sp:subject | ||
1278 | + [ sp:varName "productvolumereport"^^xsd:string | ||
1279 | + ] | ||
1280 | + ] [ sp:object | ||
1281 | + [ sp:varName "productionflownetwork"^^xsd:string | ||
1282 | + ] ; | ||
1283 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
1284 | + sp:subject | ||
1285 | + [ sp:varName "productvolumereport"^^xsd:string | ||
1286 | + ] | ||
1287 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlowNetwork> ; | ||
1288 | + sp:predicate rdf:type ; | ||
1289 | + sp:subject | ||
1290 | + [ sp:varName "productionflownetwork"^^xsd:string | ||
1291 | + ] | ||
1292 | + ] [ sp:object | ||
1293 | + [ sp:varName "flow"^^xsd:string | ||
1294 | + ] ; | ||
1295 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#hasNetworkPart> ; | ||
1296 | + sp:subject | ||
1297 | + [ sp:varName "productionflownetwork"^^xsd:string | ||
1298 | + ] | ||
1299 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlow> ; | ||
1300 | + sp:predicate rdf:type ; | ||
1301 | + sp:subject | ||
1302 | + [ sp:varName "flow"^^xsd:string | ||
1303 | + ] | ||
1304 | + ] [ sp:object | ||
1305 | + [ sp:varName "productionflownetwork"^^xsd:string | ||
1306 | + ] ; | ||
1307 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#facilityContainsFlow> ; | ||
1308 | + sp:subject | ||
1309 | + [ sp:varName "productionflownetworkFacility"^^xsd:string | ||
1310 | + ] | ||
1311 | + ] [ sp:object | ||
1312 | + [ sp:varName "containingWholeFacility"^^xsd:string | ||
1313 | + ] ; | ||
1314 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
1315 | + sp:subject | ||
1316 | + [ sp:varName "productionflownetworkFacility"^^xsd:string | ||
1317 | + ] | ||
1318 | + ] [ sp:object | ||
1319 | + [ sp:varName "containingWholeFacilityName"^^xsd:string | ||
1320 | + ] ; | ||
1321 | + sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | ||
1322 | + sp:subject | ||
1323 | + [ sp:varName "containingWholeFacility"^^xsd:string | ||
1324 | + ] | ||
1325 | + ] [ sp:object | ||
1326 | + [ sp:varName "flowWhole"^^xsd:string | ||
1327 | + ] ; | ||
1328 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
1329 | + sp:subject | ||
1330 | + [ sp:varName "flow"^^xsd:string | ||
1331 | + ] | ||
1332 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#WholeLifeProductionFlow> ; | ||
1333 | + sp:predicate rdf:type ; | ||
1334 | + sp:subject | ||
1335 | + [ sp:varName "flowWhole"^^xsd:string | ||
1336 | + ] | ||
1337 | + ] [ sp:object | ||
1338 | + [ sp:varName "flowInOutFacility"^^xsd:string | ||
1339 | + ] ; | ||
1340 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#flowIntoOrOutOf> ; | ||
1341 | + sp:subject | ||
1342 | + [ sp:varName "flowWhole"^^xsd:string | ||
1343 | + ] | ||
1344 | + ] [ rdf:type sp:TriplePath ; | ||
1345 | + sp:object | ||
1346 | + [ sp:varName "flowInOutFacilityName"^^xsd:string | ||
1347 | + ] ; | ||
1348 | + sp:path [ rdf:type sp:AltPath ; | ||
1349 | + sp:path1 <http://www.reportinghub.no/ep/schema/core#name> ; | ||
1350 | + sp:path2 <http://www.reportinghub.no/np/schema/npd#name> | ||
1351 | + ] ; | ||
1352 | + sp:subject | ||
1353 | + [ sp:varName "flowInOutFacility"^^xsd:string | ||
1354 | + ] | ||
1355 | + ] [ sp:object | ||
1356 | + [ sp:varName "flowPurpose"^^xsd:string | ||
1357 | + ] ; | ||
1358 | + sp:predicate rdf:type ; | ||
1359 | + sp:subject | ||
1360 | + [ sp:varName "flowWhole"^^xsd:string | ||
1361 | + ] | ||
1362 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlowPurposeType> ; | ||
1363 | + sp:predicate rdf:type ; | ||
1364 | + sp:subject | ||
1365 | + [ sp:varName "flowPurpose"^^xsd:string | ||
1366 | + ] | ||
1367 | + ] [ rdf:type sp:Filter ; | ||
1368 | + sp:expression | ||
1369 | + [ rdf:type sp:ne ; | ||
1370 | + sp:arg1 [ sp:varName "flowPurpose"^^xsd:string | ||
1371 | + ] ; | ||
1372 | + sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Injection> | ||
1373 | + ] | ||
1374 | + ] [ rdf:type sp:Filter ; | ||
1375 | + sp:expression | ||
1376 | + [ rdf:type sp:ne ; | ||
1377 | + sp:arg1 [ sp:varName "flowPurpose"^^xsd:string | ||
1378 | + ] ; | ||
1379 | + sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Production> | ||
1380 | + ] | ||
1381 | + ] [ rdf:type sp:Filter ; | ||
1382 | + sp:expression | ||
1383 | + [ rdf:type sp:ne ; | ||
1384 | + sp:arg1 [ sp:varName "flowPurpose"^^xsd:string | ||
1385 | + ] ; | ||
1386 | + sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Export> | ||
1387 | + ] | ||
1388 | + ] [ rdf:type sp:Filter ; | ||
1389 | + sp:expression | ||
1390 | + [ rdf:type sp:ne ; | ||
1391 | + sp:arg1 [ sp:varName "flowPurpose"^^xsd:string | ||
1392 | + ] ; | ||
1393 | + sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Import> | ||
1394 | + ] | ||
1395 | + ] [ sp:object | ||
1396 | + [ sp:varName "flowPurposeName"^^xsd:string | ||
1397 | + ] ; | ||
1398 | + sp:predicate rdfs:label ; | ||
1399 | + sp:subject | ||
1400 | + [ sp:varName "flowPurpose"^^xsd:string | ||
1401 | + ] | ||
1402 | + ] [ sp:object | ||
1403 | + [ sp:varName "flowDefinition"^^xsd:string | ||
1404 | + ] ; | ||
1405 | + sp:predicate rdf:type ; | ||
1406 | + sp:subject | ||
1407 | + [ sp:varName "flowWhole"^^xsd:string | ||
1408 | + ] | ||
1409 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlowDefinitionType> ; | ||
1410 | + sp:predicate rdf:type ; | ||
1411 | + sp:subject | ||
1412 | + [ sp:varName "flowDefinition"^^xsd:string | ||
1413 | + ] | ||
1414 | + ] [ sp:object | ||
1415 | + [ sp:varName "flowDefinitionName"^^xsd:string | ||
1416 | + ] ; | ||
1417 | + sp:predicate rdfs:label ; | ||
1418 | + sp:subject | ||
1419 | + [ sp:varName "flowDefinition"^^xsd:string | ||
1420 | + ] | ||
1421 | + ] [ rdf:type sp:Optional ; | ||
1422 | + sp:elements ([ sp:object | ||
1423 | + [ sp:varName "temperature"^^xsd:string | ||
1424 | + ] ; | ||
1425 | + sp:predicate rdf:type ; | ||
1426 | + sp:subject | ||
1427 | + [ sp:varName "flow"^^xsd:string | ||
1428 | + ] | ||
1429 | + ] [ sp:object | ||
1430 | + [ sp:varName "density"^^xsd:string | ||
1431 | + ] ; | ||
1432 | + sp:predicate rdf:type ; | ||
1433 | + sp:subject | ||
1434 | + [ sp:varName "flow"^^xsd:string | ||
1435 | + ] | ||
1436 | + ] [ sp:object | ||
1437 | + [ sp:varName "pressure"^^xsd:string | ||
1438 | + ] ; | ||
1439 | + sp:predicate rdf:type ; | ||
1440 | + sp:subject | ||
1441 | + [ sp:varName "flow"^^xsd:string | ||
1442 | + ] | ||
1443 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Pressure> ; | ||
1444 | + sp:predicate rdf:type ; | ||
1445 | + sp:subject | ||
1446 | + [ sp:varName "pressure"^^xsd:string | ||
1447 | + ] | ||
1448 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Density> ; | ||
1449 | + sp:predicate rdf:type ; | ||
1450 | + sp:subject | ||
1451 | + [ sp:varName "density"^^xsd:string | ||
1452 | + ] | ||
1453 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Temperature> ; | ||
1454 | + sp:predicate rdf:type ; | ||
1455 | + sp:subject | ||
1456 | + [ sp:varName "temperature"^^xsd:string | ||
1457 | + ] | ||
1458 | + ] [ rdf:type sp:Bind ; | ||
1459 | + sp:expression | ||
1460 | + [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; | ||
1461 | + sp:arg1 [ sp:varName "temperature"^^xsd:string | ||
1462 | + ] | ||
1463 | + ] ; | ||
1464 | + sp:variable | ||
1465 | + [ sp:varName "temperatureValue"^^xsd:string | ||
1466 | + ] | ||
1467 | + ] [ rdf:type sp:Bind ; | ||
1468 | + sp:expression | ||
1469 | + [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; | ||
1470 | + sp:arg1 [ sp:varName "pressure"^^xsd:string | ||
1471 | + ] | ||
1472 | + ] ; | ||
1473 | + sp:variable | ||
1474 | + [ sp:varName "pressureValue"^^xsd:string | ||
1475 | + ] | ||
1476 | + ] [ rdf:type sp:Bind ; | ||
1477 | + sp:expression | ||
1478 | + [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; | ||
1479 | + sp:arg1 [ sp:varName "density"^^xsd:string | ||
1480 | + ] | ||
1481 | + ] ; | ||
1482 | + sp:variable | ||
1483 | + [ sp:varName "densityValue"^^xsd:string | ||
1484 | + ] | ||
1485 | + ]) | ||
1486 | + ]) | ||
1487 | + ] ; | ||
1488 | + rhspin:tableHeaders ("Field"^^xsd:string "Facility Name"^^xsd:string "Flow Purpose"^^xsd:string "Flow Definition"^^xsd:string "Flow Density"^^xsd:string "Flow Pressure"^^xsd:string "Flow Temperature"^^xsd:string) . | ||
1489 | + | ||
1490 | +dpr-tables:PersonnelInformation | ||
1491 | + rdf:type rhspin:TableTemplate ; | ||
1492 | + rdfs:label "Personnel Information"^^xsd:string ; | ||
1493 | + rdfs:subClassOf rhspin:DPRTableTemplates ; | ||
1494 | + spin:body | ||
1495 | + [ rdf:type sp:Select ; | ||
1496 | + sp:orderBy ([ sp:varName "facilityName"^^xsd:string | ||
1497 | + ]) ; | ||
1498 | + sp:resultVariables ([ sp:varName "facilityName"^^xsd:string | ||
1499 | + ] [ sp:varName "crewNumber"^^xsd:string | ||
1500 | + ] [ sp:varName "crewTypename"^^xsd:string | ||
1501 | + ]) ; | ||
1502 | + sp:where ([ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; | ||
1503 | + sp:predicate rdf:type ; | ||
1504 | + sp:subject | ||
1505 | + [ sp:varName "report"^^xsd:string | ||
1506 | + ] | ||
1507 | + ] [ sp:object | ||
1508 | + [ sp:varName "report"^^xsd:string | ||
1509 | + ] ; | ||
1510 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | ||
1511 | + sp:subject | ||
1512 | + [ sp:varName "productionOperationReport"^^xsd:string | ||
1513 | + ] | ||
1514 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionOperationReport> ; | ||
1515 | + sp:predicate rdf:type ; | ||
1516 | + sp:subject | ||
1517 | + [ sp:varName "productionOperationReport"^^xsd:string | ||
1518 | + ] | ||
1519 | + ] [ sp:object | ||
1520 | + [ sp:varName "temporalPartOfFacility"^^xsd:string | ||
1521 | + ] ; | ||
1522 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
1523 | + sp:subject | ||
1524 | + [ sp:varName "productionOperationReport"^^xsd:string | ||
1525 | + ] | ||
1526 | + ] [ sp:object | ||
1527 | + [ sp:varName "productionFacility"^^xsd:string | ||
1528 | + ] ; | ||
1529 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
1530 | + sp:subject | ||
1531 | + [ sp:varName "temporalPartOfFacility"^^xsd:string | ||
1532 | + ] | ||
1533 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#Field> ; | ||
1534 | + sp:predicate rdf:type ; | ||
1535 | + sp:subject | ||
1536 | + [ sp:varName "productionFacility"^^xsd:string | ||
1537 | + ] | ||
1538 | + ] [ sp:object | ||
1539 | + [ sp:varName "facilityName"^^xsd:string | ||
1540 | + ] ; | ||
1541 | + sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | ||
1542 | + sp:subject | ||
1543 | + [ sp:varName "productionFacility"^^xsd:string | ||
1544 | + ] | ||
1545 | + ] [ sp:object | ||
1546 | + [ sp:varName "productionOperationReport"^^xsd:string | ||
1547 | + ] ; | ||
1548 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | ||
1549 | + sp:subject | ||
1550 | + [ sp:varName "productionOperationInstallationReport"^^xsd:string | ||
1551 | + ] | ||
1552 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionOperationInstallationReport> ; | ||
1553 | + sp:predicate rdf:type ; | ||
1554 | + sp:subject | ||
1555 | + [ sp:varName "productionOperationInstallationReport"^^xsd:string | ||
1556 | + ] | ||
1557 | + ] [ sp:object | ||
1558 | + [ sp:varName "installationPart"^^xsd:string | ||
1559 | + ] ; | ||
1560 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
1561 | + sp:subject | ||
1562 | + [ sp:varName "productionOperationInstallationReport"^^xsd:string | ||
1563 | + ] | ||
1564 | + ] [ sp:object | ||
1565 | + [ sp:varName "crew"^^xsd:string | ||
1566 | + ] ; | ||
1567 | + sp:predicate <http://www.reportinghub.no/ep/schema/organization#hasCrew> ; | ||
1568 | + sp:subject | ||
1569 | + [ sp:varName "installationPart"^^xsd:string | ||
1570 | + ] | ||
1571 | + ] [ sp:object | ||
1572 | + [ sp:varName "crewNumber"^^xsd:string | ||
1573 | + ] ; | ||
1574 | + sp:predicate <http://www.reportinghub.no/ep/schema/organization#numberInCrew> ; | ||
1575 | + sp:subject | ||
1576 | + [ sp:varName "crew"^^xsd:string | ||
1577 | + ] | ||
1578 | + ] [ sp:object | ||
1579 | + [ sp:varName "crewType"^^xsd:string | ||
1580 | + ] ; | ||
1581 | + sp:predicate rdf:type ; | ||
1582 | + sp:subject | ||
1583 | + [ sp:varName "crew"^^xsd:string | ||
1584 | + ] | ||
1585 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/organization#CrewType> ; | ||
1586 | + sp:predicate rdf:type ; | ||
1587 | + sp:subject | ||
1588 | + [ sp:varName "crewType"^^xsd:string | ||
1589 | + ] | ||
1590 | + ] [ sp:object | ||
1591 | + [ sp:varName "crewTypename"^^xsd:string | ||
1592 | + ] ; | ||
1593 | + sp:predicate rdfs:label ; | ||
1594 | + sp:subject | ||
1595 | + [ sp:varName "crewType"^^xsd:string | ||
1596 | + ] | ||
1597 | + ]) | ||
1598 | + ] ; | ||
1599 | + rhspin:tableHeaders ("Facility"^^xsd:string "Crew"^^xsd:string "Crew Type"^^xsd:string) . | ||
1600 | + | ||
1601 | +dpr-tables:ProductFlows | ||
1602 | + rdf:type rhspin:TableTemplate ; | ||
1603 | + rdfs:label "Product Flow Details"^^xsd:string ; | ||
1604 | + rdfs:subClassOf rhspin:DPRTableTemplates ; | ||
1605 | + spin:body | ||
1606 | + [ rdf:type sp:Select ; | ||
1607 | + sp:orderBy ([ sp:varName "flowInOutFacilityName"^^xsd:string | ||
1608 | + ] [ sp:varName "flowPurposeName"^^xsd:string | ||
1609 | + ] [ sp:varName "flowDefinitionName"^^xsd:string | ||
1610 | + ] [ sp:varName "productMaterialName"^^xsd:string | ||
1611 | + ]) ; | ||
1612 | + sp:resultVariables ([ sp:varName "containingWholeFacilityName"^^xsd:string | ||
1613 | + ] [ sp:varName "flowInOutFacilityName"^^xsd:string | ||
1614 | + ] [ sp:varName "flowPurposeName"^^xsd:string | ||
1615 | + ] [ sp:varName "flowDefinitionName"^^xsd:string | ||
1616 | + ] [ sp:varName "productMaterialName"^^xsd:string | ||
1617 | + ] [ sp:varName "densityValue"^^xsd:string | ||
1618 | + ] [ sp:varName "temperatureValue"^^xsd:string | ||
1619 | + ] [ sp:varName "pressureValue"^^xsd:string | ||
1620 | + ]) ; | ||
1621 | + sp:where ([ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; | ||
1622 | + sp:predicate rdf:type ; | ||
1623 | + sp:subject | ||
1624 | + [ sp:varName "report"^^xsd:string | ||
1625 | + ] | ||
1626 | + ] [ sp:object | ||
1627 | + [ sp:varName "report"^^xsd:string | ||
1628 | + ] ; | ||
1629 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | ||
1630 | + sp:subject | ||
1631 | + [ sp:varName "productvolumereport"^^xsd:string | ||
1632 | + ] | ||
1633 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/report#ProductVolumeReport> ; | ||
1634 | + sp:predicate rdf:type ; | ||
1635 | + sp:subject | ||
1636 | + [ sp:varName "productvolumereport"^^xsd:string | ||
1637 | + ] | ||
1638 | + ] [ sp:object | ||
1639 | + [ sp:varName "productionflownetwork"^^xsd:string | ||
1640 | + ] ; | ||
1641 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
1642 | + sp:subject | ||
1643 | + [ sp:varName "productvolumereport"^^xsd:string | ||
1644 | + ] | ||
1645 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlowNetwork> ; | ||
1646 | + sp:predicate rdf:type ; | ||
1647 | + sp:subject | ||
1648 | + [ sp:varName "productionflownetwork"^^xsd:string | ||
1649 | + ] | ||
1650 | + ] [ sp:object | ||
1651 | + [ sp:varName "flow"^^xsd:string | ||
1652 | + ] ; | ||
1653 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#hasNetworkPart> ; | ||
1654 | + sp:subject | ||
1655 | + [ sp:varName "productionflownetwork"^^xsd:string | ||
1656 | + ] | ||
1657 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlow> ; | ||
1658 | + sp:predicate rdf:type ; | ||
1659 | + sp:subject | ||
1660 | + [ sp:varName "flow"^^xsd:string | ||
1661 | + ] | ||
1662 | + ] [ sp:object | ||
1663 | + [ sp:varName "productionflownetwork"^^xsd:string | ||
1664 | + ] ; | ||
1665 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#facilityContainsFlow> ; | ||
1666 | + sp:subject | ||
1667 | + [ sp:varName "productionflownetworkFacility"^^xsd:string | ||
1668 | + ] | ||
1669 | + ] [ sp:object | ||
1670 | + [ sp:varName "containingWholeFacility"^^xsd:string | ||
1671 | + ] ; | ||
1672 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
1673 | + sp:subject | ||
1674 | + [ sp:varName "productionflownetworkFacility"^^xsd:string | ||
1675 | + ] | ||
1676 | + ] [ sp:object | ||
1677 | + [ sp:varName "containingWholeFacilityName"^^xsd:string | ||
1678 | + ] ; | ||
1679 | + sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | ||
1680 | + sp:subject | ||
1681 | + [ sp:varName "containingWholeFacility"^^xsd:string | ||
1682 | + ] | ||
1683 | + ] [ sp:object | ||
1684 | + [ sp:varName "flowWhole"^^xsd:string | ||
1685 | + ] ; | ||
1686 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
1687 | + sp:subject | ||
1688 | + [ sp:varName "flow"^^xsd:string | ||
1689 | + ] | ||
1690 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#WholeLifeProductionFlow> ; | ||
1691 | + sp:predicate rdf:type ; | ||
1692 | + sp:subject | ||
1693 | + [ sp:varName "flowWhole"^^xsd:string | ||
1694 | + ] | ||
1695 | + ] [ sp:object | ||
1696 | + [ sp:varName "flowInOutFacility"^^xsd:string | ||
1697 | + ] ; | ||
1698 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#flowIntoOrOutOf> ; | ||
1699 | + sp:subject | ||
1700 | + [ sp:varName "flowWhole"^^xsd:string | ||
1701 | + ] | ||
1702 | + ] [ rdf:type sp:TriplePath ; | ||
1703 | + sp:object | ||
1704 | + [ sp:varName "flowInOutFacilityName"^^xsd:string | ||
1705 | + ] ; | ||
1706 | + sp:path [ rdf:type sp:AltPath ; | ||
1707 | + sp:path1 <http://www.reportinghub.no/ep/schema/core#name> ; | ||
1708 | + sp:path2 <http://www.reportinghub.no/np/schema/npd#name> | ||
1709 | + ] ; | ||
1710 | + sp:subject | ||
1711 | + [ sp:varName "flowInOutFacility"^^xsd:string | ||
1712 | + ] | ||
1713 | + ] [ sp:object | ||
1714 | + [ sp:varName "flowPurpose"^^xsd:string | ||
1715 | + ] ; | ||
1716 | + sp:predicate rdf:type ; | ||
1717 | + sp:subject | ||
1718 | + [ sp:varName "flowWhole"^^xsd:string | ||
1719 | + ] | ||
1720 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlowPurposeType> ; | ||
1721 | + sp:predicate rdf:type ; | ||
1722 | + sp:subject | ||
1723 | + [ sp:varName "flowPurpose"^^xsd:string | ||
1724 | + ] | ||
1725 | + ] [ rdf:type sp:Filter ; | ||
1726 | + sp:expression | ||
1727 | + [ rdf:type sp:eq ; | ||
1728 | + sp:arg1 [ sp:varName "flowPurpose"^^xsd:string | ||
1729 | + ] ; | ||
1730 | + sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Production> | ||
1731 | + ] | ||
1732 | + ] [ sp:object | ||
1733 | + [ sp:varName "flowPurposeName"^^xsd:string | ||
1734 | + ] ; | ||
1735 | + sp:predicate rdfs:label ; | ||
1736 | + sp:subject | ||
1737 | + [ sp:varName "flowPurpose"^^xsd:string | ||
1738 | + ] | ||
1739 | + ] [ sp:object | ||
1740 | + [ sp:varName "flowDefinition"^^xsd:string | ||
1741 | + ] ; | ||
1742 | + sp:predicate rdf:type ; | ||
1743 | + sp:subject | ||
1744 | + [ sp:varName "flowWhole"^^xsd:string | ||
1745 | + ] | ||
1746 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlowDefinitionType> ; | ||
1747 | + sp:predicate rdf:type ; | ||
1748 | + sp:subject | ||
1749 | + [ sp:varName "flowDefinition"^^xsd:string | ||
1750 | + ] | ||
1751 | + ] [ sp:object | ||
1752 | + [ sp:varName "flowDefinitionName"^^xsd:string | ||
1753 | + ] ; | ||
1754 | + sp:predicate rdfs:label ; | ||
1755 | + sp:subject | ||
1756 | + [ sp:varName "flowDefinition"^^xsd:string | ||
1757 | + ] | ||
1758 | + ] [ rdf:type sp:Optional ; | ||
1759 | + sp:elements ([ sp:object | ||
1760 | + [ sp:varName "productFlow"^^xsd:string | ||
1761 | + ] ; | ||
1762 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#hasMixedPart> ; | ||
1763 | + sp:subject | ||
1764 | + [ sp:varName "flow"^^xsd:string | ||
1765 | + ] | ||
1766 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductFlow> ; | ||
1767 | + sp:predicate rdf:type ; | ||
1768 | + sp:subject | ||
1769 | + [ sp:varName "productFlow"^^xsd:string | ||
1770 | + ] | ||
1771 | + ] [ sp:object | ||
1772 | + [ sp:varName "productFlowWholeLife"^^xsd:string | ||
1773 | + ] ; | ||
1774 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
1775 | + sp:subject | ||
1776 | + [ sp:varName "productFlow"^^xsd:string | ||
1777 | + ] | ||
1778 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#WholeLifeProductFlow> ; | ||
1779 | + sp:predicate rdf:type ; | ||
1780 | + sp:subject | ||
1781 | + [ sp:varName "productFlowWholeLife"^^xsd:string | ||
1782 | + ] | ||
1783 | + ] [ sp:object | ||
1784 | + [ sp:varName "productMaterialType"^^xsd:string | ||
1785 | + ] ; | ||
1786 | + sp:predicate rdf:type ; | ||
1787 | + sp:subject | ||
1788 | + [ sp:varName "productFlowWholeLife"^^xsd:string | ||
1789 | + ] | ||
1790 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductMaterialType> ; | ||
1791 | + sp:predicate rdf:type ; | ||
1792 | + sp:subject | ||
1793 | + [ sp:varName "productMaterialType"^^xsd:string | ||
1794 | + ] | ||
1795 | + ] [ sp:object | ||
1796 | + [ sp:varName "productMaterialName"^^xsd:string | ||
1797 | + ] ; | ||
1798 | + sp:predicate rdfs:label ; | ||
1799 | + sp:subject | ||
1800 | + [ sp:varName "productMaterialType"^^xsd:string | ||
1801 | + ] | ||
1802 | + ] [ rdf:type sp:Optional ; | ||
1803 | + sp:elements ([ sp:object | ||
1804 | + [ sp:varName "pressure"^^xsd:string | ||
1805 | + ] ; | ||
1806 | + sp:predicate rdf:type ; | ||
1807 | + sp:subject | ||
1808 | + [ sp:varName "productFlow"^^xsd:string | ||
1809 | + ] | ||
1810 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Pressure> ; | ||
1811 | + sp:predicate rdf:type ; | ||
1812 | + sp:subject | ||
1813 | + [ sp:varName "pressure"^^xsd:string | ||
1814 | + ] | ||
1815 | + ] [ rdf:type sp:Bind ; | ||
1816 | + sp:expression | ||
1817 | + [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; | ||
1818 | + sp:arg1 [ sp:varName "pressure"^^xsd:string | ||
1819 | + ] | ||
1820 | + ] ; | ||
1821 | + sp:variable | ||
1822 | + [ sp:varName "pressureValue"^^xsd:string | ||
1823 | + ] | ||
1824 | + ]) | ||
1825 | + ] [ rdf:type sp:Optional ; | ||
1826 | + sp:elements ([ sp:object | ||
1827 | + [ sp:varName "temperature"^^xsd:string | ||
1828 | + ] ; | ||
1829 | + sp:predicate rdf:type ; | ||
1830 | + sp:subject | ||
1831 | + [ sp:varName "productFlow"^^xsd:string | ||
1832 | + ] | ||
1833 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Temperature> ; | ||
1834 | + sp:predicate rdf:type ; | ||
1835 | + sp:subject | ||
1836 | + [ sp:varName "temperature"^^xsd:string | ||
1837 | + ] | ||
1838 | + ] [ rdf:type sp:Bind ; | ||
1839 | + sp:expression | ||
1840 | + [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; | ||
1841 | + sp:arg1 [ sp:varName "temperature"^^xsd:string | ||
1842 | + ] | ||
1843 | + ] ; | ||
1844 | + sp:variable | ||
1845 | + [ sp:varName "temperatureValue"^^xsd:string | ||
1846 | + ] | ||
1847 | + ]) | ||
1848 | + ] [ rdf:type sp:Optional ; | ||
1849 | + sp:elements ([ sp:object | ||
1850 | + [ sp:varName "density"^^xsd:string | ||
774 | ] ; | 1851 | ] ; |
775 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; | 1852 | + sp:predicate rdf:type ; |
776 | sp:subject | 1853 | sp:subject |
777 | - [ sp:varName "set"^^xsd:string | 1854 | + [ sp:varName "productFlow"^^xsd:string |
778 | ] | 1855 | ] |
779 | - ] [ sp:object | 1856 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Density> ; |
780 | - [ sp:varName "definingType"^^xsd:string | 1857 | + sp:predicate rdf:type ; |
781 | - ] ; | ||
782 | - sp:predicate rdfs:label ; | ||
783 | sp:subject | 1858 | sp:subject |
784 | - [ sp:varName "setDefiningType"^^xsd:string | 1859 | + [ sp:varName "density"^^xsd:string |
1860 | + ] | ||
1861 | + ] [ rdf:type sp:Bind ; | ||
1862 | + sp:expression | ||
1863 | + [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; | ||
1864 | + sp:arg1 [ sp:varName "density"^^xsd:string | ||
785 | ] | 1865 | ] |
786 | - ] [ sp:object | ||
787 | - [ sp:varName "number"^^xsd:string | ||
788 | ] ; | 1866 | ] ; |
789 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#numberInSet> ; | 1867 | + sp:variable |
790 | - sp:subject | 1868 | + [ sp:varName "densityValue"^^xsd:string |
791 | - [ sp:varName "set"^^xsd:string | ||
792 | ] | 1869 | ] |
793 | ]) | 1870 | ]) |
1871 | + ]) | ||
1872 | + ]) | ||
794 | ] ; | 1873 | ] ; |
795 | - rhspin:tableHeaders ("Facility"^^xsd:string "Incident Type"^^xsd:string "Count"^^xsd:string) . | 1874 | + rhspin:tableHeaders ("Field"^^xsd:string "Facility Name"^^xsd:string "Flow Purpose"^^xsd:string "Flow Definition"^^xsd:string "Material"^^xsd:string "Flow Density"^^xsd:string "Flow Temperature"^^xsd:string "Flow Pressure"^^xsd:string) . |
796 | 1875 | ||
797 | -dpr-tables:OtherVolumes | 1876 | +dpr-tables:ProductFlowsExport |
798 | rdf:type rhspin:TableTemplate ; | 1877 | rdf:type rhspin:TableTemplate ; |
799 | - rdfs:label "Consume, Import, Export, Other Volume List"^^xsd:string ; | 1878 | + rdfs:label "Export Product Flow Details"^^xsd:string ; |
800 | rdfs:subClassOf rhspin:DPRTableTemplates ; | 1879 | rdfs:subClassOf rhspin:DPRTableTemplates ; |
801 | spin:body | 1880 | spin:body |
802 | [ rdf:type sp:Select ; | 1881 | [ rdf:type sp:Select ; |
803 | - sp:orderBy ([ sp:varName "flowPurposeName"^^xsd:string | 1882 | + sp:orderBy ([ sp:varName "flowInOutFacilityName"^^xsd:string |
804 | - ] [ sp:varName "flowInOutFacilityName"^^xsd:string | 1883 | + ] [ sp:varName "flowPurposeName"^^xsd:string |
805 | ] [ sp:varName "flowDefinitionName"^^xsd:string | 1884 | ] [ sp:varName "flowDefinitionName"^^xsd:string |
1885 | + ] [ sp:varName "productMaterialName"^^xsd:string | ||
806 | ]) ; | 1886 | ]) ; |
807 | sp:resultVariables ([ sp:varName "containingWholeFacilityName"^^xsd:string | 1887 | sp:resultVariables ([ sp:varName "containingWholeFacilityName"^^xsd:string |
808 | ] [ sp:varName "flowInOutFacilityName"^^xsd:string | 1888 | ] [ sp:varName "flowInOutFacilityName"^^xsd:string |
809 | ] [ sp:varName "flowPurposeName"^^xsd:string | 1889 | ] [ sp:varName "flowPurposeName"^^xsd:string |
810 | ] [ sp:varName "flowDefinitionName"^^xsd:string | 1890 | ] [ sp:varName "flowDefinitionName"^^xsd:string |
1891 | + ] [ sp:varName "productMaterialName"^^xsd:string | ||
811 | ] [ sp:varName "densityValue"^^xsd:string | 1892 | ] [ sp:varName "densityValue"^^xsd:string |
812 | - ] [ sp:varName "pressureValue"^^xsd:string | ||
813 | ] [ sp:varName "temperatureValue"^^xsd:string | 1893 | ] [ sp:varName "temperatureValue"^^xsd:string |
1894 | + ] [ sp:varName "pressureValue"^^xsd:string | ||
814 | ]) ; | 1895 | ]) ; |
815 | sp:where ([ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; | 1896 | sp:where ([ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; |
816 | sp:predicate rdf:type ; | 1897 | sp:predicate rdf:type ; |
... | @@ -918,17 +1999,10 @@ dpr-tables:OtherVolumes | ... | @@ -918,17 +1999,10 @@ dpr-tables:OtherVolumes |
918 | ] | 1999 | ] |
919 | ] [ rdf:type sp:Filter ; | 2000 | ] [ rdf:type sp:Filter ; |
920 | sp:expression | 2001 | sp:expression |
921 | - [ rdf:type sp:ne ; | 2002 | + [ rdf:type sp:eq ; |
922 | - sp:arg1 [ sp:varName "flowPurpose"^^xsd:string | ||
923 | - ] ; | ||
924 | - sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Injection> | ||
925 | - ] | ||
926 | - ] [ rdf:type sp:Filter ; | ||
927 | - sp:expression | ||
928 | - [ rdf:type sp:ne ; | ||
929 | sp:arg1 [ sp:varName "flowPurpose"^^xsd:string | 2003 | sp:arg1 [ sp:varName "flowPurpose"^^xsd:string |
930 | ] ; | 2004 | ] ; |
931 | - sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Production> | 2005 | + sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Export> |
932 | ] | 2006 | ] |
933 | ] [ sp:object | 2007 | ] [ sp:object |
934 | [ sp:varName "flowPurposeName"^^xsd:string | 2008 | [ sp:varName "flowPurposeName"^^xsd:string |
... | @@ -958,49 +2032,60 @@ dpr-tables:OtherVolumes | ... | @@ -958,49 +2032,60 @@ dpr-tables:OtherVolumes |
958 | ] | 2032 | ] |
959 | ] [ rdf:type sp:Optional ; | 2033 | ] [ rdf:type sp:Optional ; |
960 | sp:elements ([ sp:object | 2034 | sp:elements ([ sp:object |
961 | - [ sp:varName "temperature"^^xsd:string | 2035 | + [ sp:varName "productFlow"^^xsd:string |
962 | ] ; | 2036 | ] ; |
963 | - sp:predicate rdf:type ; | 2037 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#hasMixedPart> ; |
964 | sp:subject | 2038 | sp:subject |
965 | [ sp:varName "flow"^^xsd:string | 2039 | [ sp:varName "flow"^^xsd:string |
966 | ] | 2040 | ] |
967 | - ] [ sp:object | 2041 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductFlow> ; |
968 | - [ sp:varName "density"^^xsd:string | ||
969 | - ] ; | ||
970 | sp:predicate rdf:type ; | 2042 | sp:predicate rdf:type ; |
971 | sp:subject | 2043 | sp:subject |
972 | - [ sp:varName "flow"^^xsd:string | 2044 | + [ sp:varName "productFlow"^^xsd:string |
973 | ] | 2045 | ] |
974 | ] [ sp:object | 2046 | ] [ sp:object |
975 | - [ sp:varName "pressure"^^xsd:string | 2047 | + [ sp:varName "productFlowWholeLife"^^xsd:string |
976 | ] ; | 2048 | ] ; |
977 | - sp:predicate rdf:type ; | 2049 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; |
978 | sp:subject | 2050 | sp:subject |
979 | - [ sp:varName "flow"^^xsd:string | 2051 | + [ sp:varName "productFlow"^^xsd:string |
980 | ] | 2052 | ] |
981 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Pressure> ; | 2053 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#WholeLifeProductFlow> ; |
982 | sp:predicate rdf:type ; | 2054 | sp:predicate rdf:type ; |
983 | sp:subject | 2055 | sp:subject |
984 | - [ sp:varName "pressure"^^xsd:string | 2056 | + [ sp:varName "productFlowWholeLife"^^xsd:string |
985 | ] | 2057 | ] |
986 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Density> ; | 2058 | + ] [ sp:object |
2059 | + [ sp:varName "productMaterialType"^^xsd:string | ||
2060 | + ] ; | ||
987 | sp:predicate rdf:type ; | 2061 | sp:predicate rdf:type ; |
988 | sp:subject | 2062 | sp:subject |
989 | - [ sp:varName "density"^^xsd:string | 2063 | + [ sp:varName "productFlowWholeLife"^^xsd:string |
990 | ] | 2064 | ] |
991 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Temperature> ; | 2065 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductMaterialType> ; |
992 | sp:predicate rdf:type ; | 2066 | sp:predicate rdf:type ; |
993 | sp:subject | 2067 | sp:subject |
994 | - [ sp:varName "temperature"^^xsd:string | 2068 | + [ sp:varName "productMaterialType"^^xsd:string |
995 | ] | 2069 | ] |
996 | - ] [ rdf:type sp:Bind ; | 2070 | + ] [ sp:object |
997 | - sp:expression | 2071 | + [ sp:varName "productMaterialName"^^xsd:string |
998 | - [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; | 2072 | + ] ; |
999 | - sp:arg1 [ sp:varName "temperature"^^xsd:string | 2073 | + sp:predicate rdfs:label ; |
2074 | + sp:subject | ||
2075 | + [ sp:varName "productMaterialType"^^xsd:string | ||
1000 | ] | 2076 | ] |
2077 | + ] [ rdf:type sp:Optional ; | ||
2078 | + sp:elements ([ sp:object | ||
2079 | + [ sp:varName "pressure"^^xsd:string | ||
1001 | ] ; | 2080 | ] ; |
1002 | - sp:variable | 2081 | + sp:predicate rdf:type ; |
1003 | - [ sp:varName "temperatureValue"^^xsd:string | 2082 | + sp:subject |
2083 | + [ sp:varName "productFlow"^^xsd:string | ||
2084 | + ] | ||
2085 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Pressure> ; | ||
2086 | + sp:predicate rdf:type ; | ||
2087 | + sp:subject | ||
2088 | + [ sp:varName "pressure"^^xsd:string | ||
1004 | ] | 2089 | ] |
1005 | ] [ rdf:type sp:Bind ; | 2090 | ] [ rdf:type sp:Bind ; |
1006 | sp:expression | 2091 | sp:expression |
... | @@ -1011,134 +2096,61 @@ dpr-tables:OtherVolumes | ... | @@ -1011,134 +2096,61 @@ dpr-tables:OtherVolumes |
1011 | sp:variable | 2096 | sp:variable |
1012 | [ sp:varName "pressureValue"^^xsd:string | 2097 | [ sp:varName "pressureValue"^^xsd:string |
1013 | ] | 2098 | ] |
1014 | - ] [ rdf:type sp:Bind ; | ||
1015 | - sp:expression | ||
1016 | - [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; | ||
1017 | - sp:arg1 [ sp:varName "density"^^xsd:string | ||
1018 | - ] | ||
1019 | - ] ; | ||
1020 | - sp:variable | ||
1021 | - [ sp:varName "densityValue"^^xsd:string | ||
1022 | - ] | ||
1023 | - ]) | ||
1024 | ]) | 2099 | ]) |
2100 | + ] [ rdf:type sp:Optional ; | ||
2101 | + sp:elements ([ sp:object | ||
2102 | + [ sp:varName "temperature"^^xsd:string | ||
1025 | ] ; | 2103 | ] ; |
1026 | - rhspin:tableHeaders ("Field"^^xsd:string "Facility Name"^^xsd:string "Flow Purpose"^^xsd:string "Flow Definition"^^xsd:string "Flow Density"^^xsd:string "Flow Pressure"^^xsd:string "Flow Temperature"^^xsd:string) . | ||
1027 | - | ||
1028 | -dpr-tables:PersonnelInformation | ||
1029 | - rdf:type rhspin:TableTemplate ; | ||
1030 | - rdfs:label "Personnel Information"^^xsd:string ; | ||
1031 | - rdfs:subClassOf rhspin:DPRTableTemplates ; | ||
1032 | - spin:body | ||
1033 | - [ rdf:type sp:Select ; | ||
1034 | - sp:orderBy ([ sp:varName "facilityName"^^xsd:string | ||
1035 | - ]) ; | ||
1036 | - sp:resultVariables ([ sp:varName "facilityName"^^xsd:string | ||
1037 | - ] [ sp:varName "crewNumber"^^xsd:string | ||
1038 | - ] [ sp:varName "crewTypename"^^xsd:string | ||
1039 | - ]) ; | ||
1040 | - sp:where ([ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; | ||
1041 | sp:predicate rdf:type ; | 2104 | sp:predicate rdf:type ; |
1042 | sp:subject | 2105 | sp:subject |
1043 | - [ sp:varName "report"^^xsd:string | 2106 | + [ sp:varName "productFlow"^^xsd:string |
1044 | - ] | ||
1045 | - ] [ sp:object | ||
1046 | - [ sp:varName "report"^^xsd:string | ||
1047 | - ] ; | ||
1048 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | ||
1049 | - sp:subject | ||
1050 | - [ sp:varName "productionOperationReport"^^xsd:string | ||
1051 | ] | 2107 | ] |
1052 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionOperationReport> ; | 2108 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Temperature> ; |
1053 | sp:predicate rdf:type ; | 2109 | sp:predicate rdf:type ; |
1054 | sp:subject | 2110 | sp:subject |
1055 | - [ sp:varName "productionOperationReport"^^xsd:string | 2111 | + [ sp:varName "temperature"^^xsd:string |
1056 | - ] | ||
1057 | - ] [ sp:object | ||
1058 | - [ sp:varName "temporalPartOfFacility"^^xsd:string | ||
1059 | - ] ; | ||
1060 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
1061 | - sp:subject | ||
1062 | - [ sp:varName "productionOperationReport"^^xsd:string | ||
1063 | - ] | ||
1064 | - ] [ sp:object | ||
1065 | - [ sp:varName "productionFacility"^^xsd:string | ||
1066 | - ] ; | ||
1067 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
1068 | - sp:subject | ||
1069 | - [ sp:varName "temporalPartOfFacility"^^xsd:string | ||
1070 | ] | 2112 | ] |
1071 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#Field> ; | 2113 | + ] [ rdf:type sp:Bind ; |
1072 | - sp:predicate rdf:type ; | 2114 | + sp:expression |
1073 | - sp:subject | 2115 | + [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; |
1074 | - [ sp:varName "productionFacility"^^xsd:string | 2116 | + sp:arg1 [ sp:varName "temperature"^^xsd:string |
1075 | ] | 2117 | ] |
1076 | - ] [ sp:object | ||
1077 | - [ sp:varName "facilityName"^^xsd:string | ||
1078 | ] ; | 2118 | ] ; |
1079 | - sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | 2119 | + sp:variable |
1080 | - sp:subject | 2120 | + [ sp:varName "temperatureValue"^^xsd:string |
1081 | - [ sp:varName "productionFacility"^^xsd:string | ||
1082 | ] | 2121 | ] |
1083 | - ] [ sp:object | 2122 | + ]) |
1084 | - [ sp:varName "productionOperationReport"^^xsd:string | 2123 | + ] [ rdf:type sp:Optional ; |
2124 | + sp:elements ([ sp:object | ||
2125 | + [ sp:varName "density"^^xsd:string | ||
1085 | ] ; | 2126 | ] ; |
1086 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | ||
1087 | - sp:subject | ||
1088 | - [ sp:varName "productionOperationInstallationReport"^^xsd:string | ||
1089 | - ] | ||
1090 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionOperationInstallationReport> ; | ||
1091 | sp:predicate rdf:type ; | 2127 | sp:predicate rdf:type ; |
1092 | sp:subject | 2128 | sp:subject |
1093 | - [ sp:varName "productionOperationInstallationReport"^^xsd:string | 2129 | + [ sp:varName "productFlow"^^xsd:string |
1094 | - ] | ||
1095 | - ] [ sp:object | ||
1096 | - [ sp:varName "installationPart"^^xsd:string | ||
1097 | - ] ; | ||
1098 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
1099 | - sp:subject | ||
1100 | - [ sp:varName "productionOperationInstallationReport"^^xsd:string | ||
1101 | - ] | ||
1102 | - ] [ sp:object | ||
1103 | - [ sp:varName "crew"^^xsd:string | ||
1104 | - ] ; | ||
1105 | - sp:predicate <http://www.reportinghub.no/ep/schema/organization#hasCrew> ; | ||
1106 | - sp:subject | ||
1107 | - [ sp:varName "installationPart"^^xsd:string | ||
1108 | - ] | ||
1109 | - ] [ sp:object | ||
1110 | - [ sp:varName "crewNumber"^^xsd:string | ||
1111 | - ] ; | ||
1112 | - sp:predicate <http://www.reportinghub.no/ep/schema/organization#numberInCrew> ; | ||
1113 | - sp:subject | ||
1114 | - [ sp:varName "crew"^^xsd:string | ||
1115 | ] | 2130 | ] |
1116 | - ] [ sp:object | 2131 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Density> ; |
1117 | - [ sp:varName "crewType"^^xsd:string | ||
1118 | - ] ; | ||
1119 | sp:predicate rdf:type ; | 2132 | sp:predicate rdf:type ; |
1120 | sp:subject | 2133 | sp:subject |
1121 | - [ sp:varName "crew"^^xsd:string | 2134 | + [ sp:varName "density"^^xsd:string |
1122 | ] | 2135 | ] |
1123 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/organization#CrewType> ; | 2136 | + ] [ rdf:type sp:Bind ; |
1124 | - sp:predicate rdf:type ; | 2137 | + sp:expression |
1125 | - sp:subject | 2138 | + [ rdf:type ep-spin-lib:normalizePropertyUnitAndValue ; |
1126 | - [ sp:varName "crewType"^^xsd:string | 2139 | + sp:arg1 [ sp:varName "density"^^xsd:string |
1127 | ] | 2140 | ] |
1128 | - ] [ sp:object | ||
1129 | - [ sp:varName "crewTypename"^^xsd:string | ||
1130 | ] ; | 2141 | ] ; |
1131 | - sp:predicate rdfs:label ; | 2142 | + sp:variable |
1132 | - sp:subject | 2143 | + [ sp:varName "densityValue"^^xsd:string |
1133 | - [ sp:varName "crewType"^^xsd:string | ||
1134 | ] | 2144 | ] |
1135 | ]) | 2145 | ]) |
2146 | + ]) | ||
2147 | + ]) | ||
1136 | ] ; | 2148 | ] ; |
1137 | - rhspin:tableHeaders ("Facility"^^xsd:string "Crew"^^xsd:string "Crew Type"^^xsd:string) . | 2149 | + rhspin:tableHeaders ("Field"^^xsd:string "Facility Name"^^xsd:string "Flow Purpose"^^xsd:string "Flow Definition"^^xsd:string "Material"^^xsd:string "Flow Density"^^xsd:string "Flow Temperature"^^xsd:string "Flow Pressure"^^xsd:string) . |
1138 | 2150 | ||
1139 | -dpr-tables:ProductFlows | 2151 | +dpr-tables:ProductFlowsImport |
1140 | rdf:type rhspin:TableTemplate ; | 2152 | rdf:type rhspin:TableTemplate ; |
1141 | - rdfs:label "Product Flow Details"^^xsd:string ; | 2153 | + rdfs:label "Import Product Flow Details"^^xsd:string ; |
1142 | rdfs:subClassOf rhspin:DPRTableTemplates ; | 2154 | rdfs:subClassOf rhspin:DPRTableTemplates ; |
1143 | spin:body | 2155 | spin:body |
1144 | [ rdf:type sp:Select ; | 2156 | [ rdf:type sp:Select ; |
... | @@ -1265,7 +2277,7 @@ dpr-tables:ProductFlows | ... | @@ -1265,7 +2277,7 @@ dpr-tables:ProductFlows |
1265 | [ rdf:type sp:eq ; | 2277 | [ rdf:type sp:eq ; |
1266 | sp:arg1 [ sp:varName "flowPurpose"^^xsd:string | 2278 | sp:arg1 [ sp:varName "flowPurpose"^^xsd:string |
1267 | ] ; | 2279 | ] ; |
1268 | - sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Production> | 2280 | + sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Import> |
1269 | ] | 2281 | ] |
1270 | ] [ sp:object | 2282 | ] [ sp:object |
1271 | [ sp:varName "flowPurposeName"^^xsd:string | 2283 | [ sp:varName "flowPurposeName"^^xsd:string |
... | @@ -1688,7 +2700,7 @@ dpr-tables:ProductFlowsInjection | ... | @@ -1688,7 +2700,7 @@ dpr-tables:ProductFlowsInjection |
1688 | 2700 | ||
1689 | dpr-tables:ProductFlowsOther | 2701 | dpr-tables:ProductFlowsOther |
1690 | rdf:type rhspin:TableTemplate ; | 2702 | rdf:type rhspin:TableTemplate ; |
1691 | - rdfs:label "Import, Export, Consumet and Other Product Flow Details"^^xsd:string ; | 2703 | + rdfs:label "Consume and Other Product Flow Details"^^xsd:string ; |
1692 | rdfs:subClassOf rhspin:DPRTableTemplates ; | 2704 | rdfs:subClassOf rhspin:DPRTableTemplates ; |
1693 | spin:body | 2705 | spin:body |
1694 | [ rdf:type sp:Select ; | 2706 | [ rdf:type sp:Select ; |
... | @@ -1812,18 +2824,32 @@ dpr-tables:ProductFlowsOther | ... | @@ -1812,18 +2824,32 @@ dpr-tables:ProductFlowsOther |
1812 | ] | 2824 | ] |
1813 | ] [ rdf:type sp:Filter ; | 2825 | ] [ rdf:type sp:Filter ; |
1814 | sp:expression | 2826 | sp:expression |
1815 | - [ rdf:type sp:eq ; | 2827 | + [ rdf:type sp:ne ; |
1816 | sp:arg1 [ sp:varName "flowPurpose"^^xsd:string | 2828 | sp:arg1 [ sp:varName "flowPurpose"^^xsd:string |
1817 | ] ; | 2829 | ] ; |
1818 | sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Injection> | 2830 | sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Injection> |
1819 | ] | 2831 | ] |
1820 | ] [ rdf:type sp:Filter ; | 2832 | ] [ rdf:type sp:Filter ; |
1821 | sp:expression | 2833 | sp:expression |
1822 | - [ rdf:type sp:eq ; | 2834 | + [ rdf:type sp:ne ; |
1823 | sp:arg1 [ sp:varName "flowPurpose"^^xsd:string | 2835 | sp:arg1 [ sp:varName "flowPurpose"^^xsd:string |
1824 | ] ; | 2836 | ] ; |
1825 | sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Production> | 2837 | sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Production> |
1826 | ] | 2838 | ] |
2839 | + ] [ rdf:type sp:Filter ; | ||
2840 | + sp:expression | ||
2841 | + [ rdf:type sp:ne ; | ||
2842 | + sp:arg1 [ sp:varName "flowPurpose"^^xsd:string | ||
2843 | + ] ; | ||
2844 | + sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Import> | ||
2845 | + ] | ||
2846 | + ] [ rdf:type sp:Filter ; | ||
2847 | + sp:expression | ||
2848 | + [ rdf:type sp:ne ; | ||
2849 | + sp:arg1 [ sp:varName "flowPurpose"^^xsd:string | ||
2850 | + ] ; | ||
2851 | + sp:arg2 <http://www.reportinghub.no/ep/schema/flow#Export> | ||
2852 | + ] | ||
1827 | ] [ sp:object | 2853 | ] [ sp:object |
1828 | [ sp:varName "flowPurposeName"^^xsd:string | 2854 | [ sp:varName "flowPurposeName"^^xsd:string |
1829 | ] ; | 2855 | ] ; |
... | @@ -2126,8 +3152,8 @@ dpr-tables:ProductionVolumes | ... | @@ -2126,8 +3152,8 @@ dpr-tables:ProductionVolumes |
2126 | rdfs:subClassOf rhspin:DPRTableTemplates ; | 3152 | rdfs:subClassOf rhspin:DPRTableTemplates ; |
2127 | spin:body | 3153 | spin:body |
2128 | [ rdf:type sp:Select ; | 3154 | [ rdf:type sp:Select ; |
2129 | - sp:orderBy ([ sp:varName "flowPurposeName"^^xsd:string | 3155 | + sp:orderBy ([ sp:varName "flowInOutFacilityName"^^xsd:string |
2130 | - ] [ sp:varName "flowInOutFacilityName"^^xsd:string | 3156 | + ] [ sp:varName "flowPurposeName"^^xsd:string |
2131 | ] [ sp:varName "flowDefinitionName"^^xsd:string | 3157 | ] [ sp:varName "flowDefinitionName"^^xsd:string |
2132 | ]) ; | 3158 | ]) ; |
2133 | sp:resultVariables ([ sp:varName "containingWholeFacilityName"^^xsd:string | 3159 | sp:resultVariables ([ sp:varName "containingWholeFacilityName"^^xsd:string | ... | ... |
... | @@ -56,9 +56,15 @@ WHERE { | ... | @@ -56,9 +56,15 @@ WHERE { |
56 | 56 | ||
57 | <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductionVolumes" /> | 57 | <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductionVolumes" /> |
58 | <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductFlows" /> | 58 | <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductFlows" /> |
59 | + | ||
59 | <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:InjectionVolumes" /> | 60 | <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:InjectionVolumes" /> |
60 | <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductFlowsInjection" /> | 61 | <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductFlowsInjection" /> |
61 | 62 | ||
63 | + <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ImportVolumes" /> | ||
64 | + <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductFlowsImport" /> | ||
65 | + | ||
66 | + <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ExportVolumes" /> | ||
67 | + <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductFlowsExport" /> | ||
62 | 68 | ||
63 | <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:OtherVolumes" /> | 69 | <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:OtherVolumes" /> |
64 | <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductFlowsOther" /> | 70 | <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductFlowsOther" /> | ... | ... |
-
Please register or login to post a comment