First use of rdfs:label for argument passing replaced by a transhelp property.
Showing
7 changed files
with
1128 additions
and
1265 deletions
... | @@ -11,7 +11,6 @@ | ... | @@ -11,7 +11,6 @@ |
11 | # imports: http://www.reportinghub.no/ep/schema/1.0/production-facility | 11 | # imports: http://www.reportinghub.no/ep/schema/1.0/production-facility |
12 | # imports: http://www.reportinghub.no/ep/schema/1.0/well | 12 | # imports: http://www.reportinghub.no/ep/schema/1.0/well |
13 | 13 | ||
14 | -# c14n-version: 3 | ||
15 | @prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> . | 14 | @prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> . |
16 | @prefix ep-material: <http://www.reportinghub.no/ep/schema/material#> . | 15 | @prefix ep-material: <http://www.reportinghub.no/ep/schema/material#> . |
17 | @prefix ep-prodact: <http://www.reportinghub.no/ep/schema/production-activity#> . | 16 | @prefix ep-prodact: <http://www.reportinghub.no/ep/schema/production-activity#> . |
... | @@ -19,1254 +18,1115 @@ | ... | @@ -19,1254 +18,1115 @@ |
19 | @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . | 18 | @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . |
20 | @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . | 19 | @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . |
21 | @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . | 20 | @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . |
21 | + | ||
22 | <http://www.reportinghub.no/ep/schema/1.0/production-activity> | 22 | <http://www.reportinghub.no/ep/schema/1.0/production-activity> |
23 | rdf:type owl:Ontology ; | 23 | rdf:type owl:Ontology ; |
24 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity> ; | 24 | + owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity-purpose> , <http://www.reportinghub.no/ep/schema/1.0/geography> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/production-equipment> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/flow> , <http://www.reportinghub.no/ep/schema/1.0/production-facility> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/well> ; |
25 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity-purpose> ; | 25 | + owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
26 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/equipment> ; | 26 | + |
27 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> ; | ||
28 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/flow> ; | ||
29 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/geography> ; | ||
30 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/material> ; | ||
31 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/organization> ; | ||
32 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/production-equipment> ; | ||
33 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/production-facility> ; | ||
34 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/well> ; | ||
35 | - owl:versionInfo "Created with TopBraid Composer"^^xsd:string ; | ||
36 | -. | ||
37 | <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> | 27 | <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> |
38 | - rdf:type ep-prodact:ProductionOperationClassByDuration ; | 28 | + rdf:type ep-prodact:ProductionOperationClassByDuration . |
39 | -. | 29 | + |
40 | <http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity> | 30 | <http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity> |
41 | - rdf:type ep-prodact:ProductionOperationClassByDuration ; | 31 | + rdf:type ep-prodact:ProductionOperationClassByDuration . |
42 | -. | 32 | + |
43 | <http://www.reportinghub.no/ep/schema/activity#ProductionActivityToDate> | 33 | <http://www.reportinghub.no/ep/schema/activity#ProductionActivityToDate> |
44 | rdf:type owl:Class ; | 34 | rdf:type owl:Class ; |
45 | rdfs:label "production activity to date"^^xsd:string ; | 35 | rdfs:label "production activity to date"^^xsd:string ; |
46 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 36 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
47 | -. | 37 | + |
48 | <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> | 38 | <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> |
49 | rdf:type owl:Class ; | 39 | rdf:type owl:Class ; |
50 | rdfs:label "production well test"^^xsd:string ; | 40 | rdfs:label "production well test"^^xsd:string ; |
51 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 41 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
52 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> ; | 42 | + |
53 | -. | ||
54 | <http://www.reportinghub.no/ep/schema/activity#WeeklyProductionActivity> | 43 | <http://www.reportinghub.no/ep/schema/activity#WeeklyProductionActivity> |
55 | - rdf:type ep-prodact:ProductionOperationClassByDuration ; | 44 | + rdf:type ep-prodact:ProductionOperationClassByDuration . |
56 | -. | 45 | + |
57 | <http://www.reportinghub.no/ep/schema/activity#WellOperation> | 46 | <http://www.reportinghub.no/ep/schema/activity#WellOperation> |
58 | - rdf:type ep-prodact:ProductionActivityType ; | 47 | + rdf:type ep-prodact:ProductionActivityType . |
59 | -. | 48 | + |
60 | <http://www.reportinghub.no/ep/schema/activity#hasFlow> | 49 | <http://www.reportinghub.no/ep/schema/activity#hasFlow> |
61 | rdf:type owl:ObjectProperty ; | 50 | rdf:type owl:ObjectProperty ; |
62 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 51 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; |
63 | rdfs:label "has flow"^^xsd:string ; | 52 | rdfs:label "has flow"^^xsd:string ; |
64 | - rdfs:range <http://www.reportinghub.no/ep/schema/flow#WholeLifeFlow> ; | 53 | + rdfs:range <http://www.reportinghub.no/ep/schema/flow#WholeLifeFlow> . |
65 | -. | 54 | + |
66 | ep-prodact:AccidentOrInjury | 55 | ep-prodact:AccidentOrInjury |
67 | rdf:type owl:Class ; | 56 | rdf:type owl:Class ; |
68 | rdfs:label "accident or injury"^^xsd:string ; | 57 | rdfs:label "accident or injury"^^xsd:string ; |
69 | - rdfs:subClassOf ep-prodact:Incident ; | 58 | + rdfs:subClassOf ep-prodact:Incident . |
70 | -. | 59 | + |
71 | ep-prodact:AccidentPreventionExercise | 60 | ep-prodact:AccidentPreventionExercise |
72 | rdf:type owl:Class ; | 61 | rdf:type owl:Class ; |
73 | rdfs:label "accident prevention exercise"^^xsd:string ; | 62 | rdfs:label "accident prevention exercise"^^xsd:string ; |
74 | - rdfs:subClassOf ep-prodact:DrillOrExcercise ; | 63 | + rdfs:subClassOf ep-prodact:DrillOrExcercise . |
75 | -. | 64 | + |
76 | ep-prodact:AdministerFirstAid | 65 | ep-prodact:AdministerFirstAid |
77 | - rdf:type ep-prodact:SafetyActivityType ; | 66 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
78 | - rdf:type owl:Class ; | ||
79 | rdfs:label "administer first aid"^^xsd:string ; | 67 | rdfs:label "administer first aid"^^xsd:string ; |
80 | - rdfs:subClassOf ep-prodact:MedicalTreatment ; | 68 | + rdfs:subClassOf ep-prodact:MedicalTreatment . |
81 | -. | 69 | + |
82 | ep-prodact:AirTrafficOperation | 70 | ep-prodact:AirTrafficOperation |
83 | - rdf:type ep-prodact:ProductionActivityType ; | 71 | + rdf:type owl:Class , ep-prodact:ProductionActivityType ; |
84 | - rdf:type owl:Class ; | ||
85 | rdfs:label "air traffic operation"^^xsd:string ; | 72 | rdfs:label "air traffic operation"^^xsd:string ; |
86 | - rdfs:subClassOf ep-prodact:PartOfProductionActivity ; | 73 | + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity . |
87 | - rdfs:subClassOf ep-prodact:TransportationActivity ; | 74 | + |
88 | -. | ||
89 | ep-prodact:Alarm | 75 | ep-prodact:Alarm |
90 | rdf:type owl:Class ; | 76 | rdf:type owl:Class ; |
91 | - rdfs:subClassOf ep-prodact:PartOfProductionActivity ; | 77 | + rdfs:subClassOf ep-prodact:PartOfProductionActivity . |
92 | -. | 78 | + |
93 | ep-prodact:AlarmType | 79 | ep-prodact:AlarmType |
94 | rdf:type rdfs:Class ; | 80 | rdf:type rdfs:Class ; |
95 | rdfs:label "alarm type"^^xsd:string ; | 81 | rdfs:label "alarm type"^^xsd:string ; |
96 | - rdfs:subClassOf owl:Class ; | 82 | + rdfs:subClassOf owl:Class . |
97 | -. | 83 | + |
98 | ep-prodact:AlertLevel | 84 | ep-prodact:AlertLevel |
99 | rdf:type rdfs:Class ; | 85 | rdf:type rdfs:Class ; |
100 | rdfs:label "alert level"^^xsd:string ; | 86 | rdfs:label "alert level"^^xsd:string ; |
101 | - rdfs:subClassOf owl:Class ; | 87 | + rdfs:subClassOf owl:Class . |
102 | -. | 88 | + |
103 | ep-prodact:AlertType | 89 | ep-prodact:AlertType |
104 | rdf:type rdfs:Class ; | 90 | rdf:type rdfs:Class ; |
105 | rdfs:label "alert type"^^xsd:string ; | 91 | rdfs:label "alert type"^^xsd:string ; |
106 | - rdfs:subClassOf owl:Class ; | 92 | + rdfs:subClassOf owl:Class . |
107 | -. | 93 | + |
108 | ep-prodact:AllocateSplitFactors | 94 | ep-prodact:AllocateSplitFactors |
109 | - rdf:type ep-prodact:SplitFactorDeterminationType ; | 95 | + rdf:type owl:Class , ep-prodact:SplitFactorDeterminationType ; |
110 | - rdf:type owl:Class ; | ||
111 | rdfs:label "allocate split factors"^^xsd:string ; | 96 | rdfs:label "allocate split factors"^^xsd:string ; |
112 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 97 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
113 | -. | 98 | + |
114 | ep-prodact:AnnualProductionActivity | 99 | ep-prodact:AnnualProductionActivity |
115 | - rdf:type ep-prodact:ProductionOperationClassByDuration ; | 100 | + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; |
116 | - rdf:type owl:Class ; | 101 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
117 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 102 | + |
118 | -. | ||
119 | ep-prodact:AnnualProductionActivityToDate | 103 | ep-prodact:AnnualProductionActivityToDate |
120 | - rdf:type ep-prodact:ProductionOperationClassByDuration ; | 104 | + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; |
121 | - rdf:type owl:Class ; | 105 | + rdfs:subClassOf ep-prodact:AnnualProductionActivity . |
122 | - rdfs:subClassOf ep-prodact:AnnualProductionActivity ; | 106 | + |
123 | -. | ||
124 | ep-prodact:AnnualProductionOperationToDate | 107 | ep-prodact:AnnualProductionOperationToDate |
125 | - rdf:type ep-prodact:ProductionOperationClassByDuration ; | 108 | + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; |
126 | - rdf:type owl:Class ; | ||
127 | rdfs:label "annual production operation to date"^^xsd:string ; | 109 | rdfs:label "annual production operation to date"^^xsd:string ; |
128 | - rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate ; | 110 | + rdfs:subClassOf ep-prodact:ProductionOperation , ep-prodact:AnnualProductionActivityToDate . |
129 | - rdfs:subClassOf ep-prodact:ProductionOperation ; | 111 | + |
130 | -. | ||
131 | ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod | 112 | ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod |
132 | - rdf:type ep-prodact:ProductionOperationClassByDuration ; | 113 | + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; |
133 | - rdf:type owl:Class ; | 114 | + rdfs:subClassOf ep-prodact:ProductionVolumeActivity , ep-prodact:AnnualProductionActivityToDate . |
134 | - rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate ; | 115 | + |
135 | - rdfs:subClassOf ep-prodact:ProductionVolumeActivity ; | ||
136 | -. | ||
137 | ep-prodact:BasketMovement | 116 | ep-prodact:BasketMovement |
138 | rdf:type owl:Class ; | 117 | rdf:type owl:Class ; |
139 | rdfs:label "basket movement"^^xsd:string ; | 118 | rdfs:label "basket movement"^^xsd:string ; |
140 | - rdfs:subClassOf ep-prodact:MarineOperation ; | 119 | + rdfs:subClassOf ep-prodact:MarineOperation . |
141 | -. | 120 | + |
142 | ep-prodact:CargoShipOperation | 121 | ep-prodact:CargoShipOperation |
143 | rdf:type owl:Class ; | 122 | rdf:type owl:Class ; |
144 | - rdfs:subClassOf ep-prodact:PartOfProductionActivity ; | 123 | + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity . |
145 | - rdfs:subClassOf ep-prodact:TransportationActivity ; | 124 | + |
146 | -. | ||
147 | ep-prodact:ConstructionOperation | 125 | ep-prodact:ConstructionOperation |
148 | - rdf:type ep-prodact:ProductionActivityType ; | 126 | + rdf:type owl:Class , ep-prodact:ProductionActivityType ; |
149 | - rdf:type owl:Class ; | ||
150 | rdfs:label "construction operation"^^xsd:string ; | 127 | rdfs:label "construction operation"^^xsd:string ; |
151 | - rdfs:subClassOf ep-prodact:PartOfProductionActivity ; | 128 | + rdfs:subClassOf ep-prodact:PartOfProductionActivity . |
152 | -. | 129 | + |
153 | ep-prodact:CumulativeProductionActivitySinceProductionBegan | 130 | ep-prodact:CumulativeProductionActivitySinceProductionBegan |
154 | - rdf:type ep-prodact:ProductionOperationClassByDuration ; | 131 | + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; |
155 | - rdf:type owl:Class ; | 132 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
156 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 133 | + |
157 | -. | ||
158 | ep-prodact:DailyProductionOperation | 134 | ep-prodact:DailyProductionOperation |
159 | - rdf:type ep-prodact:ProductionOperationClassByDuration ; | 135 | + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; |
160 | - rdf:type owl:Class ; | ||
161 | rdfs:label "daily production operation"^^xsd:string ; | 136 | rdfs:label "daily production operation"^^xsd:string ; |
162 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> ; | 137 | + rdfs:subClassOf ep-prodact:ProductionOperation , <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> . |
163 | - rdfs:subClassOf ep-prodact:ProductionOperation ; | 138 | + |
164 | -. | ||
165 | ep-prodact:DailyProductionOperationProcessingLoss | 139 | ep-prodact:DailyProductionOperationProcessingLoss |
166 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 140 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
167 | - rdf:type owl:Class ; | ||
168 | rdfs:label "daily production operation processing loss"^^xsd:string ; | 141 | rdfs:label "daily production operation processing loss"^^xsd:string ; |
169 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 142 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
170 | -. | 143 | + |
171 | ep-prodact:DailyProductionVolumeActivity | 144 | ep-prodact:DailyProductionVolumeActivity |
172 | - rdf:type ep-prodact:ProductionOperationClassByDuration ; | 145 | + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; |
173 | - rdf:type owl:Class ; | 146 | + rdfs:subClassOf ep-prodact:ProductionVolumeActivity , <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> . |
174 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> ; | 147 | + |
175 | - rdfs:subClassOf ep-prodact:ProductionVolumeActivity ; | ||
176 | -. | ||
177 | ep-prodact:DefinedHazardAndAccidentSituation | 148 | ep-prodact:DefinedHazardAndAccidentSituation |
178 | rdf:type owl:Class ; | 149 | rdf:type owl:Class ; |
179 | rdfs:label "defined hazard and accident situation"^^xsd:string ; | 150 | rdfs:label "defined hazard and accident situation"^^xsd:string ; |
180 | - rdfs:subClassOf ep-prodact:Incident ; | 151 | + rdfs:subClassOf ep-prodact:Incident . |
181 | -. | 152 | + |
182 | ep-prodact:Deviation | 153 | ep-prodact:Deviation |
183 | - rdf:type ep-prodact:ProductionActivityType ; | 154 | + rdf:type owl:Class , ep-prodact:ProductionActivityType ; |
184 | - rdf:type owl:Class ; | ||
185 | rdfs:label "deviation"^^xsd:string ; | 155 | rdfs:label "deviation"^^xsd:string ; |
186 | - rdfs:subClassOf ep-prodact:PartOfProductionActivity ; | 156 | + rdfs:subClassOf ep-prodact:PartOfProductionActivity . |
187 | -. | 157 | + |
188 | ep-prodact:DischargeWater | 158 | ep-prodact:DischargeWater |
189 | rdf:type owl:Class ; | 159 | rdf:type owl:Class ; |
190 | rdfs:label "discharge water"^^xsd:string ; | 160 | rdfs:label "discharge water"^^xsd:string ; |
191 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 161 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
192 | -. | 162 | + |
193 | ep-prodact:DrillOrExcercise | 163 | ep-prodact:DrillOrExcercise |
194 | - rdf:type ep-prodact:SafetyActivityType ; | 164 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
195 | - rdf:type owl:Class ; | ||
196 | rdfs:label "drill or exercise"^^xsd:string ; | 165 | rdfs:label "drill or exercise"^^xsd:string ; |
197 | - rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity ; | 166 | + rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
198 | -. | 167 | + |
199 | ep-prodact:ExtendedMaintenanceTurnaround | 168 | ep-prodact:ExtendedMaintenanceTurnaround |
200 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 169 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
201 | - rdf:type owl:Class ; | ||
202 | rdfs:label "extended maintenance turnaround"^^xsd:string ; | 170 | rdfs:label "extended maintenance turnaround"^^xsd:string ; |
203 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 171 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
204 | -. | 172 | + |
205 | ep-prodact:ExtendedMaintenanceTurnaroundExportTerminal | 173 | ep-prodact:ExtendedMaintenanceTurnaroundExportTerminal |
206 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 174 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
207 | - rdf:type owl:Class ; | ||
208 | rdfs:label "extended maintenance turnaround export terminal"^^xsd:string ; | 175 | rdfs:label "extended maintenance turnaround export terminal"^^xsd:string ; |
209 | - rdfs:subClassOf ep-prodact:ExtendedMaintenanceTurnaround ; | 176 | + rdfs:subClassOf ep-prodact:ExtendedMaintenanceTurnaround . |
210 | -. | 177 | + |
211 | ep-prodact:Fire | 178 | ep-prodact:Fire |
212 | - rdf:type ep-prodact:SafetyActivityType ; | 179 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
213 | - rdf:type owl:Class ; | ||
214 | rdfs:label "fire"^^xsd:string ; | 180 | rdfs:label "fire"^^xsd:string ; |
215 | - rdfs:subClassOf ep-prodact:Incident ; | 181 | + rdfs:subClassOf ep-prodact:Incident . |
216 | -. | 182 | + |
217 | ep-prodact:FluidLevelTest | 183 | ep-prodact:FluidLevelTest |
218 | rdf:type owl:Class ; | 184 | rdf:type owl:Class ; |
219 | rdfs:label "fluid level test"^^xsd:string ; | 185 | rdfs:label "fluid level test"^^xsd:string ; |
220 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 186 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
221 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> ; | 187 | + |
222 | -. | ||
223 | ep-prodact:FluidSampling-DST | 188 | ep-prodact:FluidSampling-DST |
224 | - rdf:type ep-prodact:FluidSamplingType ; | 189 | + rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
225 | - rdf:type owl:Class ; | ||
226 | rdfs:label "fluid sampling - DST"^^xsd:string ; | 190 | rdfs:label "fluid sampling - DST"^^xsd:string ; |
227 | - rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis ; | 191 | + rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
228 | -. | 192 | + |
229 | ep-prodact:FluidSampling-RFTorMDT | 193 | ep-prodact:FluidSampling-RFTorMDT |
230 | - rdf:type ep-prodact:FluidSamplingType ; | 194 | + rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
231 | - rdf:type owl:Class ; | ||
232 | rdfs:label "fluid sampling - RFT or MDT"^^xsd:string ; | 195 | rdfs:label "fluid sampling - RFT or MDT"^^xsd:string ; |
233 | - rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis ; | 196 | + rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
234 | -. | 197 | + |
235 | ep-prodact:FluidSampling-bottomhole | 198 | ep-prodact:FluidSampling-bottomhole |
236 | - rdf:type ep-prodact:FluidSamplingType ; | 199 | + rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
237 | - rdf:type owl:Class ; | ||
238 | rdfs:label "fluid sampling - bottomhole"^^xsd:string ; | 200 | rdfs:label "fluid sampling - bottomhole"^^xsd:string ; |
239 | - rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis ; | 201 | + rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
240 | -. | 202 | + |
241 | ep-prodact:FluidSampling-formationTester | 203 | ep-prodact:FluidSampling-formationTester |
242 | - rdf:type ep-prodact:FluidSamplingType ; | 204 | + rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
243 | - rdf:type owl:Class ; | ||
244 | rdfs:label "fluid sampling - formation tester"^^xsd:string ; | 205 | rdfs:label "fluid sampling - formation tester"^^xsd:string ; |
245 | - rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis ; | 206 | + rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
246 | -. | 207 | + |
247 | ep-prodact:FluidSampling-recombined | 208 | ep-prodact:FluidSampling-recombined |
248 | - rdf:type ep-prodact:FluidSamplingType ; | 209 | + rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
249 | - rdf:type owl:Class ; | ||
250 | rdfs:label "fluid sampling - recombined"^^xsd:string ; | 210 | rdfs:label "fluid sampling - recombined"^^xsd:string ; |
251 | - rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis ; | 211 | + rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
252 | -. | 212 | + |
253 | ep-prodact:FluidSampling-separatorGas | 213 | ep-prodact:FluidSampling-separatorGas |
254 | - rdf:type ep-prodact:FluidSamplingType ; | 214 | + rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
255 | - rdf:type owl:Class ; | ||
256 | rdfs:label "fluid sampling - separator gas"^^xsd:string ; | 215 | rdfs:label "fluid sampling - separator gas"^^xsd:string ; |
257 | - rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis ; | 216 | + rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
258 | -. | 217 | + |
259 | ep-prodact:FluidSampling-separatorOil | 218 | ep-prodact:FluidSampling-separatorOil |
260 | - rdf:type ep-prodact:FluidSamplingType ; | 219 | + rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
261 | - rdf:type owl:Class ; | ||
262 | rdfs:label "fluid sampling - separator oil"^^xsd:string ; | 220 | rdfs:label "fluid sampling - separator oil"^^xsd:string ; |
263 | - rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis ; | 221 | + rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
264 | -. | 222 | + |
265 | ep-prodact:FluidSampling-separatorWater | 223 | ep-prodact:FluidSampling-separatorWater |
266 | - rdf:type ep-prodact:FluidSamplingType ; | 224 | + rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
267 | - rdf:type owl:Class ; | ||
268 | rdfs:label "fluid sampling - separator water"^^xsd:string ; | 225 | rdfs:label "fluid sampling - separator water"^^xsd:string ; |
269 | - rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis ; | 226 | + rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
270 | -. | 227 | + |
271 | ep-prodact:FluidSampling-synthetic | 228 | ep-prodact:FluidSampling-synthetic |
272 | - rdf:type ep-prodact:FluidSamplingType ; | 229 | + rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
273 | - rdf:type owl:Class ; | ||
274 | rdfs:label "fluid sampling - synthetic"^^xsd:string ; | 230 | rdfs:label "fluid sampling - synthetic"^^xsd:string ; |
275 | - rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis ; | 231 | + rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
276 | -. | 232 | + |
277 | ep-prodact:FluidSampling-wellhead | 233 | ep-prodact:FluidSampling-wellhead |
278 | - rdf:type ep-prodact:FluidSamplingType ; | 234 | + rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
279 | - rdf:type owl:Class ; | ||
280 | rdfs:label "fluid sampling - wellhead"^^xsd:string ; | 235 | rdfs:label "fluid sampling - wellhead"^^xsd:string ; |
281 | - rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis ; | 236 | + rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
282 | -. | 237 | + |
283 | ep-prodact:FluidSamplingAndAnalysis | 238 | ep-prodact:FluidSamplingAndAnalysis |
284 | rdf:type owl:Class ; | 239 | rdf:type owl:Class ; |
285 | rdfs:label "fluid sampling and analysis"^^xsd:string ; | 240 | rdfs:label "fluid sampling and analysis"^^xsd:string ; |
286 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 241 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
287 | -. | 242 | + |
288 | ep-prodact:FluidSamplingType | 243 | ep-prodact:FluidSamplingType |
289 | rdf:type rdfs:Class ; | 244 | rdf:type rdfs:Class ; |
290 | rdfs:label "fluid sampling type"^^xsd:string ; | 245 | rdfs:label "fluid sampling type"^^xsd:string ; |
291 | - rdfs:subClassOf owl:Class ; | 246 | + rdfs:subClassOf owl:Class . |
292 | -. | 247 | + |
293 | ep-prodact:FusionOfHSEActivitiesOverPeriod | 248 | ep-prodact:FusionOfHSEActivitiesOverPeriod |
294 | rdf:type owl:Class ; | 249 | rdf:type owl:Class ; |
295 | - rdfs:subClassOf ep-prodact:FusionOfPartsOfProductionActivityOverPeriod ; | 250 | + rdfs:subClassOf ep-prodact:FusionOfPartsOfProductionActivityOverPeriod . |
296 | -. | 251 | + |
297 | ep-prodact:FusionOfPartsOfProductionActivityOverPeriod | 252 | ep-prodact:FusionOfPartsOfProductionActivityOverPeriod |
298 | rdf:type owl:Class ; | 253 | rdf:type owl:Class ; |
299 | - rdfs:subClassOf ep-prodact:PartOfProductionActivity ; | 254 | + rdfs:subClassOf ep-prodact:PartOfProductionActivity . |
300 | -. | 255 | + |
301 | ep-prodact:HSEProblem | 256 | ep-prodact:HSEProblem |
302 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 257 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
303 | - rdf:type owl:Class ; | ||
304 | rdfs:label "HSE problem"^^xsd:string ; | 258 | rdfs:label "HSE problem"^^xsd:string ; |
305 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 259 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
306 | -. | 260 | + |
307 | ep-prodact:HealthSafetyAndEnvironmentActivity | 261 | ep-prodact:HealthSafetyAndEnvironmentActivity |
308 | rdf:type owl:Class ; | 262 | rdf:type owl:Class ; |
309 | - rdfs:subClassOf ep-prodact:PartOfProductionActivity ; | 263 | + rdfs:subClassOf ep-prodact:PartOfProductionActivity . |
310 | -. | 264 | + |
311 | ep-prodact:Incident | 265 | ep-prodact:Incident |
312 | rdf:type owl:Class ; | 266 | rdf:type owl:Class ; |
313 | - rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity ; | 267 | + rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
314 | -. | 268 | + |
315 | ep-prodact:InitialWellTest | 269 | ep-prodact:InitialWellTest |
316 | - rdf:type ep-prodact:WellTestReasonType ; | 270 | + rdf:type owl:Class , ep-prodact:WellTestReasonType ; |
317 | - rdf:type owl:Class ; | ||
318 | rdfs:label "initial"^^xsd:string ; | 271 | rdfs:label "initial"^^xsd:string ; |
319 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> ; | 272 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . |
320 | -. | 273 | + |
321 | ep-prodact:InjectionWellTest | 274 | ep-prodact:InjectionWellTest |
322 | rdf:type owl:Class ; | 275 | rdf:type owl:Class ; |
323 | rdfs:label "injection well test"^^xsd:string ; | 276 | rdfs:label "injection well test"^^xsd:string ; |
324 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 277 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
325 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> ; | 278 | + |
326 | -. | ||
327 | ep-prodact:Injury | 279 | ep-prodact:Injury |
328 | rdf:type owl:Class ; | 280 | rdf:type owl:Class ; |
329 | rdfs:label "injury"^^xsd:string ; | 281 | rdfs:label "injury"^^xsd:string ; |
330 | - rdfs:subClassOf ep-prodact:AccidentOrInjury ; | 282 | + rdfs:subClassOf ep-prodact:AccidentOrInjury . |
331 | -. | 283 | + |
332 | ep-prodact:IssueBillOfLading | 284 | ep-prodact:IssueBillOfLading |
333 | - rdf:type ep-prodact:SalesActivityType ; | 285 | + rdf:type owl:Class , ep-prodact:SalesActivityType ; |
334 | - rdf:type owl:Class ; | ||
335 | rdfs:label "issue bill of lading"^^xsd:string ; | 286 | rdfs:label "issue bill of lading"^^xsd:string ; |
336 | - rdfs:subClassOf ep-prodact:SalesActivity ; | 287 | + rdfs:subClassOf ep-prodact:SalesActivity . |
337 | -. | 288 | + |
338 | ep-prodact:IssueWorkPermit | 289 | ep-prodact:IssueWorkPermit |
339 | - rdf:type ep-prodact:SafetyActivityType ; | 290 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
340 | - rdf:type owl:Class ; | ||
341 | rdfs:label "issue work permit"^^xsd:string ; | 291 | rdfs:label "issue work permit"^^xsd:string ; |
342 | - rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity ; | 292 | + rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
343 | -. | 293 | + |
344 | ep-prodact:IssueWorkPermitWithSJA | 294 | ep-prodact:IssueWorkPermitWithSJA |
345 | - rdf:type ep-prodact:SafetyActivityType ; | 295 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
346 | - rdf:type owl:Class ; | ||
347 | rdfs:label "issue work permit with SJA"^^xsd:string ; | 296 | rdfs:label "issue work permit with SJA"^^xsd:string ; |
348 | - rdfs:subClassOf ep-prodact:IssueWorkPermit ; | 297 | + rdfs:subClassOf ep-prodact:IssueWorkPermit . |
349 | -. | 298 | + |
350 | ep-prodact:JobObservation | 299 | ep-prodact:JobObservation |
351 | - rdf:type ep-prodact:SafetyActivityType ; | 300 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
352 | - rdf:type owl:Class ; | ||
353 | rdfs:label "job observation"^^xsd:string ; | 301 | rdfs:label "job observation"^^xsd:string ; |
354 | - rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity ; | 302 | + rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
355 | -. | 303 | + |
356 | ep-prodact:LastPartOfTypeRemainingActivityPair | 304 | ep-prodact:LastPartOfTypeRemainingActivityPair |
357 | rdf:type owl:Class ; | 305 | rdf:type owl:Class ; |
358 | rdfs:label "last part of type - remaining activity pair"^^xsd:string ; | 306 | rdfs:label "last part of type - remaining activity pair"^^xsd:string ; |
359 | - rdfs:subClassOf owl:Thing ; | 307 | + rdfs:subClassOf owl:Thing . |
360 | -. | 308 | + |
361 | ep-prodact:LostTimeAccident | 309 | ep-prodact:LostTimeAccident |
362 | rdf:type owl:Class ; | 310 | rdf:type owl:Class ; |
363 | - rdfs:subClassOf ep-prodact:Incident ; | 311 | + rdfs:subClassOf ep-prodact:Incident . |
364 | -. | 312 | + |
365 | ep-prodact:LostTimeIncident | 313 | ep-prodact:LostTimeIncident |
366 | - rdf:type ep-prodact:SafetyActivityType ; | 314 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
367 | - rdf:type owl:Class ; | ||
368 | rdfs:label "lost time incident"^^xsd:string ; | 315 | rdfs:label "lost time incident"^^xsd:string ; |
369 | - rdfs:subClassOf ep-prodact:Incident ; | 316 | + rdfs:subClassOf ep-prodact:Incident . |
370 | -. | 317 | + |
371 | ep-prodact:MaintenanceActivity | 318 | ep-prodact:MaintenanceActivity |
372 | - rdf:type ep-prodact:ProductionActivityType ; | 319 | + rdf:type owl:Class , ep-prodact:ProductionActivityType ; |
373 | - rdf:type owl:Class ; | ||
374 | rdfs:label "maintenance activity"^^xsd:string ; | 320 | rdfs:label "maintenance activity"^^xsd:string ; |
375 | - rdfs:subClassOf ep-prodact:PartOfProductionActivity ; | 321 | + rdfs:subClassOf ep-prodact:PartOfProductionActivity . |
376 | -. | 322 | + |
377 | ep-prodact:MakeAComment | 323 | ep-prodact:MakeAComment |
378 | rdf:type owl:Class ; | 324 | rdf:type owl:Class ; |
379 | rdfs:label "make a comment"^^xsd:string ; | 325 | rdfs:label "make a comment"^^xsd:string ; |
380 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 326 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
381 | -. | 327 | + |
382 | ep-prodact:MakeATransaction | 328 | ep-prodact:MakeATransaction |
383 | - rdf:type ep-prodact:SalesActivityType ; | 329 | + rdf:type owl:Class , ep-prodact:SalesActivityType ; |
384 | - rdf:type owl:Class ; | ||
385 | rdfs:label "make a transaction"^^xsd:string ; | 330 | rdfs:label "make a transaction"^^xsd:string ; |
386 | - rdfs:subClassOf ep-prodact:SalesActivity ; | 331 | + rdfs:subClassOf ep-prodact:SalesActivity . |
387 | -. | 332 | + |
388 | ep-prodact:MarineOperation | 333 | ep-prodact:MarineOperation |
389 | rdf:type owl:Class ; | 334 | rdf:type owl:Class ; |
390 | - rdfs:subClassOf ep-prodact:PartOfProductionActivity ; | 335 | + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity . |
391 | - rdfs:subClassOf ep-prodact:TransportationActivity ; | 336 | + |
392 | -. | ||
393 | ep-prodact:MarkedGasLossOfExport | 337 | ep-prodact:MarkedGasLossOfExport |
394 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 338 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
395 | - rdf:type owl:Class ; | ||
396 | rdfs:label "marked gas loss of export"^^xsd:string ; | 339 | rdfs:label "marked gas loss of export"^^xsd:string ; |
397 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 340 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
398 | -. | 341 | + |
399 | ep-prodact:MarkedOilLossOfExport | 342 | ep-prodact:MarkedOilLossOfExport |
400 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 343 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
401 | - rdf:type owl:Class ; | ||
402 | rdfs:label "marked oil loss of export"^^xsd:string ; | 344 | rdfs:label "marked oil loss of export"^^xsd:string ; |
403 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 345 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
404 | -. | 346 | + |
405 | ep-prodact:MeasurePropertiesOfAFlow | 347 | ep-prodact:MeasurePropertiesOfAFlow |
406 | rdf:type owl:Class ; | 348 | rdf:type owl:Class ; |
407 | rdfs:label "measure properties of a flow"^^xsd:string ; | 349 | rdfs:label "measure properties of a flow"^^xsd:string ; |
408 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 350 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
409 | -. | 351 | + |
410 | ep-prodact:MeasureSplitFactors | 352 | ep-prodact:MeasureSplitFactors |
411 | - rdf:type ep-prodact:SplitFactorDeterminationType ; | 353 | + rdf:type owl:Class , ep-prodact:SplitFactorDeterminationType ; |
412 | - rdf:type owl:Class ; | ||
413 | rdfs:label "measure split factors"^^xsd:string ; | 354 | rdfs:label "measure split factors"^^xsd:string ; |
414 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 355 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
415 | -. | 356 | + |
416 | ep-prodact:MedicalTreatment | 357 | ep-prodact:MedicalTreatment |
417 | rdf:type owl:Class ; | 358 | rdf:type owl:Class ; |
418 | rdfs:label "medical treatment"^^xsd:string ; | 359 | rdfs:label "medical treatment"^^xsd:string ; |
419 | - rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity ; | 360 | + rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
420 | -. | 361 | + |
421 | ep-prodact:MedicalTreatmentInjury | 362 | ep-prodact:MedicalTreatmentInjury |
422 | - rdf:type ep-prodact:SafetyActivityType ; | 363 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
423 | - rdf:type owl:Class ; | ||
424 | rdfs:label "medical treatment"^^xsd:string ; | 364 | rdfs:label "medical treatment"^^xsd:string ; |
425 | - rdfs:subClassOf ep-prodact:Injury ; | 365 | + rdfs:subClassOf ep-prodact:Injury . |
426 | -. | 366 | + |
427 | ep-prodact:ModificationProject | 367 | ep-prodact:ModificationProject |
428 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 368 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
429 | - rdf:type owl:Class ; | ||
430 | rdfs:label "modification project"^^xsd:string ; | 369 | rdfs:label "modification project"^^xsd:string ; |
431 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 370 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
432 | -. | 371 | + |
433 | ep-prodact:MonthlyProductionActivity | 372 | ep-prodact:MonthlyProductionActivity |
434 | - rdf:type ep-prodact:ProductionOperationClassByDuration ; | 373 | + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; |
435 | - rdf:type owl:Class ; | ||
436 | rdfs:label "monthly production activity"^^xsd:string ; | 374 | rdfs:label "monthly production activity"^^xsd:string ; |
437 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 375 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
438 | -. | 376 | + |
439 | ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod | 377 | ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod |
440 | - rdf:type ep-prodact:ProductionOperationClassByDuration ; | 378 | + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; |
441 | - rdf:type owl:Class ; | 379 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity> . |
442 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity> ; | 380 | + |
443 | -. | ||
444 | ep-prodact:MonthlyProductionOperationToDate | 381 | ep-prodact:MonthlyProductionOperationToDate |
445 | - rdf:type ep-prodact:ProductionOperationClassByDuration ; | 382 | + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; |
446 | - rdf:type owl:Class ; | ||
447 | rdfs:label "monthly production to date"^^xsd:string ; | 383 | rdfs:label "monthly production to date"^^xsd:string ; |
448 | - rdfs:subClassOf ep-prodact:ProductionOperation ; | 384 | + rdfs:subClassOf ep-prodact:ProductionOperation . |
449 | -. | 385 | + |
450 | ep-prodact:MovementOfProduct | 386 | ep-prodact:MovementOfProduct |
451 | rdf:type owl:Class ; | 387 | rdf:type owl:Class ; |
452 | rdfs:label "movement of product"^^xsd:string ; | 388 | rdfs:label "movement of product"^^xsd:string ; |
453 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 389 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
454 | -. | 390 | + |
455 | ep-prodact:MovementOfProductType | 391 | ep-prodact:MovementOfProductType |
456 | rdf:type rdfs:Class ; | 392 | rdf:type rdfs:Class ; |
457 | rdfs:label "movement of product type"^^xsd:string ; | 393 | rdfs:label "movement of product type"^^xsd:string ; |
458 | - rdfs:subClassOf owl:Class ; | 394 | + rdfs:subClassOf owl:Class . |
459 | -. | 395 | + |
460 | ep-prodact:NearMiss | 396 | ep-prodact:NearMiss |
461 | - rdf:type ep-prodact:SafetyActivityType ; | 397 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
462 | - rdf:type owl:Class ; | ||
463 | rdfs:label "near miss"^^xsd:string ; | 398 | rdfs:label "near miss"^^xsd:string ; |
464 | - rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity ; | 399 | + rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
465 | -. | 400 | + |
466 | ep-prodact:NotablePartOfProductionActivity | 401 | ep-prodact:NotablePartOfProductionActivity |
467 | rdf:type owl:Class ; | 402 | rdf:type owl:Class ; |
468 | - rdfs:subClassOf ep-prodact:PartOfProductionActivity ; | 403 | + rdfs:subClassOf ep-prodact:PartOfProductionActivity . |
469 | -. | 404 | + |
470 | ep-prodact:OperationMistakes | 405 | ep-prodact:OperationMistakes |
471 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 406 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
472 | - rdf:type owl:Class ; | ||
473 | rdfs:label "operation mistakes"^^xsd:string ; | 407 | rdfs:label "operation mistakes"^^xsd:string ; |
474 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 408 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
475 | -. | 409 | + |
476 | ep-prodact:OtherProductionActivity | 410 | ep-prodact:OtherProductionActivity |
477 | - rdf:type ep-prodact:ProductionActivityType ; | 411 | + rdf:type owl:Class , ep-prodact:ProductionActivityType ; |
478 | - rdf:type owl:Class ; | ||
479 | rdfs:label "other production activity"^^xsd:string ; | 412 | rdfs:label "other production activity"^^xsd:string ; |
480 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 413 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
481 | -. | 414 | + |
482 | ep-prodact:OtherReasonWellTest | 415 | ep-prodact:OtherReasonWellTest |
483 | - rdf:type ep-prodact:WellTestReasonType ; | 416 | + rdf:type owl:Class , ep-prodact:WellTestReasonType ; |
484 | - rdf:type owl:Class ; | ||
485 | rdfs:label "other"^^xsd:string ; | 417 | rdfs:label "other"^^xsd:string ; |
486 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> ; | 418 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . |
487 | -. | 419 | + |
488 | ep-prodact:PartOfProductionActivity | 420 | ep-prodact:PartOfProductionActivity |
489 | rdf:type owl:Class ; | 421 | rdf:type owl:Class ; |
490 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 422 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
491 | -. | 423 | + |
492 | ep-prodact:PeriodicWellTest | 424 | ep-prodact:PeriodicWellTest |
493 | - rdf:type ep-prodact:WellTestReasonType ; | 425 | + rdf:type owl:Class , ep-prodact:WellTestReasonType ; |
494 | - rdf:type owl:Class ; | ||
495 | rdfs:label "periodic"^^xsd:string ; | 426 | rdfs:label "periodic"^^xsd:string ; |
496 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> ; | 427 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . |
497 | -. | 428 | + |
498 | ep-prodact:PersonnelSafetyIntroduction | 429 | ep-prodact:PersonnelSafetyIntroduction |
499 | rdf:type owl:Class ; | 430 | rdf:type owl:Class ; |
500 | rdfs:label "personnel safety introduction"^^xsd:string ; | 431 | rdfs:label "personnel safety introduction"^^xsd:string ; |
501 | - rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity ; | 432 | + rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
502 | -. | 433 | + |
503 | ep-prodact:PlannedMaintenanceTurnaround | 434 | ep-prodact:PlannedMaintenanceTurnaround |
504 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 435 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
505 | - rdf:type owl:Class ; | ||
506 | rdfs:label "planned maintenace turnaround"^^xsd:string ; | 436 | rdfs:label "planned maintenace turnaround"^^xsd:string ; |
507 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 437 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
508 | -. | 438 | + |
509 | ep-prodact:PowerStationFailure | 439 | ep-prodact:PowerStationFailure |
510 | - rdf:type ep-prodact:ProductionActivityType ; | 440 | + rdf:type owl:Class , ep-prodact:ProductionActivityType ; |
511 | - rdf:type owl:Class ; | ||
512 | rdfs:label "power station failure"^^xsd:string ; | 441 | rdfs:label "power station failure"^^xsd:string ; |
513 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 442 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
514 | -. | 443 | + |
515 | ep-prodact:PreventiveMaintenanceTopside | 444 | ep-prodact:PreventiveMaintenanceTopside |
516 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 445 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
517 | - rdf:type owl:Class ; | ||
518 | rdfs:label "preventive maintenace topside"^^xsd:string ; | 446 | rdfs:label "preventive maintenace topside"^^xsd:string ; |
519 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 447 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
520 | -. | 448 | + |
521 | ep-prodact:ProcessAndOperationProblem | 449 | ep-prodact:ProcessAndOperationProblem |
522 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 450 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
523 | - rdf:type owl:Class ; | ||
524 | rdfs:label "process and operation problem"^^xsd:string ; | 451 | rdfs:label "process and operation problem"^^xsd:string ; |
525 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 452 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
526 | -. | 453 | + |
527 | ep-prodact:ProductCompletedLifting | 454 | ep-prodact:ProductCompletedLifting |
528 | - rdf:type ep-prodact:MovementOfProductType ; | 455 | + rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
529 | - rdf:type owl:Class ; | ||
530 | rdfs:label "product completed lifting"^^xsd:string ; | 456 | rdfs:label "product completed lifting"^^xsd:string ; |
531 | - rdfs:subClassOf ep-prodact:MovementOfProduct ; | 457 | + rdfs:subClassOf ep-prodact:MovementOfProduct . |
532 | -. | 458 | + |
533 | ep-prodact:ProductDespatch | 459 | ep-prodact:ProductDespatch |
534 | rdf:type owl:Class ; | 460 | rdf:type owl:Class ; |
535 | rdfs:label "product despatch"^^xsd:string ; | 461 | rdfs:label "product despatch"^^xsd:string ; |
536 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 462 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
537 | -. | 463 | + |
538 | ep-prodact:ProductGain-Loss | 464 | ep-prodact:ProductGain-Loss |
539 | - rdf:type ep-prodact:MovementOfProductType ; | 465 | + rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
540 | - rdf:type owl:Class ; | ||
541 | rdfs:label "product gain/loss"^^xsd:string ; | 466 | rdfs:label "product gain/loss"^^xsd:string ; |
542 | - rdfs:subClassOf ep-prodact:MovementOfProduct ; | 467 | + rdfs:subClassOf ep-prodact:MovementOfProduct . |
543 | -. | 468 | + |
544 | ep-prodact:ProductInputToStorage | 469 | ep-prodact:ProductInputToStorage |
545 | - rdf:type ep-prodact:MovementOfProductType ; | 470 | + rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
546 | - rdf:type owl:Class ; | ||
547 | rdfs:label "product input to storage"^^xsd:string ; | 471 | rdfs:label "product input to storage"^^xsd:string ; |
548 | - rdfs:subClassOf ep-prodact:MovementOfProduct ; | 472 | + rdfs:subClassOf ep-prodact:MovementOfProduct . |
549 | -. | 473 | + |
550 | ep-prodact:ProductLifted | 474 | ep-prodact:ProductLifted |
551 | - rdf:type ep-prodact:MovementOfProductType ; | 475 | + rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
552 | - rdf:type owl:Class ; | ||
553 | rdfs:label "product lifted"^^xsd:string ; | 476 | rdfs:label "product lifted"^^xsd:string ; |
554 | - rdfs:subClassOf ep-prodact:MovementOfProduct ; | 477 | + rdfs:subClassOf ep-prodact:MovementOfProduct . |
555 | -. | 478 | + |
556 | ep-prodact:ProductLiftingEntitlement | 479 | ep-prodact:ProductLiftingEntitlement |
557 | - rdf:type ep-prodact:MovementOfProductType ; | 480 | + rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
558 | - rdf:type owl:Class ; | ||
559 | rdfs:label "product lifting entitlement"^^xsd:string ; | 481 | rdfs:label "product lifting entitlement"^^xsd:string ; |
560 | - rdfs:subClassOf ep-prodact:MovementOfProduct ; | 482 | + rdfs:subClassOf ep-prodact:MovementOfProduct . |
561 | -. | 483 | + |
562 | ep-prodact:ProductLiftingEntitlementRemaining | 484 | ep-prodact:ProductLiftingEntitlementRemaining |
563 | - rdf:type ep-prodact:MovementOfProductType ; | 485 | + rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
564 | - rdf:type owl:Class ; | ||
565 | rdfs:label "product lifting entitlement remaining"^^xsd:string ; | 486 | rdfs:label "product lifting entitlement remaining"^^xsd:string ; |
566 | - rdfs:subClassOf ep-prodact:MovementOfProduct ; | 487 | + rdfs:subClassOf ep-prodact:MovementOfProduct . |
567 | -. | 488 | + |
568 | ep-prodact:ProductLinePack | 489 | ep-prodact:ProductLinePack |
569 | - rdf:type ep-prodact:MovementOfProductType ; | 490 | + rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
570 | - rdf:type owl:Class ; | ||
571 | rdfs:label "product line pack"^^xsd:string ; | 491 | rdfs:label "product line pack"^^xsd:string ; |
572 | - rdfs:subClassOf ep-prodact:MovementOfProduct ; | 492 | + rdfs:subClassOf ep-prodact:MovementOfProduct . |
573 | -. | 493 | + |
574 | ep-prodact:ProductMassAdjustment | 494 | ep-prodact:ProductMassAdjustment |
575 | - rdf:type ep-prodact:MovementOfProductType ; | 495 | + rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
576 | - rdf:type owl:Class ; | ||
577 | rdfs:label "product mass adjustment"^^xsd:string ; | 496 | rdfs:label "product mass adjustment"^^xsd:string ; |
578 | - rdfs:subClassOf ep-prodact:MovementOfProduct ; | 497 | + rdfs:subClassOf ep-prodact:MovementOfProduct . |
579 | -. | 498 | + |
580 | ep-prodact:ProductPartialLifting | 499 | ep-prodact:ProductPartialLifting |
581 | - rdf:type ep-prodact:MovementOfProductType ; | 500 | + rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
582 | - rdf:type owl:Class ; | ||
583 | rdfs:label "product partial lifting"^^xsd:string ; | 501 | rdfs:label "product partial lifting"^^xsd:string ; |
584 | - rdfs:subClassOf ep-prodact:MovementOfProduct ; | 502 | + rdfs:subClassOf ep-prodact:MovementOfProduct . |
585 | -. | 503 | + |
586 | ep-prodact:ProductPipelineLifting | 504 | ep-prodact:ProductPipelineLifting |
587 | - rdf:type ep-prodact:MovementOfProductType ; | 505 | + rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
588 | - rdf:type owl:Class ; | ||
589 | rdfs:label "product pipeline lifting"^^xsd:string ; | 506 | rdfs:label "product pipeline lifting"^^xsd:string ; |
590 | - rdfs:subClassOf ep-prodact:MovementOfProduct ; | 507 | + rdfs:subClassOf ep-prodact:MovementOfProduct . |
591 | -. | 508 | + |
592 | ep-prodact:ProductProductionImbalance | 509 | ep-prodact:ProductProductionImbalance |
593 | - rdf:type ep-prodact:MovementOfProductType ; | 510 | + rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
594 | - rdf:type owl:Class ; | ||
595 | rdfs:label "product production imbalance"^^xsd:string ; | 511 | rdfs:label "product production imbalance"^^xsd:string ; |
596 | - rdfs:subClassOf ep-prodact:MovementOfProduct ; | 512 | + rdfs:subClassOf ep-prodact:MovementOfProduct . |
597 | -. | 513 | + |
598 | ep-prodact:ProductSwap | 514 | ep-prodact:ProductSwap |
599 | - rdf:type ep-prodact:MovementOfProductType ; | 515 | + rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
600 | - rdf:type owl:Class ; | ||
601 | rdfs:label "product swap"^^xsd:string ; | 516 | rdfs:label "product swap"^^xsd:string ; |
602 | - rdfs:subClassOf ep-prodact:MovementOfProduct ; | 517 | + rdfs:subClassOf ep-prodact:MovementOfProduct . |
603 | -. | 518 | + |
604 | ep-prodact:ProductTankerLifting | 519 | ep-prodact:ProductTankerLifting |
605 | - rdf:type ep-prodact:MovementOfProductType ; | 520 | + rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
606 | - rdf:type owl:Class ; | ||
607 | rdfs:label "product tanker lifting"^^xsd:string ; | 521 | rdfs:label "product tanker lifting"^^xsd:string ; |
608 | - rdfs:subClassOf ep-prodact:MovementOfProduct ; | 522 | + rdfs:subClassOf ep-prodact:MovementOfProduct . |
609 | -. | 523 | + |
610 | ep-prodact:ProductTransaction | 524 | ep-prodact:ProductTransaction |
611 | - rdf:type ep-prodact:MovementOfProductType ; | 525 | + rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
612 | - rdf:type owl:Class ; | ||
613 | rdfs:label "product transaction"^^xsd:string ; | 526 | rdfs:label "product transaction"^^xsd:string ; |
614 | - rdfs:subClassOf ep-prodact:MovementOfProduct ; | 527 | + rdfs:subClassOf ep-prodact:MovementOfProduct . |
615 | -. | 528 | + |
616 | ep-prodact:ProductTransfer | 529 | ep-prodact:ProductTransfer |
617 | - rdf:type ep-prodact:MovementOfProductType ; | 530 | + rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
618 | - rdf:type owl:Class ; | ||
619 | rdfs:label "product transfer"^^xsd:string ; | 531 | rdfs:label "product transfer"^^xsd:string ; |
620 | - rdfs:subClassOf ep-prodact:MovementOfProduct ; | 532 | + rdfs:subClassOf ep-prodact:MovementOfProduct . |
621 | -. | 533 | + |
622 | ep-prodact:ProductionActivityLastingLessThanAYear | 534 | ep-prodact:ProductionActivityLastingLessThanAYear |
623 | - rdf:type ep-prodact:ProductionOperationClassByDuration ; | 535 | + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; |
624 | - rdf:type owl:Class ; | 536 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
625 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 537 | + |
626 | -. | ||
627 | ep-prodact:ProductionActivityType | 538 | ep-prodact:ProductionActivityType |
628 | rdf:type rdfs:Class ; | 539 | rdf:type rdfs:Class ; |
629 | rdfs:label "production activity type"^^xsd:string ; | 540 | rdfs:label "production activity type"^^xsd:string ; |
630 | - rdfs:subClassOf owl:Class ; | 541 | + rdfs:subClassOf owl:Class . |
631 | -. | 542 | + |
632 | ep-prodact:ProductionOperation | 543 | ep-prodact:ProductionOperation |
633 | - rdf:type ep-prodact:ProductionActivityType ; | 544 | + rdf:type owl:Class , ep-prodact:ProductionActivityType ; |
634 | - rdf:type owl:Class ; | ||
635 | rdfs:label "production operation"^^xsd:string ; | 545 | rdfs:label "production operation"^^xsd:string ; |
636 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 546 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
637 | -. | 547 | + |
638 | ep-prodact:ProductionOperationClassByDuration | 548 | ep-prodact:ProductionOperationClassByDuration |
639 | rdf:type rdfs:Class ; | 549 | rdf:type rdfs:Class ; |
640 | - rdfs:subClassOf owl:Class ; | 550 | + rdfs:subClassOf owl:Class . |
641 | -. | 551 | + |
642 | ep-prodact:ProductionOperationInjection | 552 | ep-prodact:ProductionOperationInjection |
643 | rdf:type owl:Class ; | 553 | rdf:type owl:Class ; |
644 | rdfs:label "production operation injection"^^xsd:string ; | 554 | rdfs:label "production operation injection"^^xsd:string ; |
645 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 555 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
646 | -. | 556 | + |
647 | ep-prodact:ProductionOperationMethodType | 557 | ep-prodact:ProductionOperationMethodType |
648 | rdf:type rdfs:Class ; | 558 | rdf:type rdfs:Class ; |
649 | rdfs:comment "e.g. 'flowing', 'pumping', 'gas lifted'"^^xsd:string ; | 559 | rdfs:comment "e.g. 'flowing', 'pumping', 'gas lifted'"^^xsd:string ; |
650 | rdfs:label "production operation method type"^^xsd:string ; | 560 | rdfs:label "production operation method type"^^xsd:string ; |
651 | - rdfs:subClassOf owl:Class ; | 561 | + rdfs:subClassOf owl:Class . |
652 | -. | 562 | + |
653 | ep-prodact:ProductionOperationProcessingLoss | 563 | ep-prodact:ProductionOperationProcessingLoss |
654 | rdf:type owl:Class ; | 564 | rdf:type owl:Class ; |
655 | rdfs:label "production operation processing loss"^^xsd:string ; | 565 | rdfs:label "production operation processing loss"^^xsd:string ; |
656 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 566 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
657 | -. | 567 | + |
658 | ep-prodact:ProductionOperationProcessingLossForUnspecifiedReason | 568 | ep-prodact:ProductionOperationProcessingLossForUnspecifiedReason |
659 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 569 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
660 | - rdf:type owl:Class ; | ||
661 | rdfs:label "production operation processing loss for unspecified reason"^^xsd:string ; | 570 | rdfs:label "production operation processing loss for unspecified reason"^^xsd:string ; |
662 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 571 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
663 | -. | 572 | + |
664 | ep-prodact:ProductionOperationProcessingRegulatoryReference | 573 | ep-prodact:ProductionOperationProcessingRegulatoryReference |
665 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 574 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
666 | - rdf:type owl:Class ; | ||
667 | rdfs:label "production operation processing regulatory reference"^^xsd:string ; | 575 | rdfs:label "production operation processing regulatory reference"^^xsd:string ; |
668 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 576 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
669 | -. | 577 | + |
670 | ep-prodact:ProductionOperationProduction | 578 | ep-prodact:ProductionOperationProduction |
671 | rdf:type owl:Class ; | 579 | rdf:type owl:Class ; |
672 | rdfs:label "production operation production"^^xsd:string ; | 580 | rdfs:label "production operation production"^^xsd:string ; |
673 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 581 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
674 | -. | 582 | + |
675 | ep-prodact:ProductionOperationProductionAndInjection | 583 | ep-prodact:ProductionOperationProductionAndInjection |
676 | rdf:type owl:Class ; | 584 | rdf:type owl:Class ; |
677 | rdfs:label "production operation production and injection"^^xsd:string ; | 585 | rdfs:label "production operation production and injection"^^xsd:string ; |
678 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 586 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
679 | -. | 587 | + |
680 | ep-prodact:ProductionVolumeActivity | 588 | ep-prodact:ProductionVolumeActivity |
681 | rdf:type owl:Class ; | 589 | rdf:type owl:Class ; |
682 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 590 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
683 | -. | 591 | + |
684 | ep-prodact:RaiseAnAlert | 592 | ep-prodact:RaiseAnAlert |
685 | rdf:type owl:Class ; | 593 | rdf:type owl:Class ; |
686 | rdfs:label "raise an alert"^^xsd:string ; | 594 | rdfs:label "raise an alert"^^xsd:string ; |
687 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 595 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
688 | -. | 596 | + |
689 | ep-prodact:ReasonForLossOfProcessingType | 597 | ep-prodact:ReasonForLossOfProcessingType |
690 | rdf:type rdfs:Class ; | 598 | rdf:type rdfs:Class ; |
691 | rdfs:label "reason for loss of processing type"^^xsd:string ; | 599 | rdfs:label "reason for loss of processing type"^^xsd:string ; |
692 | - rdfs:subClassOf owl:Class ; | 600 | + rdfs:subClassOf owl:Class . |
693 | -. | 601 | + |
694 | ep-prodact:ReleaseToAir | 602 | ep-prodact:ReleaseToAir |
695 | - rdf:type ep-prodact:SafetyActivityType ; | 603 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
696 | - rdf:type owl:Class ; | ||
697 | rdfs:label "release to air"^^xsd:string ; | 604 | rdfs:label "release to air"^^xsd:string ; |
698 | - rdfs:subClassOf ep-prodact:SpillOrLeak ; | 605 | + rdfs:subClassOf ep-prodact:SpillOrLeak . |
699 | -. | 606 | + |
700 | ep-prodact:ReleaseToWater | 607 | ep-prodact:ReleaseToWater |
701 | - rdf:type ep-prodact:SafetyActivityType ; | 608 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
702 | - rdf:type owl:Class ; | ||
703 | rdfs:label "release to water"^^xsd:string ; | 609 | rdfs:label "release to water"^^xsd:string ; |
704 | - rdfs:subClassOf ep-prodact:SpillOrLeak ; | 610 | + rdfs:subClassOf ep-prodact:SpillOrLeak . |
705 | -. | 611 | + |
706 | ep-prodact:ReportHazard | 612 | ep-prodact:ReportHazard |
707 | - rdf:type ep-prodact:SafetyActivityType ; | 613 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
708 | - rdf:type owl:Class ; | ||
709 | rdfs:label "report hazard"^^xsd:string ; | 614 | rdfs:label "report hazard"^^xsd:string ; |
710 | - rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity ; | 615 | + rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
711 | -. | 616 | + |
712 | ep-prodact:ReservoirLoss | 617 | ep-prodact:ReservoirLoss |
713 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 618 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
714 | - rdf:type owl:Class ; | ||
715 | rdfs:label "reservoir loss"^^xsd:string ; | 619 | rdfs:label "reservoir loss"^^xsd:string ; |
716 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 620 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
717 | -. | 621 | + |
718 | ep-prodact:RestrictedWork | 622 | ep-prodact:RestrictedWork |
719 | rdf:type owl:Class ; | 623 | rdf:type owl:Class ; |
720 | - rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity ; | 624 | + rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
721 | -. | 625 | + |
722 | ep-prodact:RestrictedWorkInjury | 626 | ep-prodact:RestrictedWorkInjury |
723 | - rdf:type ep-prodact:SafetyActivityType ; | 627 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
724 | - rdf:type owl:Class ; | ||
725 | rdfs:label "restricted work injury"^^xsd:string ; | 628 | rdfs:label "restricted work injury"^^xsd:string ; |
726 | - rdfs:subClassOf ep-prodact:Injury ; | 629 | + rdfs:subClassOf ep-prodact:Injury . |
727 | -. | 630 | + |
728 | ep-prodact:RevisionWellTest | 631 | ep-prodact:RevisionWellTest |
729 | - rdf:type ep-prodact:WellTestReasonType ; | 632 | + rdf:type owl:Class , ep-prodact:WellTestReasonType ; |
730 | - rdf:type owl:Class ; | ||
731 | rdfs:label "revision"^^xsd:string ; | 633 | rdfs:label "revision"^^xsd:string ; |
732 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> ; | 634 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . |
733 | -. | 635 | + |
734 | ep-prodact:SafetyActivityType | 636 | ep-prodact:SafetyActivityType |
735 | rdf:type rdfs:Class ; | 637 | rdf:type rdfs:Class ; |
736 | rdfs:label "safety activity type"^^xsd:string ; | 638 | rdfs:label "safety activity type"^^xsd:string ; |
737 | - rdfs:subClassOf owl:Class ; | 639 | + rdfs:subClassOf owl:Class . |
738 | -. | 640 | + |
739 | ep-prodact:SafetyConsideration | 641 | ep-prodact:SafetyConsideration |
740 | rdf:type owl:Class ; | 642 | rdf:type owl:Class ; |
741 | rdfs:label "safety consideration"^^xsd:string ; | 643 | rdfs:label "safety consideration"^^xsd:string ; |
742 | - rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity ; | 644 | + rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
743 | -. | 645 | + |
744 | ep-prodact:SafetyMeeting | 646 | ep-prodact:SafetyMeeting |
745 | - rdf:type ep-prodact:SafetyActivityType ; | 647 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
746 | - rdf:type owl:Class ; | ||
747 | rdfs:label "safety meeting"^^xsd:string ; | 648 | rdfs:label "safety meeting"^^xsd:string ; |
748 | - rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity ; | 649 | + rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
749 | -. | 650 | + |
750 | ep-prodact:SalesActivity | 651 | ep-prodact:SalesActivity |
751 | rdf:type owl:Class ; | 652 | rdf:type owl:Class ; |
752 | rdfs:label "sales activity"^^xsd:string ; | 653 | rdfs:label "sales activity"^^xsd:string ; |
753 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 654 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
754 | -. | 655 | + |
755 | ep-prodact:SalesActivityType | 656 | ep-prodact:SalesActivityType |
756 | rdf:type rdfs:Class ; | 657 | rdf:type rdfs:Class ; |
757 | rdfs:label "sales activity type"^^xsd:string ; | 658 | rdfs:label "sales activity type"^^xsd:string ; |
758 | - rdfs:subClassOf owl:Class ; | 659 | + rdfs:subClassOf owl:Class . |
759 | -. | 660 | + |
760 | ep-prodact:SentAshore | 661 | ep-prodact:SentAshore |
761 | - rdf:type ep-prodact:SafetyActivityType ; | 662 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
762 | - rdf:type owl:Class ; | ||
763 | rdfs:label "sent ashore"^^xsd:string ; | 663 | rdfs:label "sent ashore"^^xsd:string ; |
764 | - rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity ; | 664 | + rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
765 | -. | 665 | + |
766 | ep-prodact:SevereAccident | 666 | ep-prodact:SevereAccident |
767 | - rdf:type ep-prodact:SafetyActivityType ; | 667 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
768 | - rdf:type owl:Class ; | ||
769 | rdfs:label "severe accident"^^xsd:string ; | 668 | rdfs:label "severe accident"^^xsd:string ; |
770 | - rdfs:subClassOf ep-prodact:Incident ; | 669 | + rdfs:subClassOf ep-prodact:Incident . |
771 | -. | 670 | + |
772 | ep-prodact:ShutdownProduction | 671 | ep-prodact:ShutdownProduction |
773 | rdf:type owl:Class ; | 672 | rdf:type owl:Class ; |
774 | rdfs:label "shutdown production"^^xsd:string ; | 673 | rdfs:label "shutdown production"^^xsd:string ; |
775 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 674 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
776 | -. | 675 | + |
777 | ep-prodact:SickOnBoard | 676 | ep-prodact:SickOnBoard |
778 | - rdf:type ep-prodact:SafetyActivityType ; | 677 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
779 | - rdf:type owl:Class ; | ||
780 | rdfs:label "sick on board"^^xsd:string ; | 678 | rdfs:label "sick on board"^^xsd:string ; |
781 | - rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity ; | 679 | + rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
782 | -. | 680 | + |
783 | ep-prodact:SpillOrLeak | 681 | ep-prodact:SpillOrLeak |
784 | - rdf:type ep-prodact:SafetyActivityType ; | 682 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
785 | - rdf:type owl:Class ; | ||
786 | rdfs:label "spill or leak"^^xsd:string ; | 683 | rdfs:label "spill or leak"^^xsd:string ; |
787 | - rdfs:subClassOf ep-prodact:Incident ; | 684 | + rdfs:subClassOf ep-prodact:Incident . |
788 | -. | 685 | + |
789 | ep-prodact:SplitFactorDeterminationType | 686 | ep-prodact:SplitFactorDeterminationType |
790 | rdf:type rdfs:Class ; | 687 | rdf:type rdfs:Class ; |
791 | rdfs:label "split factor determination type"^^xsd:string ; | 688 | rdfs:label "split factor determination type"^^xsd:string ; |
792 | - rdfs:subClassOf owl:Class ; | 689 | + rdfs:subClassOf owl:Class . |
793 | -. | 690 | + |
794 | ep-prodact:StandbyVesselOperation | 691 | ep-prodact:StandbyVesselOperation |
795 | rdf:type owl:Class ; | 692 | rdf:type owl:Class ; |
796 | rdfs:label "standby vessel operation"^^xsd:string ; | 693 | rdfs:label "standby vessel operation"^^xsd:string ; |
797 | - rdfs:subClassOf ep-prodact:MarineOperation ; | 694 | + rdfs:subClassOf ep-prodact:MarineOperation . |
798 | -. | 695 | + |
799 | ep-prodact:StrikeOrLockout | 696 | ep-prodact:StrikeOrLockout |
800 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 697 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
801 | - rdf:type owl:Class ; | ||
802 | rdfs:label "strike or lock-out"^^xsd:string ; | 698 | rdfs:label "strike or lock-out"^^xsd:string ; |
803 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 699 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
804 | -. | 700 | + |
805 | ep-prodact:SupplyShipOperation | 701 | ep-prodact:SupplyShipOperation |
806 | rdf:type owl:Class ; | 702 | rdf:type owl:Class ; |
807 | rdfs:label "supply ship operation"^^xsd:string ; | 703 | rdfs:label "supply ship operation"^^xsd:string ; |
808 | - rdfs:subClassOf ep-prodact:MarineOperation ; | 704 | + rdfs:subClassOf ep-prodact:MarineOperation . |
809 | -. | 705 | + |
810 | ep-prodact:TestingAndLogging | 706 | ep-prodact:TestingAndLogging |
811 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 707 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
812 | - rdf:type owl:Class ; | ||
813 | rdfs:label "testing and logging"^^xsd:string ; | 708 | rdfs:label "testing and logging"^^xsd:string ; |
814 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 709 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
815 | -. | 710 | + |
816 | ep-prodact:ThirdPartyProcessingLoss | 711 | ep-prodact:ThirdPartyProcessingLoss |
817 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 712 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
818 | - rdf:type owl:Class ; | ||
819 | rdfs:label "third party processing loss"^^xsd:string ; | 713 | rdfs:label "third party processing loss"^^xsd:string ; |
820 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 714 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
821 | -. | 715 | + |
822 | ep-prodact:TopsideEquipmentFailureMaintenance | 716 | ep-prodact:TopsideEquipmentFailureMaintenance |
823 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 717 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
824 | - rdf:type owl:Class ; | ||
825 | rdfs:label "topside equipment failure maintenance"^^xsd:string ; | 718 | rdfs:label "topside equipment failure maintenance"^^xsd:string ; |
826 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 719 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
827 | -. | 720 | + |
828 | ep-prodact:TrafficAccident | 721 | ep-prodact:TrafficAccident |
829 | - rdf:type ep-prodact:SafetyActivityType ; | 722 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
830 | - rdf:type owl:Class ; | ||
831 | rdfs:label "traffic accident"^^xsd:string ; | 723 | rdfs:label "traffic accident"^^xsd:string ; |
832 | - rdfs:subClassOf ep-prodact:Incident ; | 724 | + rdfs:subClassOf ep-prodact:Incident . |
833 | -. | 725 | + |
834 | ep-prodact:TransportationActivity | 726 | ep-prodact:TransportationActivity |
835 | rdf:type owl:Class ; | 727 | rdf:type owl:Class ; |
836 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 728 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
837 | -. | 729 | + |
838 | ep-prodact:UnavailableTankerStorage | 730 | ep-prodact:UnavailableTankerStorage |
839 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 731 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
840 | - rdf:type owl:Class ; | ||
841 | rdfs:label "unavailable tanker storage"^^xsd:string ; | 732 | rdfs:label "unavailable tanker storage"^^xsd:string ; |
842 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 733 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
843 | -. | 734 | + |
844 | ep-prodact:UnknownReasonWellTest | 735 | ep-prodact:UnknownReasonWellTest |
845 | - rdf:type ep-prodact:WellTestReasonType ; | 736 | + rdf:type owl:Class , ep-prodact:WellTestReasonType ; |
846 | - rdf:type owl:Class ; | ||
847 | rdfs:label "unknown"^^xsd:string ; | 737 | rdfs:label "unknown"^^xsd:string ; |
848 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> ; | 738 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . |
849 | -. | 739 | + |
850 | ep-prodact:WaterCleaningOperation | 740 | ep-prodact:WaterCleaningOperation |
851 | rdf:type owl:Class ; | 741 | rdf:type owl:Class ; |
852 | - rdfs:subClassOf ep-prodact:PartOfProductionActivity ; | 742 | + rdfs:subClassOf ep-prodact:PartOfProductionActivity . |
853 | -. | 743 | + |
854 | ep-prodact:WeatherProblem | 744 | ep-prodact:WeatherProblem |
855 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 745 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
856 | - rdf:type owl:Class ; | ||
857 | rdfs:label "weather problem"^^xsd:string ; | 746 | rdfs:label "weather problem"^^xsd:string ; |
858 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 747 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
859 | -. | 748 | + |
860 | ep-prodact:WellEquipmentFailureMaintenance | 749 | ep-prodact:WellEquipmentFailureMaintenance |
861 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 750 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
862 | - rdf:type owl:Class ; | ||
863 | rdfs:label "well equipment failure maintenance"^^xsd:string ; | 751 | rdfs:label "well equipment failure maintenance"^^xsd:string ; |
864 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 752 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
865 | -. | 753 | + |
866 | ep-prodact:WellPlannedOperations | 754 | ep-prodact:WellPlannedOperations |
867 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 755 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
868 | - rdf:type owl:Class ; | ||
869 | rdfs:label "well planned operations"^^xsd:string ; | 756 | rdfs:label "well planned operations"^^xsd:string ; |
870 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 757 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
871 | -. | 758 | + |
872 | ep-prodact:WellPreventiveMaintenance | 759 | ep-prodact:WellPreventiveMaintenance |
873 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 760 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
874 | - rdf:type owl:Class ; | ||
875 | rdfs:label "well preventive maintenance"^^xsd:string ; | 761 | rdfs:label "well preventive maintenance"^^xsd:string ; |
876 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 762 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
877 | -. | 763 | + |
878 | ep-prodact:WellProblems | 764 | ep-prodact:WellProblems |
879 | - rdf:type ep-prodact:ReasonForLossOfProcessingType ; | 765 | + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
880 | - rdf:type owl:Class ; | ||
881 | rdfs:label "well problems"^^xsd:string ; | 766 | rdfs:label "well problems"^^xsd:string ; |
882 | - rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss ; | 767 | + rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
883 | -. | 768 | + |
884 | ep-prodact:WellTestReasonType | 769 | ep-prodact:WellTestReasonType |
885 | rdf:type rdfs:Class ; | 770 | rdf:type rdfs:Class ; |
886 | rdfs:label "well test reason type"^^xsd:string ; | 771 | rdfs:label "well test reason type"^^xsd:string ; |
887 | - rdfs:subClassOf owl:Class ; | 772 | + rdfs:subClassOf owl:Class . |
888 | -. | 773 | + |
889 | ep-prodact:accountNumber | 774 | ep-prodact:accountNumber |
890 | rdf:type owl:DatatypeProperty ; | 775 | rdf:type owl:DatatypeProperty ; |
891 | rdfs:domain ep-prodact:SalesActivity ; | 776 | rdfs:domain ep-prodact:SalesActivity ; |
892 | - rdfs:label "account number"^^xsd:string ; | 777 | + rdfs:label "account number"^^xsd:string . |
893 | -. | 778 | + |
894 | ep-prodact:alertUpon | 779 | ep-prodact:alertUpon |
895 | rdf:type owl:ObjectProperty ; | 780 | rdf:type owl:ObjectProperty ; |
896 | rdfs:domain ep-prodact:RaiseAnAlert ; | 781 | rdfs:domain ep-prodact:RaiseAnAlert ; |
897 | rdfs:label "alert upon"^^xsd:string ; | 782 | rdfs:label "alert upon"^^xsd:string ; |
898 | - rdfs:range owl:Thing ; | 783 | + rdfs:range owl:Thing . |
899 | -. | 784 | + |
900 | ep-prodact:ammoniumDensity | 785 | ep-prodact:ammoniumDensity |
901 | rdf:type owl:ObjectProperty ; | 786 | rdf:type owl:ObjectProperty ; |
902 | - rdfs:range ep-core:Density ; | 787 | + rdfs:range ep-core:Density . |
903 | -. | 788 | + |
904 | ep-prodact:amountOfOil | 789 | ep-prodact:amountOfOil |
905 | rdf:type owl:ObjectProperty ; | 790 | rdf:type owl:ObjectProperty ; |
906 | - rdfs:range ep-core:Mass ; | 791 | + rdfs:range ep-core:Mass . |
907 | -. | 792 | + |
908 | ep-prodact:buyer | 793 | ep-prodact:buyer |
909 | rdf:type owl:ObjectProperty ; | 794 | rdf:type owl:ObjectProperty ; |
910 | rdfs:domain ep-prodact:SalesActivity ; | 795 | rdfs:domain ep-prodact:SalesActivity ; |
911 | rdfs:label "buyer"^^xsd:string ; | 796 | rdfs:label "buyer"^^xsd:string ; |
912 | - rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> ; | 797 | + rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> . |
913 | -. | 798 | + |
914 | ep-prodact:cargoBatchNumber | 799 | ep-prodact:cargoBatchNumber |
915 | - rdf:type owl:DatatypeProperty ; | 800 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
916 | - rdf:type owl:FunctionalProperty ; | 801 | + rdfs:label "cargo batch number"^^xsd:string . |
917 | - rdfs:label "cargo batch number"^^xsd:string ; | 802 | + |
918 | -. | ||
919 | ep-prodact:cargoLoaded | 803 | ep-prodact:cargoLoaded |
920 | rdf:type owl:ObjectProperty ; | 804 | rdf:type owl:ObjectProperty ; |
921 | rdfs:domain ep-prodact:CargoShipOperation ; | 805 | rdfs:domain ep-prodact:CargoShipOperation ; |
922 | rdfs:label "cargo loaded"^^xsd:string ; | 806 | rdfs:label "cargo loaded"^^xsd:string ; |
923 | - rdfs:range ep-core:PhysicalObject ; | 807 | + rdfs:range ep-core:PhysicalObject . |
924 | -. | 808 | + |
925 | ep-prodact:cargoNumber | 809 | ep-prodact:cargoNumber |
926 | - rdf:type owl:DatatypeProperty ; | 810 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
927 | - rdf:type owl:FunctionalProperty ; | 811 | + rdfs:label "cargo number"^^xsd:string . |
928 | - rdfs:label "cargo number"^^xsd:string ; | 812 | + |
929 | -. | ||
930 | ep-prodact:causedBy | 813 | ep-prodact:causedBy |
931 | rdf:type owl:ObjectProperty ; | 814 | rdf:type owl:ObjectProperty ; |
932 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 815 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; |
933 | rdfs:label "caused by"^^xsd:string ; | 816 | rdfs:label "caused by"^^xsd:string ; |
934 | - rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 817 | + rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . |
935 | -. | 818 | + |
936 | ep-prodact:classificationBySafetyActivityType | 819 | ep-prodact:classificationBySafetyActivityType |
937 | rdf:type owl:ObjectProperty ; | 820 | rdf:type owl:ObjectProperty ; |
938 | rdfs:domain ep-prodact:FusionOfHSEActivitiesOverPeriod ; | 821 | rdfs:domain ep-prodact:FusionOfHSEActivitiesOverPeriod ; |
939 | - rdfs:range ep-prodact:SafetyActivityType ; | 822 | + rdfs:range ep-prodact:SafetyActivityType . |
940 | -. | 823 | + |
941 | ep-prodact:commentMade | 824 | ep-prodact:commentMade |
942 | rdf:type owl:DatatypeProperty ; | 825 | rdf:type owl:DatatypeProperty ; |
943 | rdfs:domain ep-prodact:MakeAComment ; | 826 | rdfs:domain ep-prodact:MakeAComment ; |
944 | - rdfs:label "comment made"^^xsd:string ; | 827 | + rdfs:label "comment made"^^xsd:string . |
945 | -. | 828 | + |
946 | ep-prodact:commentUpon | 829 | ep-prodact:commentUpon |
947 | rdf:type owl:ObjectProperty ; | 830 | rdf:type owl:ObjectProperty ; |
948 | rdfs:domain ep-prodact:MakeAComment ; | 831 | rdfs:domain ep-prodact:MakeAComment ; |
949 | rdfs:label "comment upon"^^xsd:string ; | 832 | rdfs:label "comment upon"^^xsd:string ; |
950 | - rdfs:range owl:Thing ; | 833 | + rdfs:range owl:Thing . |
951 | -. | 834 | + |
952 | ep-prodact:commentator | 835 | ep-prodact:commentator |
953 | rdf:type owl:ObjectProperty ; | 836 | rdf:type owl:ObjectProperty ; |
954 | rdfs:domain ep-prodact:MakeAComment ; | 837 | rdfs:domain ep-prodact:MakeAComment ; |
955 | rdfs:label "commentator"^^xsd:string ; | 838 | rdfs:label "commentator"^^xsd:string ; |
956 | - rdfs:range <http://www.reportinghub.no/ep/schema/organization#Person> ; | 839 | + rdfs:range <http://www.reportinghub.no/ep/schema/organization#Person> . |
957 | -. | 840 | + |
958 | ep-prodact:coulterCounter | 841 | ep-prodact:coulterCounter |
959 | rdf:type owl:ObjectProperty ; | 842 | rdf:type owl:ObjectProperty ; |
960 | - rdfs:range ep-core:MassPerUnitMassConcentration ; | 843 | + rdfs:range ep-core:MassPerUnitMassConcentration . |
961 | -. | 844 | + |
962 | ep-prodact:destination | 845 | ep-prodact:destination |
963 | rdf:type owl:TransitiveProperty ; | 846 | rdf:type owl:TransitiveProperty ; |
964 | rdfs:domain ep-prodact:MovementOfProduct ; | 847 | rdfs:domain ep-prodact:MovementOfProduct ; |
965 | rdfs:label "destination"^^xsd:string ; | 848 | rdfs:label "destination"^^xsd:string ; |
966 | - rdfs:range <http://www.reportinghub.no/ep/schema/geography#PartOfTheSurfaceOfTheEarth> ; | 849 | + rdfs:range <http://www.reportinghub.no/ep/schema/geography#PartOfTheSurfaceOfTheEarth> . |
967 | -. | 850 | + |
968 | ep-prodact:facilityShutdown | 851 | ep-prodact:facilityShutdown |
969 | rdf:type owl:ObjectProperty ; | 852 | rdf:type owl:ObjectProperty ; |
970 | rdfs:domain ep-prodact:ShutdownProduction ; | 853 | rdfs:domain ep-prodact:ShutdownProduction ; |
971 | rdfs:label "facility shutdown"^^xsd:string ; | 854 | rdfs:label "facility shutdown"^^xsd:string ; |
972 | - rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> ; | 855 | + rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> . |
973 | -. | 856 | + |
974 | ep-prodact:forComment | 857 | ep-prodact:forComment |
975 | rdf:type owl:ObjectProperty ; | 858 | rdf:type owl:ObjectProperty ; |
976 | rdfs:comment "Used to pass an argument to Cs_datedComment"^^xsd:string ; | 859 | rdfs:comment "Used to pass an argument to Cs_datedComment"^^xsd:string ; |
977 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 860 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; |
978 | - rdfs:label "for comment"^^xsd:string ; | 861 | + rdfs:label "for comment"^^xsd:string . |
979 | -. | 862 | + |
980 | ep-prodact:glycolDensity | 863 | ep-prodact:glycolDensity |
981 | - rdf:type ep-core:Class_of_indirect_property ; | 864 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
982 | - rdf:type owl:FunctionalProperty ; | 865 | + rdfs:range ep-core:Density . |
983 | - rdf:type owl:ObjectProperty ; | 866 | + |
984 | - rdfs:range ep-core:Density ; | ||
985 | -. | ||
986 | ep-prodact:hasDischargeFlow | 867 | ep-prodact:hasDischargeFlow |
987 | rdf:type owl:ObjectProperty ; | 868 | rdf:type owl:ObjectProperty ; |
988 | rdfs:domain ep-prodact:DischargeWater ; | 869 | rdfs:domain ep-prodact:DischargeWater ; |
989 | rdfs:label "has discharge flow"^^xsd:string ; | 870 | rdfs:label "has discharge flow"^^xsd:string ; |
990 | - rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> ; | 871 | + rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> . |
991 | -. | 872 | + |
992 | ep-prodact:hasGasLiftChoke | 873 | ep-prodact:hasGasLiftChoke |
993 | - rdf:type owl:FunctionalProperty ; | 874 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
994 | - rdf:type owl:ObjectProperty ; | ||
995 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ; | 875 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ; |
996 | rdfs:label "has gas lift choke"^^xsd:string ; | 876 | rdfs:label "has gas lift choke"^^xsd:string ; |
997 | - rdfs:range <http://www.reportinghub.no/ep/schema/production-equipment#GasLiftChoke> ; | 877 | + rdfs:range <http://www.reportinghub.no/ep/schema/production-equipment#GasLiftChoke> . |
998 | -. | 878 | + |
999 | ep-prodact:hasLastPartOfTypeRemainingActivityPair | 879 | ep-prodact:hasLastPartOfTypeRemainingActivityPair |
1000 | rdf:type owl:ObjectProperty ; | 880 | rdf:type owl:ObjectProperty ; |
1001 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 881 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; |
1002 | rdfs:label "has last part of type - remaining activity pair"^^xsd:string ; | 882 | rdfs:label "has last part of type - remaining activity pair"^^xsd:string ; |
1003 | - rdfs:range ep-prodact:LastPartOfTypeRemainingActivityPair ; | 883 | + rdfs:range ep-prodact:LastPartOfTypeRemainingActivityPair . |
1004 | -. | 884 | + |
1005 | ep-prodact:hasPart | 885 | ep-prodact:hasPart |
1006 | rdf:type owl:ObjectProperty ; | 886 | rdf:type owl:ObjectProperty ; |
1007 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 887 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; |
1008 | - rdfs:range ep-prodact:PartOfProductionActivity ; | 888 | + rdfs:range ep-prodact:PartOfProductionActivity . |
1009 | -. | 889 | + |
1010 | ep-prodact:hasPredecessor | 890 | ep-prodact:hasPredecessor |
1011 | rdf:type owl:TransitiveProperty ; | 891 | rdf:type owl:TransitiveProperty ; |
1012 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 892 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; |
1013 | rdfs:label "has predecessor"^^xsd:string ; | 893 | rdfs:label "has predecessor"^^xsd:string ; |
1014 | - rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 894 | + rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . |
1015 | -. | 895 | + |
1016 | ep-prodact:hasShutInPressure | 896 | ep-prodact:hasShutInPressure |
1017 | - rdf:type ep-core:Class_of_indirect_property ; | 897 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
1018 | - rdf:type owl:FunctionalProperty ; | ||
1019 | - rdf:type owl:ObjectProperty ; | ||
1020 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ; | 898 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ; |
1021 | rdfs:label "has shut-in pressure"^^xsd:string ; | 899 | rdfs:label "has shut-in pressure"^^xsd:string ; |
1022 | - rdfs:range ep-core:Pressure ; | 900 | + rdfs:range ep-core:Pressure . |
1023 | -. | 901 | + |
1024 | ep-prodact:hasValidPredecessor | 902 | ep-prodact:hasValidPredecessor |
1025 | rdf:type owl:TransitiveProperty ; | 903 | rdf:type owl:TransitiveProperty ; |
1026 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 904 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; |
1027 | rdfs:label "has valid predecessor"^^xsd:string ; | 905 | rdfs:label "has valid predecessor"^^xsd:string ; |
1028 | - rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 906 | + rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . |
1029 | -. | 907 | + |
1030 | ep-prodact:injectionWellTestMaximumAnnularPressure | 908 | ep-prodact:injectionWellTestMaximumAnnularPressure |
1031 | - rdf:type ep-core:Class_of_indirect_property ; | 909 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
1032 | - rdf:type owl:FunctionalProperty ; | ||
1033 | - rdf:type owl:ObjectProperty ; | ||
1034 | rdfs:domain ep-prodact:InjectionWellTest ; | 910 | rdfs:domain ep-prodact:InjectionWellTest ; |
1035 | rdfs:label "injection well test maximum annular pressure"^^xsd:string ; | 911 | rdfs:label "injection well test maximum annular pressure"^^xsd:string ; |
1036 | - rdfs:range ep-core:Pressure ; | 912 | + rdfs:range ep-core:Pressure . |
1037 | -. | 913 | + |
1038 | ep-prodact:injectionWellTestMinimumAnnularPressure | 914 | ep-prodact:injectionWellTestMinimumAnnularPressure |
1039 | - rdf:type ep-core:Class_of_indirect_property ; | 915 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
1040 | - rdf:type owl:FunctionalProperty ; | ||
1041 | - rdf:type owl:ObjectProperty ; | ||
1042 | rdfs:domain ep-prodact:InjectionWellTest ; | 916 | rdfs:domain ep-prodact:InjectionWellTest ; |
1043 | rdfs:label "injection well test minimum annular pressure"^^xsd:string ; | 917 | rdfs:label "injection well test minimum annular pressure"^^xsd:string ; |
1044 | - rdfs:range ep-core:Pressure ; | 918 | + rdfs:range ep-core:Pressure . |
1045 | -. | 919 | + |
1046 | ep-prodact:injectionWellTestWellheadFlowingPressure | 920 | ep-prodact:injectionWellTestWellheadFlowingPressure |
1047 | - rdf:type ep-core:Class_of_indirect_property ; | 921 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
1048 | - rdf:type owl:FunctionalProperty ; | ||
1049 | - rdf:type owl:ObjectProperty ; | ||
1050 | rdfs:domain ep-prodact:InjectionWellTest ; | 922 | rdfs:domain ep-prodact:InjectionWellTest ; |
1051 | rdfs:label "injection well test wellhead flowing pressure"^^xsd:string ; | 923 | rdfs:label "injection well test wellhead flowing pressure"^^xsd:string ; |
1052 | - rdfs:range ep-core:Pressure ; | 924 | + rdfs:range ep-core:Pressure . |
1053 | -. | 925 | + |
1054 | ep-prodact:injectionWellTestWellheadMaximumPressure | 926 | ep-prodact:injectionWellTestWellheadMaximumPressure |
1055 | - rdf:type ep-core:Class_of_indirect_property ; | 927 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
1056 | - rdf:type owl:FunctionalProperty ; | ||
1057 | - rdf:type owl:ObjectProperty ; | ||
1058 | rdfs:domain ep-prodact:InjectionWellTest ; | 928 | rdfs:domain ep-prodact:InjectionWellTest ; |
1059 | rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ; | 929 | rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ; |
1060 | - rdfs:range ep-core:Pressure ; | 930 | + rdfs:range ep-core:Pressure . |
1061 | -. | 931 | + |
1062 | ep-prodact:measuredFlow | 932 | ep-prodact:measuredFlow |
1063 | rdf:type owl:ObjectProperty ; | 933 | rdf:type owl:ObjectProperty ; |
1064 | rdfs:domain ep-prodact:MeasurePropertiesOfAFlow ; | 934 | rdfs:domain ep-prodact:MeasurePropertiesOfAFlow ; |
1065 | rdfs:label "measured flow"^^xsd:string ; | 935 | rdfs:label "measured flow"^^xsd:string ; |
1066 | - rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> ; | 936 | + rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> . |
1067 | -. | 937 | + |
1068 | ep-prodact:movedProduct | 938 | ep-prodact:movedProduct |
1069 | - rdf:type owl:FunctionalProperty ; | 939 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
1070 | - rdf:type owl:ObjectProperty ; | ||
1071 | rdfs:domain ep-prodact:MovementOfProduct ; | 940 | rdfs:domain ep-prodact:MovementOfProduct ; |
1072 | - rdfs:label "moved product"^^xsd:string ; | 941 | + rdfs:label "moved product"^^xsd:string . |
1073 | -. | 942 | + |
1074 | ep-prodact:noOfDrillsOrExcercises | 943 | ep-prodact:noOfDrillsOrExcercises |
1075 | rdf:type owl:DatatypeProperty ; | 944 | rdf:type owl:DatatypeProperty ; |
1076 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 945 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; |
1077 | - rdfs:range xsd:integer ; | 946 | + rdfs:range xsd:integer . |
1078 | -. | 947 | + |
1079 | ep-prodact:noOfFirstAidEvents | 948 | ep-prodact:noOfFirstAidEvents |
1080 | rdf:type owl:DatatypeProperty ; | 949 | rdf:type owl:DatatypeProperty ; |
1081 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 950 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; |
1082 | - rdfs:range xsd:integer ; | 951 | + rdfs:range xsd:integer . |
1083 | -. | 952 | + |
1084 | ep-prodact:noOfHazardReportCards | 953 | ep-prodact:noOfHazardReportCards |
1085 | rdf:type owl:DatatypeProperty ; | 954 | rdf:type owl:DatatypeProperty ; |
1086 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 955 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; |
1087 | - rdfs:range xsd:integer ; | 956 | + rdfs:range xsd:integer . |
1088 | -. | 957 | + |
1089 | ep-prodact:noOfMiscellaneousHseEvents | 958 | ep-prodact:noOfMiscellaneousHseEvents |
1090 | rdf:type owl:DatatypeProperty ; | 959 | rdf:type owl:DatatypeProperty ; |
1091 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 960 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; |
1092 | - rdfs:range xsd:integer ; | 961 | + rdfs:range xsd:integer . |
1093 | -. | 962 | + |
1094 | ep-prodact:noOfPermitsWithSjaIssued | 963 | ep-prodact:noOfPermitsWithSjaIssued |
1095 | rdf:type owl:DatatypeProperty ; | 964 | rdf:type owl:DatatypeProperty ; |
1096 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 965 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; |
1097 | - rdfs:range xsd:integer ; | 966 | + rdfs:range xsd:integer . |
1098 | -. | 967 | + |
1099 | ep-prodact:noOfRestrictedWorkAndMedicalTreatmentInjuries | 968 | ep-prodact:noOfRestrictedWorkAndMedicalTreatmentInjuries |
1100 | rdf:type owl:DatatypeProperty ; | 969 | rdf:type owl:DatatypeProperty ; |
1101 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 970 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; |
1102 | - rdfs:range xsd:integer ; | 971 | + rdfs:range xsd:integer . |
1103 | -. | 972 | + |
1104 | ep-prodact:noOfSafetyMeetings | 973 | ep-prodact:noOfSafetyMeetings |
1105 | rdf:type owl:DatatypeProperty ; | 974 | rdf:type owl:DatatypeProperty ; |
1106 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 975 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; |
1107 | - rdfs:range xsd:integer ; | 976 | + rdfs:range xsd:integer . |
1108 | -. | 977 | + |
1109 | ep-prodact:noOfSpillsOrLeaks | 978 | ep-prodact:noOfSpillsOrLeaks |
1110 | rdf:type owl:DatatypeProperty ; | 979 | rdf:type owl:DatatypeProperty ; |
1111 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 980 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; |
1112 | - rdfs:range xsd:integer ; | 981 | + rdfs:range xsd:integer . |
1113 | -. | 982 | + |
1114 | ep-prodact:noOfSystemAlarms | 983 | ep-prodact:noOfSystemAlarms |
1115 | - rdf:type owl:DatatypeProperty ; | 984 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
1116 | - rdf:type owl:FunctionalProperty ; | ||
1117 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 985 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; |
1118 | rdfs:label "number of system alarms"^^xsd:string ; | 986 | rdfs:label "number of system alarms"^^xsd:string ; |
1119 | - rdfs:range xsd:integer ; | 987 | + rdfs:range xsd:integer . |
1120 | -. | 988 | + |
1121 | ep-prodact:oilInWater | 989 | ep-prodact:oilInWater |
1122 | rdf:type owl:ObjectProperty ; | 990 | rdf:type owl:ObjectProperty ; |
1123 | - rdfs:range ep-core:MassPerUnitMassConcentration ; | 991 | + rdfs:range ep-core:MassPerUnitMassConcentration . |
1124 | -. | 992 | + |
1125 | ep-prodact:onProductionFacility | 993 | ep-prodact:onProductionFacility |
1126 | - rdf:type owl:FunctionalProperty ; | 994 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
1127 | - rdf:type owl:ObjectProperty ; | ||
1128 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 995 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; |
1129 | rdfs:label "on facility"^^xsd:string ; | 996 | rdfs:label "on facility"^^xsd:string ; |
1130 | - rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | 997 | + rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> . |
1131 | -. | 998 | + |
1132 | ep-prodact:oxygenInWater | 999 | ep-prodact:oxygenInWater |
1133 | rdf:type owl:ObjectProperty ; | 1000 | rdf:type owl:ObjectProperty ; |
1134 | - rdfs:range ep-core:MassPerUnitMassConcentration ; | 1001 | + rdfs:range ep-core:MassPerUnitMassConcentration . |
1135 | -. | 1002 | + |
1136 | ep-prodact:performedByPersonOrOrganization | 1003 | ep-prodact:performedByPersonOrOrganization |
1137 | rdf:type owl:ObjectProperty ; | 1004 | rdf:type owl:ObjectProperty ; |
1138 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 1005 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; |
1139 | - rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> ; | 1006 | + rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> . |
1140 | -. | 1007 | + |
1141 | ep-prodact:performedByShip | 1008 | ep-prodact:performedByShip |
1142 | rdf:type owl:ObjectProperty ; | 1009 | rdf:type owl:ObjectProperty ; |
1143 | rdfs:domain ep-prodact:MarineOperation ; | 1010 | rdfs:domain ep-prodact:MarineOperation ; |
1144 | rdfs:label "performed by ship"^^xsd:string ; | 1011 | rdfs:label "performed by ship"^^xsd:string ; |
1145 | - rdfs:range <http://www.reportinghub.no/ep/schema/production-facility#Ship> ; | 1012 | + rdfs:range <http://www.reportinghub.no/ep/schema/production-facility#Ship> . |
1146 | -. | 1013 | + |
1147 | ep-prodact:phenolDensity | 1014 | ep-prodact:phenolDensity |
1148 | rdf:type owl:ObjectProperty ; | 1015 | rdf:type owl:ObjectProperty ; |
1149 | - rdfs:range ep-core:Density ; | 1016 | + rdfs:range ep-core:Density . |
1150 | -. | 1017 | + |
1151 | ep-prodact:processingLost | 1018 | ep-prodact:processingLost |
1152 | - rdf:type owl:FunctionalProperty ; | 1019 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
1153 | - rdf:type owl:ObjectProperty ; | ||
1154 | rdfs:domain ep-prodact:ProductionOperationProcessingLoss ; | 1020 | rdfs:domain ep-prodact:ProductionOperationProcessingLoss ; |
1155 | - rdfs:range ep-material:QuantityOfMaterial ; | 1021 | + rdfs:range ep-material:QuantityOfMaterial . |
1156 | -. | 1022 | + |
1157 | ep-prodact:productionActivityPeriodClassification | 1023 | ep-prodact:productionActivityPeriodClassification |
1158 | rdf:type owl:ObjectProperty ; | 1024 | rdf:type owl:ObjectProperty ; |
1159 | rdfs:domain ep-prodact:FusionOfPartsOfProductionActivityOverPeriod ; | 1025 | rdfs:domain ep-prodact:FusionOfPartsOfProductionActivityOverPeriod ; |
1160 | - rdfs:range ep-prodact:ProductionOperationClassByDuration ; | 1026 | + rdfs:range ep-prodact:ProductionOperationClassByDuration . |
1161 | -. | 1027 | + |
1162 | ep-prodact:productionOperator | 1028 | ep-prodact:productionOperator |
1163 | - rdf:type owl:FunctionalProperty ; | 1029 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
1164 | - rdf:type owl:ObjectProperty ; | ||
1165 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 1030 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; |
1166 | rdfs:label "production operator"^^xsd:string ; | 1031 | rdfs:label "production operator"^^xsd:string ; |
1167 | - rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> ; | 1032 | + rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . |
1168 | -. | 1033 | + |
1169 | ep-prodact:remainingActivity | 1034 | ep-prodact:remainingActivity |
1170 | - rdf:type owl:FunctionalProperty ; | 1035 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
1171 | - rdf:type owl:ObjectProperty ; | ||
1172 | rdfs:domain ep-prodact:LastPartOfTypeRemainingActivityPair ; | 1036 | rdfs:domain ep-prodact:LastPartOfTypeRemainingActivityPair ; |
1173 | rdfs:label "remaining activity"^^xsd:string ; | 1037 | rdfs:label "remaining activity"^^xsd:string ; |
1174 | - rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 1038 | + rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . |
1175 | -. | 1039 | + |
1176 | ep-prodact:residualChlorideInWater | 1040 | ep-prodact:residualChlorideInWater |
1177 | rdf:type owl:ObjectProperty ; | 1041 | rdf:type owl:ObjectProperty ; |
1178 | - rdfs:range ep-core:MassPerUnitMassConcentration ; | 1042 | + rdfs:range ep-core:MassPerUnitMassConcentration . |
1179 | -. | 1043 | + |
1180 | ep-prodact:salesAdministrator | 1044 | ep-prodact:salesAdministrator |
1181 | rdf:type owl:ObjectProperty ; | 1045 | rdf:type owl:ObjectProperty ; |
1182 | rdfs:domain ep-prodact:SalesActivity ; | 1046 | rdfs:domain ep-prodact:SalesActivity ; |
1183 | rdfs:label "sales administrator"^^xsd:string ; | 1047 | rdfs:label "sales administrator"^^xsd:string ; |
1184 | - rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> ; | 1048 | + rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> . |
1185 | -. | 1049 | + |
1186 | ep-prodact:samplePhValue | 1050 | ep-prodact:samplePhValue |
1187 | rdf:type owl:DatatypeProperty ; | 1051 | rdf:type owl:DatatypeProperty ; |
1188 | - rdfs:range xsd:double ; | 1052 | + rdfs:range xsd:double . |
1189 | -. | 1053 | + |
1190 | ep-prodact:sampleTurbidity | 1054 | ep-prodact:sampleTurbidity |
1191 | rdf:type owl:DatatypeProperty ; | 1055 | rdf:type owl:DatatypeProperty ; |
1192 | - rdfs:range xsd:double ; | 1056 | + rdfs:range xsd:double . |
1193 | -. | 1057 | + |
1194 | ep-prodact:sampledMaterial | 1058 | ep-prodact:sampledMaterial |
1195 | rdf:type owl:ObjectProperty ; | 1059 | rdf:type owl:ObjectProperty ; |
1196 | rdfs:domain ep-prodact:FluidSamplingAndAnalysis ; | 1060 | rdfs:domain ep-prodact:FluidSamplingAndAnalysis ; |
1197 | rdfs:label "sampled material"^^xsd:string ; | 1061 | rdfs:label "sampled material"^^xsd:string ; |
1198 | - rdfs:range ep-material:QuantityOfMaterial ; | 1062 | + rdfs:range ep-material:QuantityOfMaterial . |
1199 | -. | 1063 | + |
1200 | ep-prodact:samplingPerformedAt | 1064 | ep-prodact:samplingPerformedAt |
1201 | rdf:type owl:ObjectProperty ; | 1065 | rdf:type owl:ObjectProperty ; |
1202 | rdfs:domain ep-prodact:FluidSamplingAndAnalysis ; | 1066 | rdfs:domain ep-prodact:FluidSamplingAndAnalysis ; |
1203 | - rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> ; | 1067 | + rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> . |
1204 | -. | 1068 | + |
1205 | ep-prodact:samplingPerformedAtPointInSpace | 1069 | ep-prodact:samplingPerformedAtPointInSpace |
1206 | - rdf:type owl:FunctionalProperty ; | 1070 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
1207 | - rdf:type owl:ObjectProperty ; | ||
1208 | rdfs:domain ep-prodact:FluidSamplingAndAnalysis ; | 1071 | rdfs:domain ep-prodact:FluidSamplingAndAnalysis ; |
1209 | - rdfs:range ep-core:TemporalPartOfAPointInSpace ; | 1072 | + rdfs:label "sampling performed at point in space"^^xsd:string ; |
1210 | -. | 1073 | + rdfs:range ep-core:TemporalPartOfAPointInSpace . |
1074 | + | ||
1211 | ep-prodact:seller | 1075 | ep-prodact:seller |
1212 | rdf:type owl:ObjectProperty ; | 1076 | rdf:type owl:ObjectProperty ; |
1213 | rdfs:domain ep-prodact:SalesActivity ; | 1077 | rdfs:domain ep-prodact:SalesActivity ; |
1214 | rdfs:label "seller"^^xsd:string ; | 1078 | rdfs:label "seller"^^xsd:string ; |
1215 | - rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> ; | 1079 | + rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> . |
1216 | -. | 1080 | + |
1217 | ep-prodact:shipper | 1081 | ep-prodact:shipper |
1218 | rdf:type owl:ObjectProperty ; | 1082 | rdf:type owl:ObjectProperty ; |
1219 | rdfs:domain ep-prodact:MovementOfProduct ; | 1083 | rdfs:domain ep-prodact:MovementOfProduct ; |
1220 | rdfs:label "shipper"^^xsd:string ; | 1084 | rdfs:label "shipper"^^xsd:string ; |
1221 | - rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> ; | 1085 | + rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . |
1222 | -. | 1086 | + |
1223 | ep-prodact:sourceOrganization | 1087 | ep-prodact:sourceOrganization |
1224 | rdf:type owl:ObjectProperty ; | 1088 | rdf:type owl:ObjectProperty ; |
1225 | rdfs:domain ep-prodact:MovementOfProduct ; | 1089 | rdfs:domain ep-prodact:MovementOfProduct ; |
1226 | rdfs:label "source organization"^^xsd:string ; | 1090 | rdfs:label "source organization"^^xsd:string ; |
1227 | - rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> ; | 1091 | + rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . |
1228 | -. | 1092 | + |
1229 | ep-prodact:testedWellBoreInterval | 1093 | ep-prodact:testedWellBoreInterval |
1230 | - rdf:type owl:FunctionalProperty ; | 1094 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
1231 | - rdf:type owl:ObjectProperty ; | ||
1232 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ; | 1095 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ; |
1233 | rdfs:label "tested wellbore interval"^^xsd:string ; | 1096 | rdfs:label "tested wellbore interval"^^xsd:string ; |
1234 | - rdfs:range ep-core:PhysicalObject ; | 1097 | + rdfs:range ep-core:PhysicalObject . |
1235 | -. | 1098 | + |
1236 | ep-prodact:timeWorked | 1099 | ep-prodact:timeWorked |
1237 | - rdf:type ep-core:Class_of_indirect_property ; | 1100 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
1238 | - rdf:type owl:FunctionalProperty ; | ||
1239 | - rdf:type owl:ObjectProperty ; | ||
1240 | rdfs:domain ep-prodact:ProductionOperation ; | 1101 | rdfs:domain ep-prodact:ProductionOperation ; |
1241 | rdfs:label "time worked"^^xsd:string ; | 1102 | rdfs:label "time worked"^^xsd:string ; |
1242 | - rdfs:range ep-core:TimeDuration ; | 1103 | + rdfs:range ep-core:TimeDuration . |
1243 | -. | 1104 | + |
1244 | ep-prodact:totalNoOfPermitsIssued | 1105 | ep-prodact:totalNoOfPermitsIssued |
1245 | rdf:type owl:DatatypeProperty ; | 1106 | rdf:type owl:DatatypeProperty ; |
1246 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 1107 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; |
1247 | - rdfs:range xsd:integer ; | 1108 | + rdfs:range xsd:integer . |
1248 | -. | 1109 | + |
1249 | ep-prodact:totalOrganicCarbonInWater | 1110 | ep-prodact:totalOrganicCarbonInWater |
1250 | rdf:type owl:ObjectProperty ; | 1111 | rdf:type owl:ObjectProperty ; |
1251 | - rdfs:range ep-core:MassPerUnitMassConcentration ; | 1112 | + rdfs:range ep-core:MassPerUnitMassConcentration . |
1252 | -. | 1113 | + |
1253 | ep-prodact:typeOfPartCommentedOn | 1114 | ep-prodact:typeOfPartCommentedOn |
1254 | rdf:type owl:ObjectProperty ; | 1115 | rdf:type owl:ObjectProperty ; |
1255 | rdfs:comment "Used to pass an argument to Cs_datedComment"^^xsd:string ; | 1116 | rdfs:comment "Used to pass an argument to Cs_datedComment"^^xsd:string ; |
1256 | rdfs:domain owl:Class ; | 1117 | rdfs:domain owl:Class ; |
1257 | - rdfs:label "type of part commented on"^^xsd:string ; | 1118 | + rdfs:label "type of part commented on"^^xsd:string . |
1258 | -. | 1119 | + |
1259 | ep-prodact:waterSampleTaken | 1120 | ep-prodact:waterSampleTaken |
1260 | rdf:type owl:ObjectProperty ; | 1121 | rdf:type owl:ObjectProperty ; |
1261 | - rdfs:domain ep-prodact:WaterCleaningOperation ; | 1122 | + rdfs:domain ep-prodact:WaterCleaningOperation . |
1262 | -. | 1123 | + |
1263 | ep-prodact:xpathToDataInSourceXmlFile | 1124 | ep-prodact:xpathToDataInSourceXmlFile |
1264 | rdf:type owl:DatatypeProperty ; | 1125 | rdf:type owl:DatatypeProperty ; |
1265 | rdfs:domain ep-prodact:RaiseAnAlert ; | 1126 | rdfs:domain ep-prodact:RaiseAnAlert ; |
1266 | - rdfs:label "XPATH to data source in XML file"^^xsd:string ; | 1127 | + rdfs:label "XPATH to data source in XML file"^^xsd:string . |
1267 | -. | 1128 | + |
1268 | ep-prodact:yearlyActivityToDate | 1129 | ep-prodact:yearlyActivityToDate |
1269 | rdf:type owl:ObjectProperty ; | 1130 | rdf:type owl:ObjectProperty ; |
1270 | rdfs:domain ep-prodact:ProductionActivityLastingLessThanAYear ; | 1131 | rdfs:domain ep-prodact:ProductionActivityLastingLessThanAYear ; |
1271 | - rdfs:range ep-prodact:AnnualProductionActivityToDate ; | 1132 | + rdfs:range ep-prodact:AnnualProductionActivityToDate . |
1272 | -. | ... | ... |
... | @@ -12,13 +12,16 @@ | ... | @@ -12,13 +12,16 @@ |
12 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 12 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
13 | 13 | ||
14 | transhelp:derivedFrom | 14 | transhelp:derivedFrom |
15 | - rdf:type owl:ObjectProperty , owl:TransitiveProperty . | 15 | + rdf:type owl:ObjectProperty . |
16 | 16 | ||
17 | transhelp:dummyTrue | 17 | transhelp:dummyTrue |
18 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty . | 18 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty . |
19 | + | ||
20 | +transhelp:hasDerivedText | ||
21 | + rdf:type owl:DatatypeProperty . | ||
19 | 22 | ||
20 | transhelp:intervalIdentifier | 23 | transhelp:intervalIdentifier |
21 | - rdf:type owl:FunctionalProperty , owl:DatatypeProperty . | 24 | + rdf:type owl:DatatypeProperty , owl:FunctionalProperty . |
22 | 25 | ||
23 | transhelp:mapsTo | 26 | transhelp:mapsTo |
24 | rdf:type rdf:Property . | 27 | rdf:type rdf:Property . | ... | ... |
... | @@ -19,44 +19,50 @@ | ... | @@ -19,44 +19,50 @@ |
19 | <http://www.epim.no/schemas/mprml/1#FacilityIdentifierStruct> | 19 | <http://www.epim.no/schemas/mprml/1#FacilityIdentifierStruct> |
20 | spin:rule | 20 | spin:rule |
21 | [ rdf:type sp:Construct ; | 21 | [ rdf:type sp:Construct ; |
22 | - rdfs:comment """STEP 00007 Record the Facility that has the flows - kind is \"company\" or \"commercial entity\" - assumed to be an OperatingCompany | 22 | + rdfs:comment """STEP 00001 Record the Facility that has the flows - kind is \"field\", etc. |
23 | Nothing is done with the namingSystem!"""^^xsd:string ; | 23 | Nothing is done with the namingSystem!"""^^xsd:string ; |
24 | sp:templates ([ sp:object spin:_this ; | 24 | sp:templates ([ sp:object spin:_this ; |
25 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 25 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
26 | sp:subject | 26 | sp:subject |
27 | - [ sp:varName "company"^^xsd:string | 27 | + [ sp:varName "field"^^xsd:string |
28 | ] | 28 | ] |
29 | ] [ sp:object | 29 | ] [ sp:object |
30 | - [ sp:varName "companyName"^^xsd:string | 30 | + [ sp:varName "fieldName"^^xsd:string |
31 | ] ; | 31 | ] ; |
32 | - sp:predicate rdfs:label ; | 32 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; |
33 | sp:subject spin:_this | 33 | sp:subject spin:_this |
34 | ]) ; | 34 | ]) ; |
35 | sp:where ([ rdf:type sp:Union ; | 35 | sp:where ([ rdf:type sp:Union ; |
36 | - sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_company> ; | 36 | + sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field> ; |
37 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 37 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
38 | sp:subject spin:_this | 38 | sp:subject spin:_this |
39 | - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_commercialentity> ; | 39 | + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-part> ; |
40 | + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
41 | + sp:subject spin:_this | ||
42 | + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-group> ; | ||
43 | + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
44 | + sp:subject spin:_this | ||
45 | + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-area> ; | ||
40 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 46 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
41 | sp:subject spin:_this | 47 | sp:subject spin:_this |
42 | ])) | 48 | ])) |
43 | ] [ sp:object | 49 | ] [ sp:object |
44 | - [ sp:varName "companyName"^^xsd:string | 50 | + [ sp:varName "fieldName"^^xsd:string |
45 | ] ; | 51 | ] ; |
46 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 52 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
47 | sp:subject spin:_this | 53 | sp:subject spin:_this |
48 | ] [ rdf:type sp:NamedGraph ; | 54 | ] [ rdf:type sp:NamedGraph ; |
49 | - sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#OperatingCompany> ; | 55 | + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Field> ; |
50 | sp:predicate rdf:type ; | 56 | sp:predicate rdf:type ; |
51 | sp:subject | 57 | sp:subject |
52 | - [ sp:varName "company"^^xsd:string | 58 | + [ sp:varName "field"^^xsd:string |
53 | ] | 59 | ] |
54 | ] [ sp:object | 60 | ] [ sp:object |
55 | - [ sp:varName "companyName"^^xsd:string | 61 | + [ sp:varName "fieldName"^^xsd:string |
56 | ] ; | 62 | ] ; |
57 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | 63 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; |
58 | sp:subject | 64 | sp:subject |
59 | - [ sp:varName "company"^^xsd:string | 65 | + [ sp:varName "field"^^xsd:string |
60 | ] | 66 | ] |
61 | ]) ; | 67 | ]) ; |
62 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | 68 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> |
... | @@ -64,39 +70,37 @@ Nothing is done with the namingSystem!"""^^xsd:string ; | ... | @@ -64,39 +70,37 @@ Nothing is done with the namingSystem!"""^^xsd:string ; |
64 | ] ; | 70 | ] ; |
65 | spin:rule | 71 | spin:rule |
66 | [ rdf:type sp:Construct ; | 72 | [ rdf:type sp:Construct ; |
67 | - rdfs:comment """STEP 00011 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file - a terminal | 73 | + rdfs:comment """STEP 00012 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file |
68 | Nothing is done with the namingSystem!"""^^xsd:string ; | 74 | Nothing is done with the namingSystem!"""^^xsd:string ; |
69 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ; | 75 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ; |
70 | sp:predicate rdf:type ; | 76 | sp:predicate rdf:type ; |
71 | - sp:subject | 77 | + sp:subject _:b1 |
72 | - [ sp:varName "terminal"^^xsd:string | 78 | + ] [ sp:object |
73 | - ] | 79 | + [ sp:varName "productionFacilityType"^^xsd:string |
74 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/geography#Terminal> ; | 80 | + ] ; |
75 | sp:predicate rdf:type ; | 81 | sp:predicate rdf:type ; |
76 | - sp:subject | 82 | + sp:subject _:b1 |
77 | - [ sp:varName "terminal"^^xsd:string | ||
78 | - ] | ||
79 | ] [ sp:object | 83 | ] [ sp:object |
80 | [ sp:varName "facilityName"^^xsd:string | 84 | [ sp:varName "facilityName"^^xsd:string |
81 | ] ; | 85 | ] ; |
82 | sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; | 86 | sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; |
83 | - sp:subject | 87 | + sp:subject _:b1 |
84 | - [ sp:varName "terminal"^^xsd:string | ||
85 | - ] | ||
86 | ] [ sp:object spin:_this ; | 88 | ] [ sp:object spin:_this ; |
87 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 89 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
88 | - sp:subject | 90 | + sp:subject _:b1 |
89 | - [ sp:varName "terminal"^^xsd:string | ||
90 | - ] | ||
91 | ] [ sp:object | 91 | ] [ sp:object |
92 | [ sp:varName "facilityName"^^xsd:string | 92 | [ sp:varName "facilityName"^^xsd:string |
93 | ] ; | 93 | ] ; |
94 | - sp:predicate rdfs:label ; | 94 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; |
95 | sp:subject spin:_this | 95 | sp:subject spin:_this |
96 | ]) ; | 96 | ]) ; |
97 | - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_terminal> ; | 97 | + sp:where ([ rdf:type sp:Optional ; |
98 | + sp:elements ([ sp:object | ||
99 | + [ sp:varName "facilityKind"^^xsd:string | ||
100 | + ] ; | ||
98 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 101 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
99 | sp:subject spin:_this | 102 | sp:subject spin:_this |
103 | + ]) | ||
100 | ] [ sp:object | 104 | ] [ sp:object |
101 | [ sp:varName "facilityName"^^xsd:string | 105 | [ sp:varName "facilityName"^^xsd:string |
102 | ] ; | 106 | ] ; |
... | @@ -111,18 +115,18 @@ Nothing is done with the namingSystem!"""^^xsd:string ; | ... | @@ -111,18 +115,18 @@ Nothing is done with the namingSystem!"""^^xsd:string ; |
111 | ]) | 115 | ]) |
112 | ] [ rdf:type sp:Bind ; | 116 | ] [ rdf:type sp:Bind ; |
113 | sp:expression | 117 | sp:expression |
114 | - [ rdf:type ep-dpr-spin-lib:buildTerminalURI ; | 118 | + [ rdf:type ep-mpr-spin-lib:selectProductionFacilityType ; |
115 | - sp:arg1 [ sp:varName "facilityName"^^xsd:string | 119 | + sp:arg1 [ sp:varName "facilityKind"^^xsd:string |
116 | ] | 120 | ] |
117 | ] ; | 121 | ] ; |
118 | sp:variable | 122 | sp:variable |
119 | - [ sp:varName "terminal"^^xsd:string | 123 | + [ sp:varName "productionFacilityType"^^xsd:string |
120 | ] | 124 | ] |
121 | ]) | 125 | ]) |
122 | ] ; | 126 | ] ; |
123 | spin:rule | 127 | spin:rule |
124 | [ rdf:type sp:Construct ; | 128 | [ rdf:type sp:Construct ; |
125 | - rdfs:comment """STEP 00008 Record the Facility that has the flows - kind is \"company\" or \"commercial entity\" - assumed to be an ParentCompany | 129 | + rdfs:comment """STEP 00007 Record the Facility that has the flows - kind is \"company\" or \"commercial entity\" - assumed to be an OperatingCompany |
126 | Nothing is done with the namingSystem!"""^^xsd:string ; | 130 | Nothing is done with the namingSystem!"""^^xsd:string ; |
127 | sp:templates ([ sp:object spin:_this ; | 131 | sp:templates ([ sp:object spin:_this ; |
128 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 132 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
... | @@ -132,7 +136,7 @@ Nothing is done with the namingSystem!"""^^xsd:string ; | ... | @@ -132,7 +136,7 @@ Nothing is done with the namingSystem!"""^^xsd:string ; |
132 | ] [ sp:object | 136 | ] [ sp:object |
133 | [ sp:varName "companyName"^^xsd:string | 137 | [ sp:varName "companyName"^^xsd:string |
134 | ] ; | 138 | ] ; |
135 | - sp:predicate rdfs:label ; | 139 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; |
136 | sp:subject spin:_this | 140 | sp:subject spin:_this |
137 | ]) ; | 141 | ]) ; |
138 | sp:where ([ rdf:type sp:Union ; | 142 | sp:where ([ rdf:type sp:Union ; |
... | @@ -149,7 +153,7 @@ Nothing is done with the namingSystem!"""^^xsd:string ; | ... | @@ -149,7 +153,7 @@ Nothing is done with the namingSystem!"""^^xsd:string ; |
149 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 153 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
150 | sp:subject spin:_this | 154 | sp:subject spin:_this |
151 | ] [ rdf:type sp:NamedGraph ; | 155 | ] [ rdf:type sp:NamedGraph ; |
152 | - sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#ParentCompany> ; | 156 | + sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#OperatingCompany> ; |
153 | sp:predicate rdf:type ; | 157 | sp:predicate rdf:type ; |
154 | sp:subject | 158 | sp:subject |
155 | [ sp:varName "company"^^xsd:string | 159 | [ sp:varName "company"^^xsd:string |
... | @@ -167,102 +171,6 @@ Nothing is done with the namingSystem!"""^^xsd:string ; | ... | @@ -167,102 +171,6 @@ Nothing is done with the namingSystem!"""^^xsd:string ; |
167 | ] ; | 171 | ] ; |
168 | spin:rule | 172 | spin:rule |
169 | [ rdf:type sp:Construct ; | 173 | [ rdf:type sp:Construct ; |
170 | - rdfs:comment """STEP 00004 Record the Facility that has the flows - kind is \"platform\" - assumed to be a MoveableFacility | ||
171 | -Nothing is done with the namingSystem!"""^^xsd:string ; | ||
172 | - sp:templates ([ sp:object spin:_this ; | ||
173 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
174 | - sp:subject | ||
175 | - [ sp:varName "platform"^^xsd:string | ||
176 | - ] | ||
177 | - ] [ sp:object | ||
178 | - [ sp:varName "platformName"^^xsd:string | ||
179 | - ] ; | ||
180 | - sp:predicate rdfs:label ; | ||
181 | - sp:subject spin:_this | ||
182 | - ]) ; | ||
183 | - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_platform> ; | ||
184 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
185 | - sp:subject spin:_this | ||
186 | - ] [ sp:object | ||
187 | - [ sp:varName "platformName"^^xsd:string | ||
188 | - ] ; | ||
189 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
190 | - sp:subject spin:_this | ||
191 | - ] [ rdf:type sp:NamedGraph ; | ||
192 | - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#MoveableFacility> ; | ||
193 | - sp:predicate rdf:type ; | ||
194 | - sp:subject | ||
195 | - [ sp:varName "platform"^^xsd:string | ||
196 | - ] | ||
197 | - ] [ sp:object | ||
198 | - [ sp:varName "platformName"^^xsd:string | ||
199 | - ] ; | ||
200 | - sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | ||
201 | - sp:subject | ||
202 | - [ sp:varName "platform"^^xsd:string | ||
203 | - ] | ||
204 | - ]) ; | ||
205 | - sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | ||
206 | - ]) | ||
207 | - ] ; | ||
208 | - spin:rule | ||
209 | - [ rdf:type sp:Construct ; | ||
210 | - rdfs:comment """STEP 00012 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file | ||
211 | -Nothing is done with the namingSystem!"""^^xsd:string ; | ||
212 | - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ; | ||
213 | - sp:predicate rdf:type ; | ||
214 | - sp:subject _:b1 | ||
215 | - ] [ sp:object | ||
216 | - [ sp:varName "productionFacilityType"^^xsd:string | ||
217 | - ] ; | ||
218 | - sp:predicate rdf:type ; | ||
219 | - sp:subject _:b1 | ||
220 | - ] [ sp:object | ||
221 | - [ sp:varName "facilityName"^^xsd:string | ||
222 | - ] ; | ||
223 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; | ||
224 | - sp:subject _:b1 | ||
225 | - ] [ sp:object spin:_this ; | ||
226 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
227 | - sp:subject _:b1 | ||
228 | - ] [ sp:object | ||
229 | - [ sp:varName "facilityName"^^xsd:string | ||
230 | - ] ; | ||
231 | - sp:predicate rdfs:label ; | ||
232 | - sp:subject spin:_this | ||
233 | - ]) ; | ||
234 | - sp:where ([ rdf:type sp:Optional ; | ||
235 | - sp:elements ([ sp:object | ||
236 | - [ sp:varName "facilityKind"^^xsd:string | ||
237 | - ] ; | ||
238 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
239 | - sp:subject spin:_this | ||
240 | - ]) | ||
241 | - ] [ sp:object | ||
242 | - [ sp:varName "facilityName"^^xsd:string | ||
243 | - ] ; | ||
244 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
245 | - sp:subject spin:_this | ||
246 | - ] [ rdf:type sp:NotExists ; | ||
247 | - sp:elements ([ sp:object spin:_this ; | ||
248 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
249 | - sp:subject | ||
250 | - [ sp:varName "something"^^xsd:string | ||
251 | - ] | ||
252 | - ]) | ||
253 | - ] [ rdf:type sp:Bind ; | ||
254 | - sp:expression | ||
255 | - [ rdf:type ep-mpr-spin-lib:selectProductionFacilityType ; | ||
256 | - sp:arg1 [ sp:varName "facilityKind"^^xsd:string | ||
257 | - ] | ||
258 | - ] ; | ||
259 | - sp:variable | ||
260 | - [ sp:varName "productionFacilityType"^^xsd:string | ||
261 | - ] | ||
262 | - ]) | ||
263 | - ] ; | ||
264 | - spin:rule | ||
265 | - [ rdf:type sp:Construct ; | ||
266 | rdfs:comment """STEP 00006 Record the Facility that has the flows - kind is \"terminal\", \"pipeline\", \"flowline\", \"installation\", etc. | 174 | rdfs:comment """STEP 00006 Record the Facility that has the flows - kind is \"terminal\", \"pipeline\", \"flowline\", \"installation\", etc. |
267 | Nothing is done with the namingSystem!"""^^xsd:string ; | 175 | Nothing is done with the namingSystem!"""^^xsd:string ; |
268 | sp:templates ([ sp:object spin:_this ; | 176 | sp:templates ([ sp:object spin:_this ; |
... | @@ -273,7 +181,7 @@ Nothing is done with the namingSystem!"""^^xsd:string ; | ... | @@ -273,7 +181,7 @@ Nothing is done with the namingSystem!"""^^xsd:string ; |
273 | ] [ sp:object | 181 | ] [ sp:object |
274 | [ sp:varName "tufName"^^xsd:string | 182 | [ sp:varName "tufName"^^xsd:string |
275 | ] ; | 183 | ] ; |
276 | - sp:predicate rdfs:label ; | 184 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; |
277 | sp:subject spin:_this | 185 | sp:subject spin:_this |
278 | ]) ; | 186 | ]) ; |
279 | sp:where ([ rdf:type sp:Union ; | 187 | sp:where ([ rdf:type sp:Union ; |
... | @@ -329,39 +237,39 @@ Nothing is done with the namingSystem!"""^^xsd:string ; | ... | @@ -329,39 +237,39 @@ Nothing is done with the namingSystem!"""^^xsd:string ; |
329 | ] ; | 237 | ] ; |
330 | spin:rule | 238 | spin:rule |
331 | [ rdf:type sp:Construct ; | 239 | [ rdf:type sp:Construct ; |
332 | - rdfs:comment """STEP 00003 Record the Facility that has the flows - kind is \"platform\" - assumed to be a SurfaceFixedFacility | 240 | + rdfs:comment """STEP 00009 Record the Facility that has the flows - kind is \"licence\" |
333 | Nothing is done with the namingSystem!"""^^xsd:string ; | 241 | Nothing is done with the namingSystem!"""^^xsd:string ; |
334 | sp:templates ([ sp:object spin:_this ; | 242 | sp:templates ([ sp:object spin:_this ; |
335 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 243 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
336 | sp:subject | 244 | sp:subject |
337 | - [ sp:varName "platform"^^xsd:string | 245 | + [ sp:varName "licence"^^xsd:string |
338 | ] | 246 | ] |
339 | ] [ sp:object | 247 | ] [ sp:object |
340 | - [ sp:varName "platformName"^^xsd:string | 248 | + [ sp:varName "licenceName"^^xsd:string |
341 | ] ; | 249 | ] ; |
342 | - sp:predicate rdfs:label ; | 250 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; |
343 | sp:subject spin:_this | 251 | sp:subject spin:_this |
344 | ]) ; | 252 | ]) ; |
345 | - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_platform> ; | 253 | + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_licence> ; |
346 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 254 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
347 | sp:subject spin:_this | 255 | sp:subject spin:_this |
348 | ] [ sp:object | 256 | ] [ sp:object |
349 | - [ sp:varName "platformName"^^xsd:string | 257 | + [ sp:varName "licenceName"^^xsd:string |
350 | ] ; | 258 | ] ; |
351 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 259 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
352 | sp:subject spin:_this | 260 | sp:subject spin:_this |
353 | ] [ rdf:type sp:NamedGraph ; | 261 | ] [ rdf:type sp:NamedGraph ; |
354 | - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#SurfaceFixedFacility> ; | 262 | + sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#Licence> ; |
355 | sp:predicate rdf:type ; | 263 | sp:predicate rdf:type ; |
356 | sp:subject | 264 | sp:subject |
357 | - [ sp:varName "platform"^^xsd:string | 265 | + [ sp:varName "licence"^^xsd:string |
358 | ] | 266 | ] |
359 | ] [ sp:object | 267 | ] [ sp:object |
360 | - [ sp:varName "platformName"^^xsd:string | 268 | + [ sp:varName "licenceName"^^xsd:string |
361 | ] ; | 269 | ] ; |
362 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | 270 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; |
363 | sp:subject | 271 | sp:subject |
364 | - [ sp:varName "platform"^^xsd:string | 272 | + [ sp:varName "licence"^^xsd:string |
365 | ] | 273 | ] |
366 | ]) ; | 274 | ]) ; |
367 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | 275 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> |
... | @@ -369,90 +277,98 @@ Nothing is done with the namingSystem!"""^^xsd:string ; | ... | @@ -369,90 +277,98 @@ Nothing is done with the namingSystem!"""^^xsd:string ; |
369 | ] ; | 277 | ] ; |
370 | spin:rule | 278 | spin:rule |
371 | [ rdf:type sp:Construct ; | 279 | [ rdf:type sp:Construct ; |
372 | - rdfs:comment """STEP 00001 Record the Facility that has the flows - kind is \"field\", etc. | 280 | + rdfs:comment """STEP 00010 Record the Facility that has the flows - not in the NPD Fact Pages - already in the file |
373 | Nothing is done with the namingSystem!"""^^xsd:string ; | 281 | Nothing is done with the namingSystem!"""^^xsd:string ; |
374 | sp:templates ([ sp:object spin:_this ; | 282 | sp:templates ([ sp:object spin:_this ; |
375 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 283 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
376 | sp:subject | 284 | sp:subject |
377 | - [ sp:varName "field"^^xsd:string | 285 | + [ sp:varName "facility"^^xsd:string |
378 | ] | 286 | ] |
379 | - ] [ sp:object | ||
380 | - [ sp:varName "fieldName"^^xsd:string | ||
381 | - ] ; | ||
382 | - sp:predicate rdfs:label ; | ||
383 | - sp:subject spin:_this | ||
384 | ]) ; | 287 | ]) ; |
385 | - sp:where ([ rdf:type sp:Union ; | 288 | + sp:where ([ rdf:type sp:Optional ; |
386 | - sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field> ; | 289 | + sp:elements ([ sp:object |
387 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 290 | + [ sp:varName "facilityKind"^^xsd:string |
388 | - sp:subject spin:_this | 291 | + ] ; |
389 | - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-part> ; | ||
390 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
391 | - sp:subject spin:_this | ||
392 | - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-group> ; | ||
393 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
394 | - sp:subject spin:_this | ||
395 | - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-area> ; | ||
396 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 292 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
397 | sp:subject spin:_this | 293 | sp:subject spin:_this |
398 | - ])) | 294 | + ]) |
399 | ] [ sp:object | 295 | ] [ sp:object |
400 | - [ sp:varName "fieldName"^^xsd:string | 296 | + [ sp:varName "facilityName"^^xsd:string |
401 | ] ; | 297 | ] ; |
402 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 298 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
403 | sp:subject spin:_this | 299 | sp:subject spin:_this |
404 | - ] [ rdf:type sp:NamedGraph ; | 300 | + ] [ rdf:type sp:NotExists ; |
405 | - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Field> ; | 301 | + sp:elements ([ sp:object spin:_this ; |
302 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
303 | + sp:subject | ||
304 | + [ sp:varName "something"^^xsd:string | ||
305 | + ] | ||
306 | + ]) | ||
307 | + ] [ sp:object | ||
308 | + [ sp:varName "aFacilityIdentifierStructure"^^xsd:string | ||
309 | + ] ; | ||
310 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
311 | + sp:subject | ||
312 | + [ sp:varName "facility"^^xsd:string | ||
313 | + ] | ||
314 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#FacilityIdentifierStruct> ; | ||
406 | sp:predicate rdf:type ; | 315 | sp:predicate rdf:type ; |
407 | sp:subject | 316 | sp:subject |
408 | - [ sp:varName "field"^^xsd:string | 317 | + [ sp:varName "aFacilityIdentifierStructure"^^xsd:string |
409 | ] | 318 | ] |
410 | ] [ sp:object | 319 | ] [ sp:object |
411 | - [ sp:varName "fieldName"^^xsd:string | 320 | + [ sp:varName "productionFacilityType"^^xsd:string |
412 | ] ; | 321 | ] ; |
413 | - sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | 322 | + sp:predicate rdf:type ; |
414 | sp:subject | 323 | sp:subject |
415 | - [ sp:varName "field"^^xsd:string | 324 | + [ sp:varName "facility"^^xsd:string |
325 | + ] | ||
326 | + ] [ rdf:type sp:Bind ; | ||
327 | + sp:expression | ||
328 | + [ rdf:type ep-mpr-spin-lib:selectProductionFacilityType ; | ||
329 | + sp:arg1 [ sp:varName "facilityKind"^^xsd:string | ||
330 | + ] | ||
331 | + ] ; | ||
332 | + sp:variable | ||
333 | + [ sp:varName "productionFacilityType"^^xsd:string | ||
416 | ] | 334 | ] |
417 | - ]) ; | ||
418 | - sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | ||
419 | ]) | 335 | ]) |
420 | ] ; | 336 | ] ; |
421 | spin:rule | 337 | spin:rule |
422 | [ rdf:type sp:Construct ; | 338 | [ rdf:type sp:Construct ; |
423 | - rdfs:comment """STEP 00009 Record the Facility that has the flows - kind is \"licence\" | 339 | + rdfs:comment """STEP 00005 Record the Facility that has the flows - kind is \"well\" |
424 | Nothing is done with the namingSystem!"""^^xsd:string ; | 340 | Nothing is done with the namingSystem!"""^^xsd:string ; |
425 | sp:templates ([ sp:object spin:_this ; | 341 | sp:templates ([ sp:object spin:_this ; |
426 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 342 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
427 | sp:subject | 343 | sp:subject |
428 | - [ sp:varName "licence"^^xsd:string | 344 | + [ sp:varName "well"^^xsd:string |
429 | ] | 345 | ] |
430 | ] [ sp:object | 346 | ] [ sp:object |
431 | - [ sp:varName "licenceName"^^xsd:string | 347 | + [ sp:varName "wellName"^^xsd:string |
432 | ] ; | 348 | ] ; |
433 | - sp:predicate rdfs:label ; | 349 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; |
434 | sp:subject spin:_this | 350 | sp:subject spin:_this |
435 | ]) ; | 351 | ]) ; |
436 | - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_licence> ; | 352 | + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_well> ; |
437 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 353 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
438 | sp:subject spin:_this | 354 | sp:subject spin:_this |
439 | ] [ sp:object | 355 | ] [ sp:object |
440 | - [ sp:varName "licenceName"^^xsd:string | 356 | + [ sp:varName "wellName"^^xsd:string |
441 | ] ; | 357 | ] ; |
442 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 358 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
443 | sp:subject spin:_this | 359 | sp:subject spin:_this |
444 | ] [ rdf:type sp:NamedGraph ; | 360 | ] [ rdf:type sp:NamedGraph ; |
445 | - sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#Licence> ; | 361 | + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/well#Well> ; |
446 | sp:predicate rdf:type ; | 362 | sp:predicate rdf:type ; |
447 | sp:subject | 363 | sp:subject |
448 | - [ sp:varName "licence"^^xsd:string | 364 | + [ sp:varName "well"^^xsd:string |
449 | ] | 365 | ] |
450 | ] [ sp:object | 366 | ] [ sp:object |
451 | - [ sp:varName "licenceName"^^xsd:string | 367 | + [ sp:varName "wellName"^^xsd:string |
452 | ] ; | 368 | ] ; |
453 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | 369 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; |
454 | sp:subject | 370 | sp:subject |
455 | - [ sp:varName "licence"^^xsd:string | 371 | + [ sp:varName "well"^^xsd:string |
456 | ] | 372 | ] |
457 | ]) ; | 373 | ]) ; |
458 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | 374 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> |
... | @@ -460,39 +376,44 @@ Nothing is done with the namingSystem!"""^^xsd:string ; | ... | @@ -460,39 +376,44 @@ Nothing is done with the namingSystem!"""^^xsd:string ; |
460 | ] ; | 376 | ] ; |
461 | spin:rule | 377 | spin:rule |
462 | [ rdf:type sp:Construct ; | 378 | [ rdf:type sp:Construct ; |
463 | - rdfs:comment """STEP 00005 Record the Facility that has the flows - kind is \"well\" | 379 | + rdfs:comment """STEP 00008 Record the Facility that has the flows - kind is \"company\" or \"commercial entity\" - assumed to be an ParentCompany |
464 | Nothing is done with the namingSystem!"""^^xsd:string ; | 380 | Nothing is done with the namingSystem!"""^^xsd:string ; |
465 | sp:templates ([ sp:object spin:_this ; | 381 | sp:templates ([ sp:object spin:_this ; |
466 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 382 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
467 | sp:subject | 383 | sp:subject |
468 | - [ sp:varName "well"^^xsd:string | 384 | + [ sp:varName "company"^^xsd:string |
469 | ] | 385 | ] |
470 | ] [ sp:object | 386 | ] [ sp:object |
471 | - [ sp:varName "wellName"^^xsd:string | 387 | + [ sp:varName "companyName"^^xsd:string |
472 | ] ; | 388 | ] ; |
473 | - sp:predicate rdfs:label ; | 389 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; |
474 | sp:subject spin:_this | 390 | sp:subject spin:_this |
475 | ]) ; | 391 | ]) ; |
476 | - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_well> ; | 392 | + sp:where ([ rdf:type sp:Union ; |
393 | + sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_company> ; | ||
394 | + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
395 | + sp:subject spin:_this | ||
396 | + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_commercialentity> ; | ||
477 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 397 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
478 | sp:subject spin:_this | 398 | sp:subject spin:_this |
399 | + ])) | ||
479 | ] [ sp:object | 400 | ] [ sp:object |
480 | - [ sp:varName "wellName"^^xsd:string | 401 | + [ sp:varName "companyName"^^xsd:string |
481 | ] ; | 402 | ] ; |
482 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 403 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
483 | sp:subject spin:_this | 404 | sp:subject spin:_this |
484 | ] [ rdf:type sp:NamedGraph ; | 405 | ] [ rdf:type sp:NamedGraph ; |
485 | - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/well#Well> ; | 406 | + sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#ParentCompany> ; |
486 | sp:predicate rdf:type ; | 407 | sp:predicate rdf:type ; |
487 | sp:subject | 408 | sp:subject |
488 | - [ sp:varName "well"^^xsd:string | 409 | + [ sp:varName "company"^^xsd:string |
489 | ] | 410 | ] |
490 | ] [ sp:object | 411 | ] [ sp:object |
491 | - [ sp:varName "wellName"^^xsd:string | 412 | + [ sp:varName "companyName"^^xsd:string |
492 | ] ; | 413 | ] ; |
493 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | 414 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; |
494 | sp:subject | 415 | sp:subject |
495 | - [ sp:varName "well"^^xsd:string | 416 | + [ sp:varName "company"^^xsd:string |
496 | ] | 417 | ] |
497 | ]) ; | 418 | ]) ; |
498 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | 419 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> |
... | @@ -500,6 +421,64 @@ Nothing is done with the namingSystem!"""^^xsd:string ; | ... | @@ -500,6 +421,64 @@ Nothing is done with the namingSystem!"""^^xsd:string ; |
500 | ] ; | 421 | ] ; |
501 | spin:rule | 422 | spin:rule |
502 | [ rdf:type sp:Construct ; | 423 | [ rdf:type sp:Construct ; |
424 | + rdfs:comment """STEP 00011 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file - a terminal | ||
425 | +Nothing is done with the namingSystem!"""^^xsd:string ; | ||
426 | + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ; | ||
427 | + sp:predicate rdf:type ; | ||
428 | + sp:subject | ||
429 | + [ sp:varName "terminal"^^xsd:string | ||
430 | + ] | ||
431 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/geography#Terminal> ; | ||
432 | + sp:predicate rdf:type ; | ||
433 | + sp:subject | ||
434 | + [ sp:varName "terminal"^^xsd:string | ||
435 | + ] | ||
436 | + ] [ sp:object | ||
437 | + [ sp:varName "facilityName"^^xsd:string | ||
438 | + ] ; | ||
439 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; | ||
440 | + sp:subject | ||
441 | + [ sp:varName "terminal"^^xsd:string | ||
442 | + ] | ||
443 | + ] [ sp:object spin:_this ; | ||
444 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
445 | + sp:subject | ||
446 | + [ sp:varName "terminal"^^xsd:string | ||
447 | + ] | ||
448 | + ] [ sp:object | ||
449 | + [ sp:varName "facilityName"^^xsd:string | ||
450 | + ] ; | ||
451 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | ||
452 | + sp:subject spin:_this | ||
453 | + ]) ; | ||
454 | + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_terminal> ; | ||
455 | + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
456 | + sp:subject spin:_this | ||
457 | + ] [ sp:object | ||
458 | + [ sp:varName "facilityName"^^xsd:string | ||
459 | + ] ; | ||
460 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
461 | + sp:subject spin:_this | ||
462 | + ] [ rdf:type sp:NotExists ; | ||
463 | + sp:elements ([ sp:object spin:_this ; | ||
464 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
465 | + sp:subject | ||
466 | + [ sp:varName "something"^^xsd:string | ||
467 | + ] | ||
468 | + ]) | ||
469 | + ] [ rdf:type sp:Bind ; | ||
470 | + sp:expression | ||
471 | + [ rdf:type ep-dpr-spin-lib:buildTerminalURI ; | ||
472 | + sp:arg1 [ sp:varName "facilityName"^^xsd:string | ||
473 | + ] | ||
474 | + ] ; | ||
475 | + sp:variable | ||
476 | + [ sp:varName "terminal"^^xsd:string | ||
477 | + ] | ||
478 | + ]) | ||
479 | + ] ; | ||
480 | + spin:rule | ||
481 | + [ rdf:type sp:Construct ; | ||
503 | rdfs:comment """STEP 00002 Record the Facility that has the flows - kind is \"wellbore\" | 482 | rdfs:comment """STEP 00002 Record the Facility that has the flows - kind is \"wellbore\" |
504 | Nothing is done with the namingSystem!"""^^xsd:string ; | 483 | Nothing is done with the namingSystem!"""^^xsd:string ; |
505 | sp:templates ([ sp:object spin:_this ; | 484 | sp:templates ([ sp:object spin:_this ; |
... | @@ -510,7 +489,7 @@ Nothing is done with the namingSystem!"""^^xsd:string ; | ... | @@ -510,7 +489,7 @@ Nothing is done with the namingSystem!"""^^xsd:string ; |
510 | ] [ sp:object | 489 | ] [ sp:object |
511 | [ sp:varName "wellBoreName"^^xsd:string | 490 | [ sp:varName "wellBoreName"^^xsd:string |
512 | ] ; | 491 | ] ; |
513 | - sp:predicate rdfs:label ; | 492 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; |
514 | sp:subject spin:_this | 493 | sp:subject spin:_this |
515 | ]) ; | 494 | ]) ; |
516 | sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_wellbore> ; | 495 | sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_wellbore> ; |
... | @@ -540,61 +519,82 @@ Nothing is done with the namingSystem!"""^^xsd:string ; | ... | @@ -540,61 +519,82 @@ Nothing is done with the namingSystem!"""^^xsd:string ; |
540 | ] ; | 519 | ] ; |
541 | spin:rule | 520 | spin:rule |
542 | [ rdf:type sp:Construct ; | 521 | [ rdf:type sp:Construct ; |
543 | - rdfs:comment """STEP 00010 Record the Facility that has the flows - not in the NPD Fact Pages - already in the file | 522 | + rdfs:comment """STEP 00004 Record the Facility that has the flows - kind is \"platform\" - assumed to be a MoveableFacility |
544 | Nothing is done with the namingSystem!"""^^xsd:string ; | 523 | Nothing is done with the namingSystem!"""^^xsd:string ; |
545 | sp:templates ([ sp:object spin:_this ; | 524 | sp:templates ([ sp:object spin:_this ; |
546 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 525 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
547 | sp:subject | 526 | sp:subject |
548 | - [ sp:varName "facility"^^xsd:string | 527 | + [ sp:varName "platform"^^xsd:string |
549 | ] | 528 | ] |
550 | - ]) ; | 529 | + ] [ sp:object |
551 | - sp:where ([ rdf:type sp:Optional ; | 530 | + [ sp:varName "platformName"^^xsd:string |
552 | - sp:elements ([ sp:object | ||
553 | - [ sp:varName "facilityKind"^^xsd:string | ||
554 | ] ; | 531 | ] ; |
532 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | ||
533 | + sp:subject spin:_this | ||
534 | + ]) ; | ||
535 | + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_platform> ; | ||
555 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 536 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
556 | sp:subject spin:_this | 537 | sp:subject spin:_this |
557 | - ]) | ||
558 | ] [ sp:object | 538 | ] [ sp:object |
559 | - [ sp:varName "facilityName"^^xsd:string | 539 | + [ sp:varName "platformName"^^xsd:string |
560 | ] ; | 540 | ] ; |
561 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 541 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
562 | sp:subject spin:_this | 542 | sp:subject spin:_this |
563 | - ] [ rdf:type sp:NotExists ; | 543 | + ] [ rdf:type sp:NamedGraph ; |
564 | - sp:elements ([ sp:object spin:_this ; | 544 | + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#MoveableFacility> ; |
565 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 545 | + sp:predicate rdf:type ; |
566 | sp:subject | 546 | sp:subject |
567 | - [ sp:varName "something"^^xsd:string | 547 | + [ sp:varName "platform"^^xsd:string |
568 | ] | 548 | ] |
569 | - ]) | ||
570 | ] [ sp:object | 549 | ] [ sp:object |
571 | - [ sp:varName "aFacilityIdentifierStructure"^^xsd:string | 550 | + [ sp:varName "platformName"^^xsd:string |
572 | ] ; | 551 | ] ; |
573 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 552 | + sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; |
574 | sp:subject | 553 | sp:subject |
575 | - [ sp:varName "facility"^^xsd:string | 554 | + [ sp:varName "platform"^^xsd:string |
576 | ] | 555 | ] |
577 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#FacilityIdentifierStruct> ; | 556 | + ]) ; |
578 | - sp:predicate rdf:type ; | 557 | + sp:graphNameNode <http://www.reportinghub.no/np/data/npd> |
558 | + ]) | ||
559 | + ] ; | ||
560 | + spin:rule | ||
561 | + [ rdf:type sp:Construct ; | ||
562 | + rdfs:comment """STEP 00003 Record the Facility that has the flows - kind is \"platform\" - assumed to be a SurfaceFixedFacility | ||
563 | +Nothing is done with the namingSystem!"""^^xsd:string ; | ||
564 | + sp:templates ([ sp:object spin:_this ; | ||
565 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
579 | sp:subject | 566 | sp:subject |
580 | - [ sp:varName "aFacilityIdentifierStructure"^^xsd:string | 567 | + [ sp:varName "platform"^^xsd:string |
581 | ] | 568 | ] |
582 | ] [ sp:object | 569 | ] [ sp:object |
583 | - [ sp:varName "productionFacilityType"^^xsd:string | 570 | + [ sp:varName "platformName"^^xsd:string |
584 | ] ; | 571 | ] ; |
572 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | ||
573 | + sp:subject spin:_this | ||
574 | + ]) ; | ||
575 | + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_platform> ; | ||
576 | + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
577 | + sp:subject spin:_this | ||
578 | + ] [ sp:object | ||
579 | + [ sp:varName "platformName"^^xsd:string | ||
580 | + ] ; | ||
581 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
582 | + sp:subject spin:_this | ||
583 | + ] [ rdf:type sp:NamedGraph ; | ||
584 | + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#SurfaceFixedFacility> ; | ||
585 | sp:predicate rdf:type ; | 585 | sp:predicate rdf:type ; |
586 | sp:subject | 586 | sp:subject |
587 | - [ sp:varName "facility"^^xsd:string | 587 | + [ sp:varName "platform"^^xsd:string |
588 | - ] | ||
589 | - ] [ rdf:type sp:Bind ; | ||
590 | - sp:expression | ||
591 | - [ rdf:type ep-mpr-spin-lib:selectProductionFacilityType ; | ||
592 | - sp:arg1 [ sp:varName "facilityKind"^^xsd:string | ||
593 | ] | 588 | ] |
589 | + ] [ sp:object | ||
590 | + [ sp:varName "platformName"^^xsd:string | ||
594 | ] ; | 591 | ] ; |
595 | - sp:variable | 592 | + sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; |
596 | - [ sp:varName "productionFacilityType"^^xsd:string | 593 | + sp:subject |
594 | + [ sp:varName "platform"^^xsd:string | ||
597 | ] | 595 | ] |
596 | + ]) ; | ||
597 | + sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | ||
598 | ]) | 598 | ]) |
599 | ] . | 599 | ] . |
600 | 600 | ... | ... |
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
... | @@ -20,55 +20,9 @@ | ... | @@ -20,55 +20,9 @@ |
20 | <http://www.epim.no/schemas/mprml/1#A_Global-Objects> | 20 | <http://www.epim.no/schemas/mprml/1#A_Global-Objects> |
21 | spin:rule | 21 | spin:rule |
22 | [ rdf:type sp:Construct ; | 22 | [ rdf:type sp:Construct ; |
23 | - rdfs:comment "STEP 10001e Create the interval identifier - no date"^^xsd:string ; | 23 | + rdfs:comment "STEP 10001a Create the inteval identifier - dateStart and dateEnd from context"^^xsd:string ; |
24 | - sp:templates ([ sp:object "noDate" ; | ||
25 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalIdentifier> ; | ||
26 | - sp:subject spin:_this | ||
27 | - ]) ; | ||
28 | - sp:where ([ sp:object | ||
29 | - [ sp:varName "contextRef"^^xsd:string | ||
30 | - ] ; | ||
31 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
32 | - sp:subject spin:_this | ||
33 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
34 | - sp:predicate rdf:type ; | ||
35 | - sp:subject | ||
36 | - [ sp:varName "contextRef"^^xsd:string | ||
37 | - ] | ||
38 | - ] [ rdf:type sp:NotExists ; | ||
39 | - sp:elements ([ sp:object | ||
40 | - [ sp:varName "dateEnd"^^xsd:string | ||
41 | - ] ; | ||
42 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | ||
43 | - sp:subject | ||
44 | - [ sp:varName "contextRef"^^xsd:string | ||
45 | - ] | ||
46 | - ]) | ||
47 | - ] [ rdf:type sp:NotExists ; | ||
48 | - sp:elements ([ sp:object | ||
49 | - [ sp:varName "date"^^xsd:string | ||
50 | - ] ; | ||
51 | - sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | ||
52 | - sp:subject | ||
53 | - [ sp:varName "contextRef"^^xsd:string | ||
54 | - ] | ||
55 | - ]) | ||
56 | - ] [ rdf:type sp:NotExists ; | ||
57 | - sp:elements ([ sp:object | ||
58 | - [ sp:varName "dateStart"^^xsd:string | ||
59 | - ] ; | ||
60 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | ||
61 | - sp:subject | ||
62 | - [ sp:varName "contextRef"^^xsd:string | ||
63 | - ] | ||
64 | - ]) | ||
65 | - ]) | ||
66 | - ] ; | ||
67 | - spin:rule | ||
68 | - [ rdf:type sp:Construct ; | ||
69 | - rdfs:comment "STEP 10001d Create the interval identifier - dateEnd from context"^^xsd:string ; | ||
70 | sp:templates ([ sp:object | 24 | sp:templates ([ sp:object |
71 | - [ sp:varName "dateEnd"^^xsd:string | 25 | + [ sp:varName "intervalIdentifier"^^xsd:string |
72 | ] ; | 26 | ] ; |
73 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalIdentifier> ; | 27 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalIdentifier> ; |
74 | sp:subject spin:_this | 28 | sp:subject spin:_this |
... | @@ -84,113 +38,29 @@ | ... | @@ -84,113 +38,29 @@ |
84 | [ sp:varName "contextRef"^^xsd:string | 38 | [ sp:varName "contextRef"^^xsd:string |
85 | ] | 39 | ] |
86 | ] [ sp:object | 40 | ] [ sp:object |
87 | - [ sp:varName "dateEnd"^^xsd:string | ||
88 | - ] ; | ||
89 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | ||
90 | - sp:subject | ||
91 | - [ sp:varName "contextRef"^^xsd:string | ||
92 | - ] | ||
93 | - ] [ rdf:type sp:NotExists ; | ||
94 | - sp:elements ([ sp:object | ||
95 | - [ sp:varName "date"^^xsd:string | ||
96 | - ] ; | ||
97 | - sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | ||
98 | - sp:subject | ||
99 | - [ sp:varName "contextRef"^^xsd:string | ||
100 | - ] | ||
101 | - ]) | ||
102 | - ] [ rdf:type sp:NotExists ; | ||
103 | - sp:elements ([ sp:object | ||
104 | [ sp:varName "dateStart"^^xsd:string | 41 | [ sp:varName "dateStart"^^xsd:string |
105 | ] ; | 42 | ] ; |
106 | sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | 43 | sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; |
107 | sp:subject | 44 | sp:subject |
108 | [ sp:varName "contextRef"^^xsd:string | 45 | [ sp:varName "contextRef"^^xsd:string |
109 | ] | 46 | ] |
110 | - ]) | ||
111 | - ]) | ||
112 | - ] ; | ||
113 | - spin:rule | ||
114 | - [ rdf:type sp:Construct ; | ||
115 | - rdfs:comment "STEP 10001m Create the ProductionReport - extract the name from context/installation"^^xsd:string ; | ||
116 | - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; | ||
117 | - sp:predicate rdf:type ; | ||
118 | - sp:subject | ||
119 | - [ sp:varName "productionReport"^^xsd:string | ||
120 | - ] | ||
121 | - ] [ sp:object _:b1 ; | ||
122 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
123 | - sp:subject | ||
124 | - [ sp:varName "productionReport"^^xsd:string | ||
125 | - ] | ||
126 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | ||
127 | - sp:predicate rdf:type ; | ||
128 | - sp:subject _:b1 | ||
129 | - ] [ sp:object | ||
130 | - [ sp:varName "installation"^^xsd:string | ||
131 | - ] ; | ||
132 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
133 | - sp:subject _:b1 | ||
134 | - ] [ sp:object spin:_this ; | ||
135 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
136 | - sp:subject | ||
137 | - [ sp:varName "productionReport"^^xsd:string | ||
138 | - ] | ||
139 | - ] [ sp:object | ||
140 | - [ sp:varName "contextRef"^^xsd:string | ||
141 | - ] ; | ||
142 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
143 | - sp:subject _:b1 | ||
144 | - ]) ; | ||
145 | - sp:where ([ sp:object | ||
146 | - [ sp:varName "intervalIdentifier"^^xsd:string | ||
147 | - ] ; | ||
148 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalIdentifier> ; | ||
149 | - sp:subject spin:_this | ||
150 | - ] [ sp:object | ||
151 | - [ sp:varName "contextRef"^^xsd:string | ||
152 | - ] ; | ||
153 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
154 | - sp:subject spin:_this | ||
155 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
156 | - sp:predicate rdf:type ; | ||
157 | - sp:subject | ||
158 | - [ sp:varName "contextRef"^^xsd:string | ||
159 | - ] | ||
160 | ] [ sp:object | 47 | ] [ sp:object |
161 | - [ sp:varName "installationRef"^^xsd:string | 48 | + [ sp:varName "dateEnd"^^xsd:string |
162 | ] ; | 49 | ] ; |
163 | - sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | 50 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; |
164 | sp:subject | 51 | sp:subject |
165 | [ sp:varName "contextRef"^^xsd:string | 52 | [ sp:varName "contextRef"^^xsd:string |
166 | ] | 53 | ] |
167 | - ] [ sp:object | ||
168 | - [ sp:varName "installationRef"^^xsd:string | ||
169 | - ] ; | ||
170 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
171 | - sp:subject | ||
172 | - [ sp:varName "installation"^^xsd:string | ||
173 | - ] | ||
174 | ] [ rdf:type sp:Bind ; | 54 | ] [ rdf:type sp:Bind ; |
175 | sp:expression | 55 | sp:expression |
176 | - [ rdf:type spl:object ; | 56 | + [ rdf:type ep-mpr-spin-lib:buildIntervalIdentifier ; |
177 | - sp:arg1 [ sp:varName "installationRef"^^xsd:string | 57 | + sp:arg1 [ sp:varName "dateStart"^^xsd:string |
178 | - ] ; | ||
179 | - sp:arg2 rdfs:label | ||
180 | - ] ; | ||
181 | - sp:variable | ||
182 | - [ sp:varName "normalizedInstallationName"^^xsd:string | ||
183 | - ] | ||
184 | - ] [ rdf:type sp:Bind ; | ||
185 | - sp:expression | ||
186 | - [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; | ||
187 | - sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string | ||
188 | ] ; | 58 | ] ; |
189 | - sp:arg2 [ sp:varName "intervalIdentifier"^^xsd:string | 59 | + sp:arg2 [ sp:varName "dateEnd"^^xsd:string |
190 | ] | 60 | ] |
191 | ] ; | 61 | ] ; |
192 | sp:variable | 62 | sp:variable |
193 | - [ sp:varName "productionReport"^^xsd:string | 63 | + [ sp:varName "intervalIdentifier"^^xsd:string |
194 | ] | 64 | ] |
195 | ]) | 65 | ]) |
196 | ] ; | 66 | ] ; |
... | @@ -202,14 +72,14 @@ | ... | @@ -202,14 +72,14 @@ |
202 | sp:subject | 72 | sp:subject |
203 | [ sp:varName "productionReport"^^xsd:string | 73 | [ sp:varName "productionReport"^^xsd:string |
204 | ] | 74 | ] |
205 | - ] [ sp:object _:b2 ; | 75 | + ] [ sp:object _:b1 ; |
206 | sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | 76 | sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; |
207 | sp:subject | 77 | sp:subject |
208 | [ sp:varName "productionReport"^^xsd:string | 78 | [ sp:varName "productionReport"^^xsd:string |
209 | ] | 79 | ] |
210 | ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | 80 | ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; |
211 | sp:predicate rdf:type ; | 81 | sp:predicate rdf:type ; |
212 | - sp:subject _:b2 | 82 | + sp:subject _:b1 |
213 | ] [ sp:object spin:_this ; | 83 | ] [ sp:object spin:_this ; |
214 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 84 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
215 | sp:subject | 85 | sp:subject |
... | @@ -219,7 +89,7 @@ | ... | @@ -219,7 +89,7 @@ |
219 | [ sp:varName "contextRef"^^xsd:string | 89 | [ sp:varName "contextRef"^^xsd:string |
220 | ] ; | 90 | ] ; |
221 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 91 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
222 | - sp:subject _:b2 | 92 | + sp:subject _:b1 |
223 | ]) ; | 93 | ]) ; |
224 | sp:where ([ sp:object | 94 | sp:where ([ sp:object |
225 | [ sp:varName "intervalIdentifier"^^xsd:string | 95 | [ sp:varName "intervalIdentifier"^^xsd:string |
... | @@ -306,12 +176,14 @@ | ... | @@ -306,12 +176,14 @@ |
306 | ] ; | 176 | ] ; |
307 | spin:rule | 177 | spin:rule |
308 | [ rdf:type sp:Construct ; | 178 | [ rdf:type sp:Construct ; |
309 | - rdfs:comment "STEP 10001c Create the interval identifier - date from context"^^xsd:string ; | 179 | + rdfs:comment "STEP 10010 Add the contextFacility"^^xsd:string ; |
310 | sp:templates ([ sp:object | 180 | sp:templates ([ sp:object |
311 | - [ sp:varName "date"^^xsd:string | 181 | + [ sp:varName "contextFacility"^^xsd:string |
312 | ] ; | 182 | ] ; |
313 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalIdentifier> ; | 183 | + sp:predicate <http://www.reportinghub.no/ep/schema/geography#locatedWithin> ; |
314 | - sp:subject spin:_this | 184 | + sp:subject |
185 | + [ sp:varName "productionFacility"^^xsd:string | ||
186 | + ] | ||
315 | ]) ; | 187 | ]) ; |
316 | sp:where ([ sp:object | 188 | sp:where ([ sp:object |
317 | [ sp:varName "contextRef"^^xsd:string | 189 | [ sp:varName "contextRef"^^xsd:string |
... | @@ -324,30 +196,43 @@ | ... | @@ -324,30 +196,43 @@ |
324 | [ sp:varName "contextRef"^^xsd:string | 196 | [ sp:varName "contextRef"^^xsd:string |
325 | ] | 197 | ] |
326 | ] [ sp:object | 198 | ] [ sp:object |
327 | - [ sp:varName "date"^^xsd:string | 199 | + [ sp:varName "contectFacilityRef"^^xsd:string |
328 | ] ; | 200 | ] ; |
329 | - sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | 201 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextFacilityRef> ; |
330 | sp:subject | 202 | sp:subject |
331 | [ sp:varName "contextRef"^^xsd:string | 203 | [ sp:varName "contextRef"^^xsd:string |
332 | ] | 204 | ] |
333 | - ] [ rdf:type sp:NotExists ; | 205 | + ] [ sp:object |
334 | - sp:elements ([ sp:object | 206 | + [ sp:varName "contextFacilityRef"^^xsd:string |
335 | - [ sp:varName "dateStart"^^xsd:string | ||
336 | ] ; | 207 | ] ; |
337 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | 208 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
338 | sp:subject | 209 | sp:subject |
339 | - [ sp:varName "contextRef"^^xsd:string | 210 | + [ sp:varName "contextFacility"^^xsd:string |
340 | ] | 211 | ] |
341 | - ]) | 212 | + ] [ sp:object spin:_this ; |
342 | - ] [ rdf:type sp:NotExists ; | 213 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
343 | - sp:elements ([ sp:object | 214 | + sp:subject |
344 | - [ sp:varName "dateEnd"^^xsd:string | 215 | + [ sp:varName "productionReport"^^xsd:string |
216 | + ] | ||
217 | + ] [ sp:object | ||
218 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
345 | ] ; | 219 | ] ; |
346 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | 220 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; |
347 | sp:subject | 221 | sp:subject |
348 | - [ sp:varName "contextRef"^^xsd:string | 222 | + [ sp:varName "productionReport"^^xsd:string |
223 | + ] | ||
224 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | ||
225 | + sp:predicate rdf:type ; | ||
226 | + sp:subject | ||
227 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
228 | + ] | ||
229 | + ] [ sp:object | ||
230 | + [ sp:varName "productionFacility"^^xsd:string | ||
231 | + ] ; | ||
232 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
233 | + sp:subject | ||
234 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
349 | ] | 235 | ] |
350 | - ]) | ||
351 | ]) | 236 | ]) |
352 | ] ; | 237 | ] ; |
353 | spin:rule | 238 | spin:rule |
... | @@ -407,20 +292,21 @@ | ... | @@ -407,20 +292,21 @@ |
407 | ] ; | 292 | ] ; |
408 | spin:rule | 293 | spin:rule |
409 | [ rdf:type sp:Construct ; | 294 | [ rdf:type sp:Construct ; |
410 | - rdfs:comment "STEP 10020 Add the operator"^^xsd:string ; | 295 | + rdfs:comment "STEP 10001z Add the issue date and title"^^xsd:string ; |
411 | - sp:templates ([ sp:object _:b3 ; | 296 | + sp:templates ([ sp:object |
412 | - sp:predicate <http://www.reportinghub.no/ep/schema/facility#facilityOperator> ; | 297 | + [ sp:varName "month"^^xsd:string |
298 | + ] ; | ||
299 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#issuedAt> ; | ||
413 | sp:subject | 300 | sp:subject |
414 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 301 | + [ sp:varName "productionReport"^^xsd:string |
415 | ] | 302 | ] |
416 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/organization#Organization> ; | ||
417 | - sp:predicate rdf:type ; | ||
418 | - sp:subject _:b3 | ||
419 | ] [ sp:object | 303 | ] [ sp:object |
420 | - [ sp:varName "operator"^^xsd:string | 304 | + [ sp:varName "title"^^xsd:string |
421 | ] ; | 305 | ] ; |
422 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | 306 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; |
423 | - sp:subject _:b3 | 307 | + sp:subject |
308 | + [ sp:varName "productionReport"^^xsd:string | ||
309 | + ] | ||
424 | ]) ; | 310 | ]) ; |
425 | sp:where ([ sp:object | 311 | sp:where ([ sp:object |
426 | [ sp:varName "contextRef"^^xsd:string | 312 | [ sp:varName "contextRef"^^xsd:string |
... | @@ -432,157 +318,120 @@ | ... | @@ -432,157 +318,120 @@ |
432 | sp:subject | 318 | sp:subject |
433 | [ sp:varName "contextRef"^^xsd:string | 319 | [ sp:varName "contextRef"^^xsd:string |
434 | ] | 320 | ] |
435 | - ] [ sp:object | 321 | + ] [ rdf:type sp:Optional ; |
436 | - [ sp:varName "operatorRef"^^xsd:string | 322 | + sp:elements ([ sp:object |
323 | + [ sp:varName "month"^^xsd:string | ||
437 | ] ; | 324 | ] ; |
438 | - sp:predicate <http://www.epim.no/schemas/mprml/1#operatorRef> ; | 325 | + sp:predicate <http://www.epim.no/schemas/mprml/1#month> ; |
326 | + sp:subject | ||
327 | + [ sp:varName "contextRef"^^xsd:string | ||
328 | + ] | ||
329 | + ]) | ||
330 | + ] [ rdf:type sp:Optional ; | ||
331 | + sp:elements ([ sp:object | ||
332 | + [ sp:varName "titleRef"^^xsd:string | ||
333 | + ] ; | ||
334 | + sp:predicate <http://www.epim.no/schemas/mprml/1#titleRef> ; | ||
439 | sp:subject | 335 | sp:subject |
440 | [ sp:varName "contextRef"^^xsd:string | 336 | [ sp:varName "contextRef"^^xsd:string |
441 | ] | 337 | ] |
442 | ] [ sp:object | 338 | ] [ sp:object |
443 | - [ sp:varName "operatorRef"^^xsd:string | 339 | + [ sp:varName "title"^^xsd:string |
444 | ] ; | 340 | ] ; |
445 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 341 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
446 | sp:subject | 342 | sp:subject |
447 | - [ sp:varName "operator"^^xsd:string | 343 | + [ sp:varName "titleRef"^^xsd:string |
448 | ] | 344 | ] |
345 | + ]) | ||
449 | ] [ sp:object spin:_this ; | 346 | ] [ sp:object spin:_this ; |
450 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 347 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
451 | sp:subject | 348 | sp:subject |
452 | [ sp:varName "productionReport"^^xsd:string | 349 | [ sp:varName "productionReport"^^xsd:string |
453 | ] | 350 | ] |
454 | - ] [ sp:object | 351 | + ]) |
455 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
456 | ] ; | 352 | ] ; |
457 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | 353 | + spin:rule |
354 | + [ rdf:type sp:Construct ; | ||
355 | + rdfs:comment "STEP 10001o Create the ProductionReport - extract the name from productVolume/installation"^^xsd:string ; | ||
356 | + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; | ||
357 | + sp:predicate rdf:type ; | ||
458 | sp:subject | 358 | sp:subject |
459 | [ sp:varName "productionReport"^^xsd:string | 359 | [ sp:varName "productionReport"^^xsd:string |
460 | ] | 360 | ] |
461 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | 361 | + ] [ sp:object _:b2 ; |
462 | - sp:predicate rdf:type ; | 362 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; |
463 | sp:subject | 363 | sp:subject |
464 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 364 | + [ sp:varName "productionReport"^^xsd:string |
465 | ] | 365 | ] |
466 | - ]) | 366 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; |
467 | - ] ; | ||
468 | - spin:rule | ||
469 | - [ rdf:type sp:Construct ; | ||
470 | - rdfs:comment "STEP 10001a Create the inteval identifier - dateStart and dateEnd from context"^^xsd:string ; | ||
471 | - sp:templates ([ sp:object | ||
472 | - [ sp:varName "intervalIdentifier"^^xsd:string | ||
473 | - ] ; | ||
474 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalIdentifier> ; | ||
475 | - sp:subject spin:_this | ||
476 | - ]) ; | ||
477 | - sp:where ([ sp:object | ||
478 | - [ sp:varName "contextRef"^^xsd:string | ||
479 | - ] ; | ||
480 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
481 | - sp:subject spin:_this | ||
482 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
483 | sp:predicate rdf:type ; | 367 | sp:predicate rdf:type ; |
484 | - sp:subject | 368 | + sp:subject _:b2 |
485 | - [ sp:varName "contextRef"^^xsd:string | ||
486 | - ] | ||
487 | ] [ sp:object | 369 | ] [ sp:object |
488 | - [ sp:varName "dateStart"^^xsd:string | 370 | + [ sp:varName "installation"^^xsd:string |
489 | ] ; | 371 | ] ; |
490 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | 372 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; |
373 | + sp:subject _:b2 | ||
374 | + ] [ sp:object spin:_this ; | ||
375 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
491 | sp:subject | 376 | sp:subject |
492 | - [ sp:varName "contextRef"^^xsd:string | 377 | + [ sp:varName "productionReport"^^xsd:string |
493 | ] | 378 | ] |
494 | ] [ sp:object | 379 | ] [ sp:object |
495 | - [ sp:varName "dateEnd"^^xsd:string | ||
496 | - ] ; | ||
497 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | ||
498 | - sp:subject | ||
499 | [ sp:varName "contextRef"^^xsd:string | 380 | [ sp:varName "contextRef"^^xsd:string |
500 | - ] | ||
501 | - ] [ rdf:type sp:Bind ; | ||
502 | - sp:expression | ||
503 | - [ rdf:type ep-mpr-spin-lib:buildIntervalIdentifier ; | ||
504 | - sp:arg1 [ sp:varName "dateStart"^^xsd:string | ||
505 | ] ; | 381 | ] ; |
506 | - sp:arg2 [ sp:varName "dateEnd"^^xsd:string | 382 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
507 | - ] | 383 | + sp:subject _:b2 |
508 | - ] ; | 384 | + ]) ; |
509 | - sp:variable | 385 | + sp:where ([ sp:object |
510 | [ sp:varName "intervalIdentifier"^^xsd:string | 386 | [ sp:varName "intervalIdentifier"^^xsd:string |
511 | - ] | ||
512 | - ]) | ||
513 | ] ; | 387 | ] ; |
514 | - spin:rule | 388 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalIdentifier> ; |
515 | - [ rdf:type sp:Construct ; | 389 | + sp:subject spin:_this |
516 | - rdfs:comment "STEP 10001z Add the issue date and title"^^xsd:string ; | ||
517 | - sp:templates ([ sp:object | ||
518 | - [ sp:varName "month"^^xsd:string | ||
519 | - ] ; | ||
520 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#issuedAt> ; | ||
521 | - sp:subject | ||
522 | - [ sp:varName "productionReport"^^xsd:string | ||
523 | - ] | ||
524 | ] [ sp:object | 390 | ] [ sp:object |
525 | - [ sp:varName "title"^^xsd:string | 391 | + [ sp:varName "productVolumeRef"^^xsd:string |
526 | ] ; | 392 | ] ; |
527 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; | 393 | + sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
394 | + sp:subject spin:_this | ||
395 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productVolume> ; | ||
396 | + sp:predicate rdf:type ; | ||
528 | sp:subject | 397 | sp:subject |
529 | - [ sp:varName "productionReport"^^xsd:string | 398 | + [ sp:varName "productVolumeRef"^^xsd:string |
530 | ] | 399 | ] |
531 | - ]) ; | 400 | + ] [ sp:object |
532 | - sp:where ([ sp:object | 401 | + [ sp:varName "installationRef"^^xsd:string |
533 | - [ sp:varName "contextRef"^^xsd:string | ||
534 | ] ; | 402 | ] ; |
535 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | 403 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; |
536 | - sp:subject spin:_this | ||
537 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
538 | - sp:predicate rdf:type ; | ||
539 | sp:subject | 404 | sp:subject |
540 | - [ sp:varName "contextRef"^^xsd:string | 405 | + [ sp:varName "productVolumeRef"^^xsd:string |
541 | ] | 406 | ] |
542 | - ] [ rdf:type sp:Optional ; | 407 | + ] [ sp:object |
543 | - sp:elements ([ sp:object | 408 | + [ sp:varName "installationRef"^^xsd:string |
544 | - [ sp:varName "month"^^xsd:string | ||
545 | ] ; | 409 | ] ; |
546 | - sp:predicate <http://www.epim.no/schemas/mprml/1#month> ; | 410 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
547 | sp:subject | 411 | sp:subject |
548 | - [ sp:varName "contextRef"^^xsd:string | 412 | + [ sp:varName "installation"^^xsd:string |
549 | ] | 413 | ] |
550 | - ]) | 414 | + ] [ rdf:type sp:NotExists ; |
551 | - ] [ rdf:type sp:Optional ; | ||
552 | sp:elements ([ sp:object | 415 | sp:elements ([ sp:object |
553 | - [ sp:varName "titleRef"^^xsd:string | 416 | + [ sp:varName "productionOperationRef"^^xsd:string |
554 | ] ; | 417 | ] ; |
555 | - sp:predicate <http://www.epim.no/schemas/mprml/1#titleRef> ; | 418 | + sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
419 | + sp:subject spin:_this | ||
420 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productionOperation> ; | ||
421 | + sp:predicate rdf:type ; | ||
556 | sp:subject | 422 | sp:subject |
557 | - [ sp:varName "contextRef"^^xsd:string | 423 | + [ sp:varName "productionOperationRef"^^xsd:string |
558 | ] | 424 | ] |
559 | ] [ sp:object | 425 | ] [ sp:object |
560 | - [ sp:varName "title"^^xsd:string | 426 | + [ sp:varName "something"^^xsd:string |
561 | ] ; | 427 | ] ; |
562 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 428 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; |
563 | - sp:subject | ||
564 | - [ sp:varName "titleRef"^^xsd:string | ||
565 | - ] | ||
566 | - ]) | ||
567 | - ] [ sp:object spin:_this ; | ||
568 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
569 | sp:subject | 429 | sp:subject |
570 | - [ sp:varName "productionReport"^^xsd:string | 430 | + [ sp:varName "productionOperationRef"^^xsd:string |
571 | ] | 431 | ] |
572 | ]) | 432 | ]) |
573 | - ] ; | 433 | + ] [ rdf:type sp:NotExists ; |
574 | - spin:rule | 434 | + sp:elements ([ sp:object |
575 | - [ rdf:type sp:Construct ; | ||
576 | - rdfs:comment "STEP 10010 Add the contextFacility"^^xsd:string ; | ||
577 | - sp:templates ([ sp:object | ||
578 | - [ sp:varName "contextFacility"^^xsd:string | ||
579 | - ] ; | ||
580 | - sp:predicate <http://www.reportinghub.no/ep/schema/geography#locatedWithin> ; | ||
581 | - sp:subject | ||
582 | - [ sp:varName "productionFacility"^^xsd:string | ||
583 | - ] | ||
584 | - ]) ; | ||
585 | - sp:where ([ sp:object | ||
586 | [ sp:varName "contextRef"^^xsd:string | 435 | [ sp:varName "contextRef"^^xsd:string |
587 | ] ; | 436 | ] ; |
588 | sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | 437 | sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; |
... | @@ -593,42 +442,33 @@ | ... | @@ -593,42 +442,33 @@ |
593 | [ sp:varName "contextRef"^^xsd:string | 442 | [ sp:varName "contextRef"^^xsd:string |
594 | ] | 443 | ] |
595 | ] [ sp:object | 444 | ] [ sp:object |
596 | - [ sp:varName "contectFacilityRef"^^xsd:string | 445 | + [ sp:varName "somethingElse"^^xsd:string |
597 | ] ; | 446 | ] ; |
598 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextFacilityRef> ; | 447 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; |
599 | sp:subject | 448 | sp:subject |
600 | [ sp:varName "contextRef"^^xsd:string | 449 | [ sp:varName "contextRef"^^xsd:string |
601 | ] | 450 | ] |
602 | - ] [ sp:object | 451 | + ]) |
603 | - [ sp:varName "contextFacilityRef"^^xsd:string | 452 | + ] [ rdf:type sp:Bind ; |
453 | + sp:expression | ||
454 | + [ rdf:type spl:object ; | ||
455 | + sp:arg1 [ sp:varName "installationRef"^^xsd:string | ||
604 | ] ; | 456 | ] ; |
605 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 457 | + sp:arg2 <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> |
606 | - sp:subject | ||
607 | - [ sp:varName "contextFacility"^^xsd:string | ||
608 | - ] | ||
609 | - ] [ sp:object spin:_this ; | ||
610 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
611 | - sp:subject | ||
612 | - [ sp:varName "productionReport"^^xsd:string | ||
613 | - ] | ||
614 | - ] [ sp:object | ||
615 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
616 | ] ; | 458 | ] ; |
617 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | 459 | + sp:variable |
618 | - sp:subject | 460 | + [ sp:varName "normalizedInstallationName"^^xsd:string |
619 | - [ sp:varName "productionReport"^^xsd:string | ||
620 | ] | 461 | ] |
621 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | 462 | + ] [ rdf:type sp:Bind ; |
622 | - sp:predicate rdf:type ; | 463 | + sp:expression |
623 | - sp:subject | 464 | + [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; |
624 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 465 | + sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string |
466 | + ] ; | ||
467 | + sp:arg2 [ sp:varName "intervalIdentifier"^^xsd:string | ||
625 | ] | 468 | ] |
626 | - ] [ sp:object | ||
627 | - [ sp:varName "productionFacility"^^xsd:string | ||
628 | ] ; | 469 | ] ; |
629 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | 470 | + sp:variable |
630 | - sp:subject | 471 | + [ sp:varName "productionReport"^^xsd:string |
631 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
632 | ] | 472 | ] |
633 | ]) | 473 | ]) |
634 | ] ; | 474 | ] ; |
... | @@ -640,19 +480,19 @@ | ... | @@ -640,19 +480,19 @@ |
640 | sp:subject | 480 | sp:subject |
641 | [ sp:varName "productionReport"^^xsd:string | 481 | [ sp:varName "productionReport"^^xsd:string |
642 | ] | 482 | ] |
643 | - ] [ sp:object _:b4 ; | 483 | + ] [ sp:object _:b3 ; |
644 | sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | 484 | sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; |
645 | sp:subject | 485 | sp:subject |
646 | [ sp:varName "productionReport"^^xsd:string | 486 | [ sp:varName "productionReport"^^xsd:string |
647 | ] | 487 | ] |
648 | ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | 488 | ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; |
649 | sp:predicate rdf:type ; | 489 | sp:predicate rdf:type ; |
650 | - sp:subject _:b4 | 490 | + sp:subject _:b3 |
651 | ] [ sp:object | 491 | ] [ sp:object |
652 | [ sp:varName "installation"^^xsd:string | 492 | [ sp:varName "installation"^^xsd:string |
653 | ] ; | 493 | ] ; |
654 | sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | 494 | sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; |
655 | - sp:subject _:b4 | 495 | + sp:subject _:b3 |
656 | ] [ sp:object spin:_this ; | 496 | ] [ sp:object spin:_this ; |
657 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 497 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
658 | sp:subject | 498 | sp:subject |
... | @@ -662,7 +502,7 @@ | ... | @@ -662,7 +502,7 @@ |
662 | [ sp:varName "contextRef"^^xsd:string | 502 | [ sp:varName "contextRef"^^xsd:string |
663 | ] ; | 503 | ] ; |
664 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 504 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
665 | - sp:subject _:b4 | 505 | + sp:subject _:b3 |
666 | ]) ; | 506 | ]) ; |
667 | sp:where ([ sp:object | 507 | sp:where ([ sp:object |
668 | [ sp:varName "intervalIdentifier"^^xsd:string | 508 | [ sp:varName "intervalIdentifier"^^xsd:string |
... | @@ -717,7 +557,7 @@ | ... | @@ -717,7 +557,7 @@ |
717 | [ rdf:type spl:object ; | 557 | [ rdf:type spl:object ; |
718 | sp:arg1 [ sp:varName "installationRef"^^xsd:string | 558 | sp:arg1 [ sp:varName "installationRef"^^xsd:string |
719 | ] ; | 559 | ] ; |
720 | - sp:arg2 rdfs:label | 560 | + sp:arg2 <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> |
721 | ] ; | 561 | ] ; |
722 | sp:variable | 562 | sp:variable |
723 | [ sp:varName "normalizedInstallationName"^^xsd:string | 563 | [ sp:varName "normalizedInstallationName"^^xsd:string |
... | @@ -737,25 +577,117 @@ | ... | @@ -737,25 +577,117 @@ |
737 | ] ; | 577 | ] ; |
738 | spin:rule | 578 | spin:rule |
739 | [ rdf:type sp:Construct ; | 579 | [ rdf:type sp:Construct ; |
740 | - rdfs:comment "STEP 10001o Create the ProductionReport - extract the name from productVolume/installation"^^xsd:string ; | 580 | + rdfs:comment "STEP 10001e Create the interval identifier - no date"^^xsd:string ; |
581 | + sp:templates ([ sp:object "noDate" ; | ||
582 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalIdentifier> ; | ||
583 | + sp:subject spin:_this | ||
584 | + ]) ; | ||
585 | + sp:where ([ sp:object | ||
586 | + [ sp:varName "contextRef"^^xsd:string | ||
587 | + ] ; | ||
588 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
589 | + sp:subject spin:_this | ||
590 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
591 | + sp:predicate rdf:type ; | ||
592 | + sp:subject | ||
593 | + [ sp:varName "contextRef"^^xsd:string | ||
594 | + ] | ||
595 | + ] [ rdf:type sp:NotExists ; | ||
596 | + sp:elements ([ sp:object | ||
597 | + [ sp:varName "dateEnd"^^xsd:string | ||
598 | + ] ; | ||
599 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | ||
600 | + sp:subject | ||
601 | + [ sp:varName "contextRef"^^xsd:string | ||
602 | + ] | ||
603 | + ]) | ||
604 | + ] [ rdf:type sp:NotExists ; | ||
605 | + sp:elements ([ sp:object | ||
606 | + [ sp:varName "date"^^xsd:string | ||
607 | + ] ; | ||
608 | + sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | ||
609 | + sp:subject | ||
610 | + [ sp:varName "contextRef"^^xsd:string | ||
611 | + ] | ||
612 | + ]) | ||
613 | + ] [ rdf:type sp:NotExists ; | ||
614 | + sp:elements ([ sp:object | ||
615 | + [ sp:varName "dateStart"^^xsd:string | ||
616 | + ] ; | ||
617 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | ||
618 | + sp:subject | ||
619 | + [ sp:varName "contextRef"^^xsd:string | ||
620 | + ] | ||
621 | + ]) | ||
622 | + ]) | ||
623 | + ] ; | ||
624 | + spin:rule | ||
625 | + [ rdf:type sp:Construct ; | ||
626 | + rdfs:comment "STEP 10001c Create the interval identifier - date from context"^^xsd:string ; | ||
627 | + sp:templates ([ sp:object | ||
628 | + [ sp:varName "date"^^xsd:string | ||
629 | + ] ; | ||
630 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalIdentifier> ; | ||
631 | + sp:subject spin:_this | ||
632 | + ]) ; | ||
633 | + sp:where ([ sp:object | ||
634 | + [ sp:varName "contextRef"^^xsd:string | ||
635 | + ] ; | ||
636 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
637 | + sp:subject spin:_this | ||
638 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
639 | + sp:predicate rdf:type ; | ||
640 | + sp:subject | ||
641 | + [ sp:varName "contextRef"^^xsd:string | ||
642 | + ] | ||
643 | + ] [ sp:object | ||
644 | + [ sp:varName "date"^^xsd:string | ||
645 | + ] ; | ||
646 | + sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | ||
647 | + sp:subject | ||
648 | + [ sp:varName "contextRef"^^xsd:string | ||
649 | + ] | ||
650 | + ] [ rdf:type sp:NotExists ; | ||
651 | + sp:elements ([ sp:object | ||
652 | + [ sp:varName "dateStart"^^xsd:string | ||
653 | + ] ; | ||
654 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | ||
655 | + sp:subject | ||
656 | + [ sp:varName "contextRef"^^xsd:string | ||
657 | + ] | ||
658 | + ]) | ||
659 | + ] [ rdf:type sp:NotExists ; | ||
660 | + sp:elements ([ sp:object | ||
661 | + [ sp:varName "dateEnd"^^xsd:string | ||
662 | + ] ; | ||
663 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | ||
664 | + sp:subject | ||
665 | + [ sp:varName "contextRef"^^xsd:string | ||
666 | + ] | ||
667 | + ]) | ||
668 | + ]) | ||
669 | + ] ; | ||
670 | + spin:rule | ||
671 | + [ rdf:type sp:Construct ; | ||
672 | + rdfs:comment "STEP 10001m Create the ProductionReport - extract the name from context/installation"^^xsd:string ; | ||
741 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; | 673 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; |
742 | sp:predicate rdf:type ; | 674 | sp:predicate rdf:type ; |
743 | sp:subject | 675 | sp:subject |
744 | [ sp:varName "productionReport"^^xsd:string | 676 | [ sp:varName "productionReport"^^xsd:string |
745 | ] | 677 | ] |
746 | - ] [ sp:object _:b5 ; | 678 | + ] [ sp:object _:b4 ; |
747 | sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | 679 | sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; |
748 | sp:subject | 680 | sp:subject |
749 | [ sp:varName "productionReport"^^xsd:string | 681 | [ sp:varName "productionReport"^^xsd:string |
750 | ] | 682 | ] |
751 | ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | 683 | ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; |
752 | sp:predicate rdf:type ; | 684 | sp:predicate rdf:type ; |
753 | - sp:subject _:b5 | 685 | + sp:subject _:b4 |
754 | ] [ sp:object | 686 | ] [ sp:object |
755 | [ sp:varName "installation"^^xsd:string | 687 | [ sp:varName "installation"^^xsd:string |
756 | ] ; | 688 | ] ; |
757 | sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | 689 | sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; |
758 | - sp:subject _:b5 | 690 | + sp:subject _:b4 |
759 | ] [ sp:object spin:_this ; | 691 | ] [ sp:object spin:_this ; |
760 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 692 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
761 | sp:subject | 693 | sp:subject |
... | @@ -765,7 +697,7 @@ | ... | @@ -765,7 +697,7 @@ |
765 | [ sp:varName "contextRef"^^xsd:string | 697 | [ sp:varName "contextRef"^^xsd:string |
766 | ] ; | 698 | ] ; |
767 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 699 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
768 | - sp:subject _:b5 | 700 | + sp:subject _:b4 |
769 | ]) ; | 701 | ]) ; |
770 | sp:where ([ sp:object | 702 | sp:where ([ sp:object |
771 | [ sp:varName "intervalIdentifier"^^xsd:string | 703 | [ sp:varName "intervalIdentifier"^^xsd:string |
... | @@ -773,21 +705,21 @@ | ... | @@ -773,21 +705,21 @@ |
773 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalIdentifier> ; | 705 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalIdentifier> ; |
774 | sp:subject spin:_this | 706 | sp:subject spin:_this |
775 | ] [ sp:object | 707 | ] [ sp:object |
776 | - [ sp:varName "productVolumeRef"^^xsd:string | 708 | + [ sp:varName "contextRef"^^xsd:string |
777 | ] ; | 709 | ] ; |
778 | - sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | 710 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; |
779 | sp:subject spin:_this | 711 | sp:subject spin:_this |
780 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productVolume> ; | 712 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; |
781 | sp:predicate rdf:type ; | 713 | sp:predicate rdf:type ; |
782 | sp:subject | 714 | sp:subject |
783 | - [ sp:varName "productVolumeRef"^^xsd:string | 715 | + [ sp:varName "contextRef"^^xsd:string |
784 | ] | 716 | ] |
785 | ] [ sp:object | 717 | ] [ sp:object |
786 | [ sp:varName "installationRef"^^xsd:string | 718 | [ sp:varName "installationRef"^^xsd:string |
787 | ] ; | 719 | ] ; |
788 | sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | 720 | sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; |
789 | sp:subject | 721 | sp:subject |
790 | - [ sp:varName "productVolumeRef"^^xsd:string | 722 | + [ sp:varName "contextRef"^^xsd:string |
791 | ] | 723 | ] |
792 | ] [ sp:object | 724 | ] [ sp:object |
793 | [ sp:varName "installationRef"^^xsd:string | 725 | [ sp:varName "installationRef"^^xsd:string |
... | @@ -796,27 +728,93 @@ | ... | @@ -796,27 +728,93 @@ |
796 | sp:subject | 728 | sp:subject |
797 | [ sp:varName "installation"^^xsd:string | 729 | [ sp:varName "installation"^^xsd:string |
798 | ] | 730 | ] |
799 | - ] [ rdf:type sp:NotExists ; | 731 | + ] [ rdf:type sp:Bind ; |
800 | - sp:elements ([ sp:object | 732 | + sp:expression |
801 | - [ sp:varName "productionOperationRef"^^xsd:string | 733 | + [ rdf:type spl:object ; |
734 | + sp:arg1 [ sp:varName "installationRef"^^xsd:string | ||
802 | ] ; | 735 | ] ; |
803 | - sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | 736 | + sp:arg2 <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> |
737 | + ] ; | ||
738 | + sp:variable | ||
739 | + [ sp:varName "normalizedInstallationName"^^xsd:string | ||
740 | + ] | ||
741 | + ] [ rdf:type sp:Bind ; | ||
742 | + sp:expression | ||
743 | + [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; | ||
744 | + sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string | ||
745 | + ] ; | ||
746 | + sp:arg2 [ sp:varName "intervalIdentifier"^^xsd:string | ||
747 | + ] | ||
748 | + ] ; | ||
749 | + sp:variable | ||
750 | + [ sp:varName "productionReport"^^xsd:string | ||
751 | + ] | ||
752 | + ]) | ||
753 | + ] ; | ||
754 | + spin:rule | ||
755 | + [ rdf:type sp:Construct ; | ||
756 | + rdfs:comment "STEP 10001d Create the interval identifier - dateEnd from context"^^xsd:string ; | ||
757 | + sp:templates ([ sp:object | ||
758 | + [ sp:varName "dateEnd"^^xsd:string | ||
759 | + ] ; | ||
760 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalIdentifier> ; | ||
804 | sp:subject spin:_this | 761 | sp:subject spin:_this |
805 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productionOperation> ; | 762 | + ]) ; |
763 | + sp:where ([ sp:object | ||
764 | + [ sp:varName "contextRef"^^xsd:string | ||
765 | + ] ; | ||
766 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
767 | + sp:subject spin:_this | ||
768 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
806 | sp:predicate rdf:type ; | 769 | sp:predicate rdf:type ; |
807 | sp:subject | 770 | sp:subject |
808 | - [ sp:varName "productionOperationRef"^^xsd:string | 771 | + [ sp:varName "contextRef"^^xsd:string |
809 | ] | 772 | ] |
810 | ] [ sp:object | 773 | ] [ sp:object |
811 | - [ sp:varName "something"^^xsd:string | 774 | + [ sp:varName "dateEnd"^^xsd:string |
812 | ] ; | 775 | ] ; |
813 | - sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | 776 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; |
814 | sp:subject | 777 | sp:subject |
815 | - [ sp:varName "productionOperationRef"^^xsd:string | 778 | + [ sp:varName "contextRef"^^xsd:string |
779 | + ] | ||
780 | + ] [ rdf:type sp:NotExists ; | ||
781 | + sp:elements ([ sp:object | ||
782 | + [ sp:varName "date"^^xsd:string | ||
783 | + ] ; | ||
784 | + sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | ||
785 | + sp:subject | ||
786 | + [ sp:varName "contextRef"^^xsd:string | ||
816 | ] | 787 | ] |
817 | ]) | 788 | ]) |
818 | ] [ rdf:type sp:NotExists ; | 789 | ] [ rdf:type sp:NotExists ; |
819 | sp:elements ([ sp:object | 790 | sp:elements ([ sp:object |
791 | + [ sp:varName "dateStart"^^xsd:string | ||
792 | + ] ; | ||
793 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | ||
794 | + sp:subject | ||
795 | + [ sp:varName "contextRef"^^xsd:string | ||
796 | + ] | ||
797 | + ]) | ||
798 | + ]) | ||
799 | + ] ; | ||
800 | + spin:rule | ||
801 | + [ rdf:type sp:Construct ; | ||
802 | + rdfs:comment "STEP 10020 Add the operator"^^xsd:string ; | ||
803 | + sp:templates ([ sp:object _:b5 ; | ||
804 | + sp:predicate <http://www.reportinghub.no/ep/schema/facility#facilityOperator> ; | ||
805 | + sp:subject | ||
806 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
807 | + ] | ||
808 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/organization#Organization> ; | ||
809 | + sp:predicate rdf:type ; | ||
810 | + sp:subject _:b5 | ||
811 | + ] [ sp:object | ||
812 | + [ sp:varName "operator"^^xsd:string | ||
813 | + ] ; | ||
814 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
815 | + sp:subject _:b5 | ||
816 | + ]) ; | ||
817 | + sp:where ([ sp:object | ||
820 | [ sp:varName "contextRef"^^xsd:string | 818 | [ sp:varName "contextRef"^^xsd:string |
821 | ] ; | 819 | ] ; |
822 | sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | 820 | sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; |
... | @@ -827,38 +825,40 @@ | ... | @@ -827,38 +825,40 @@ |
827 | [ sp:varName "contextRef"^^xsd:string | 825 | [ sp:varName "contextRef"^^xsd:string |
828 | ] | 826 | ] |
829 | ] [ sp:object | 827 | ] [ sp:object |
830 | - [ sp:varName "somethingElse"^^xsd:string | 828 | + [ sp:varName "operatorRef"^^xsd:string |
831 | ] ; | 829 | ] ; |
832 | - sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | 830 | + sp:predicate <http://www.epim.no/schemas/mprml/1#operatorRef> ; |
833 | sp:subject | 831 | sp:subject |
834 | [ sp:varName "contextRef"^^xsd:string | 832 | [ sp:varName "contextRef"^^xsd:string |
835 | ] | 833 | ] |
836 | - ]) | 834 | + ] [ sp:object |
837 | - ] [ rdf:type sp:Bind ; | 835 | + [ sp:varName "operatorRef"^^xsd:string |
838 | - sp:expression | ||
839 | - [ rdf:type spl:object ; | ||
840 | - sp:arg1 [ sp:varName "installationRef"^^xsd:string | ||
841 | - ] ; | ||
842 | - sp:arg2 rdfs:label | ||
843 | ] ; | 836 | ] ; |
844 | - sp:variable | 837 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
845 | - [ sp:varName "normalizedInstallationName"^^xsd:string | 838 | + sp:subject |
839 | + [ sp:varName "operator"^^xsd:string | ||
846 | ] | 840 | ] |
847 | - ] [ rdf:type sp:Bind ; | 841 | + ] [ sp:object spin:_this ; |
848 | - sp:expression | 842 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
849 | - [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; | 843 | + sp:subject |
850 | - sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string | 844 | + [ sp:varName "productionReport"^^xsd:string |
851 | - ] ; | ||
852 | - sp:arg2 [ sp:varName "intervalIdentifier"^^xsd:string | ||
853 | ] | 845 | ] |
846 | + ] [ sp:object | ||
847 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
854 | ] ; | 848 | ] ; |
855 | - sp:variable | 849 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; |
850 | + sp:subject | ||
856 | [ sp:varName "productionReport"^^xsd:string | 851 | [ sp:varName "productionReport"^^xsd:string |
857 | ] | 852 | ] |
853 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | ||
854 | + sp:predicate rdf:type ; | ||
855 | + sp:subject | ||
856 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
857 | + ] | ||
858 | ]) | 858 | ]) |
859 | ] . | 859 | ] . |
860 | 860 | ||
861 | <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0> | 861 | <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0> |
862 | rdf:type owl:Ontology ; | 862 | rdf:type owl:Ontology ; |
863 | - owl:imports <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <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> ; | 863 | + owl:imports <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> , <http://www.epim.no/schemas/mprml/1> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> ; |
864 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 864 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | ... | ... |
This diff could not be displayed because it is too large.
-
Please register or login to post a comment