Holger Knublauch

Merge branch 'master' of github.com:TopQuadrant/EPIM-Ontologies

...@@ -50,7 +50,9 @@ ep-core:Compressibility ...@@ -50,7 +50,9 @@ ep-core:Compressibility
50 ep-core:Density 50 ep-core:Density
51 rdf:type rdfs:Class , ep-core:PropertySpace ; 51 rdf:type rdfs:Class , ep-core:PropertySpace ;
52 rdfs:label "density"^^xsd:string ; 52 rdfs:label "density"^^xsd:string ;
53 - rdfs:subClassOf owl:Class , ep-core:MeasureOfDensityOfMaterial . 53 + rdfs:subClassOf owl:Class , ep-core:MeasureOfDensityOfMaterial ;
54 + ep-core:seeReferenceData
55 + "http://posccaesar.org/rdl/RDS358874"^^xsd:string .
54 56
55 ep-core:DensityAt0degC1atm 57 ep-core:DensityAt0degC1atm
56 rdf:type rdfs:Class , ep-core:PropertySpace ; 58 rdf:type rdfs:Class , ep-core:PropertySpace ;
...@@ -99,7 +101,9 @@ ep-core:Illuminance ...@@ -99,7 +101,9 @@ ep-core:Illuminance
99 ep-core:Length 101 ep-core:Length
100 rdf:type rdfs:Class , ep-core:PropertySpace ; 102 rdf:type rdfs:Class , ep-core:PropertySpace ;
101 rdfs:label "length"^^xsd:string ; 103 rdfs:label "length"^^xsd:string ;
102 - rdfs:subClassOf owl:Class . 104 + rdfs:subClassOf owl:Class ;
105 + ep-core:seeReferenceData
106 + "http://posccaesar.org/rdl/RDS373094"^^xsd:string .
103 107
104 ep-core:LengthPerLength 108 ep-core:LengthPerLength
105 rdf:type rdfs:Class ; 109 rdf:type rdfs:Class ;
...@@ -117,7 +121,9 @@ ep-core:MagneticFieldStrength ...@@ -117,7 +121,9 @@ ep-core:MagneticFieldStrength
117 ep-core:Mass 121 ep-core:Mass
118 rdf:type rdfs:Class , ep-core:PropertySpace ; 122 rdf:type rdfs:Class , ep-core:PropertySpace ;
119 rdfs:label "mass"^^xsd:string ; 123 rdfs:label "mass"^^xsd:string ;
120 - rdfs:subClassOf owl:Class , ep-core:MeasureOfAmountOfMaterial . 124 + rdfs:subClassOf owl:Class , ep-core:MeasureOfAmountOfMaterial ;
125 + ep-core:seeReferenceData
126 + "http://posccaesar.org/rdl/RDS353339"^^xsd:string .
121 127
122 ep-core:MassConcentration 128 ep-core:MassConcentration
123 rdf:type rdfs:Class ; 129 rdf:type rdfs:Class ;
...@@ -1183,7 +1189,7 @@ ep-core:dm_s-1 ...@@ -1183,7 +1189,7 @@ ep-core:dm_s-1
1183 "http://posccaesar.org/rdl/RDS17251917"^^xsd:string . 1189 "http://posccaesar.org/rdl/RDS17251917"^^xsd:string .
1184 1190
1185 ep-core:domain 1191 ep-core:domain
1186 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 1192 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
1187 rdfs:label "domain"^^xsd:string ; 1193 rdfs:label "domain"^^xsd:string ;
1188 rdfs:range owl:Class . 1194 rdfs:range owl:Class .
1189 1195
...@@ -1287,7 +1293,7 @@ ep-core:femtometre ...@@ -1287,7 +1293,7 @@ ep-core:femtometre
1287 "http://posccaesar.org/rdl/RDS17272735"^^xsd:string . 1293 "http://posccaesar.org/rdl/RDS17272735"^^xsd:string .
1288 1294
1289 ep-core:firstOfPair 1295 ep-core:firstOfPair
1290 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 1296 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
1291 rdfs:domain ep-core:Pair ; 1297 rdfs:domain ep-core:Pair ;
1292 rdfs:label "first of pair"^^xsd:string ; 1298 rdfs:label "first of pair"^^xsd:string ;
1293 rdfs:range owl:Thing . 1299 rdfs:range owl:Thing .
...@@ -1675,7 +1681,7 @@ ep-core:grain_100ft-3 ...@@ -1675,7 +1681,7 @@ ep-core:grain_100ft-3
1675 rdf:type owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ; 1681 rdf:type owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
1676 rdfs:label "grain per 100 cubic feet"^^xsd:string ; 1682 rdfs:label "grain per 100 cubic feet"^^xsd:string ;
1677 ep-core:seeReferenceData 1683 ep-core:seeReferenceData
1678 - "http://posccaesar.org/rdl/RDS1325654"^^xsd:string , "http://posccaesar.org/rdl/RDS1325699"^^xsd:string . 1684 + "http://posccaesar.org/rdl/RDS1325699"^^xsd:string , "http://posccaesar.org/rdl/RDS1325654"^^xsd:string .
1679 1685
1680 ep-core:grain_ft-3_1 1686 ep-core:grain_ft-3_1
1681 rdf:type owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ; 1687 rdf:type owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
...@@ -1753,7 +1759,7 @@ ep-core:hasCompositionOfAllPartsOfDefinedType ...@@ -1753,7 +1759,7 @@ ep-core:hasCompositionOfAllPartsOfDefinedType
1753 ep-core:hasFeature 1759 ep-core:hasFeature
1754 rdf:type owl:ObjectProperty ; 1760 rdf:type owl:ObjectProperty ;
1755 rdfs:domain ep-core:PhysicalThing ; 1761 rdfs:domain ep-core:PhysicalThing ;
1756 - rdfs:label "has part"^^xsd:string ; 1762 + rdfs:label "has feature"^^xsd:string ;
1757 rdfs:range ep-core:PhysicalFeature . 1763 rdfs:range ep-core:PhysicalFeature .
1758 1764
1759 ep-core:hasPart 1765 ep-core:hasPart
...@@ -1959,14 +1965,14 @@ ep-core:inchUS ...@@ -1959,14 +1965,14 @@ ep-core:inchUS
1959 rdfs:label "inch (US survey)"^^xsd:string . 1965 rdfs:label "inch (US survey)"^^xsd:string .
1960 1966
1961 ep-core:inch_16-1 1967 ep-core:inch_16-1
1962 - rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ; 1968 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
1963 rdfs:domain ep-core:Length ; 1969 rdfs:domain ep-core:Length ;
1964 rdfs:label "sixteenth of an inch"^^xsd:string ; 1970 rdfs:label "sixteenth of an inch"^^xsd:string ;
1965 ep-core:seeReferenceData 1971 ep-core:seeReferenceData
1966 "http://posccaesar.org/rdl/RDS17255877"^^xsd:string . 1972 "http://posccaesar.org/rdl/RDS17255877"^^xsd:string .
1967 1973
1968 ep-core:inch_64-1 1974 ep-core:inch_64-1
1969 - rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ; 1975 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
1970 rdfs:domain ep-core:Length ; 1976 rdfs:domain ep-core:Length ;
1971 rdfs:label "sixty fourth of an Inch"^^xsd:string ; 1977 rdfs:label "sixty fourth of an Inch"^^xsd:string ;
1972 ep-core:seeReferenceData 1978 ep-core:seeReferenceData
...@@ -3885,7 +3891,7 @@ ep-core:radian_s-1 ...@@ -3885,7 +3891,7 @@ ep-core:radian_s-1
3885 "http://posccaesar.org/rdl/RDS1061887000"^^xsd:string . 3891 "http://posccaesar.org/rdl/RDS1061887000"^^xsd:string .
3886 3892
3887 ep-core:range 3893 ep-core:range
3888 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 3894 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
3889 rdfs:label "range"^^xsd:string ; 3895 rdfs:label "range"^^xsd:string ;
3890 rdfs:range owl:Class . 3896 rdfs:range owl:Class .
3891 3897
...@@ -4546,6 +4552,12 @@ ep-core:us_mi2 ...@@ -4546,6 +4552,12 @@ ep-core:us_mi2
4546 rdfs:comment "According to everything I can find, there is no difference between this an mi2"^^xsd:string ; 4552 rdfs:comment "According to everything I can find, there is no difference between this an mi2"^^xsd:string ;
4547 rdfs:label "square miles (US)"^^xsd:string . 4553 rdfs:label "square miles (US)"^^xsd:string .
4548 4554
4555 +ep-core:versionOf
4556 + rdf:type owl:ObjectProperty ;
4557 + rdfs:domain ep-core:PhysicalThing ;
4558 + rdfs:label "version of"^^xsd:string ;
4559 + rdfs:range ep-core:PhysicalThing .
4560 +
4549 ep-core:volt 4561 ep-core:volt
4550 rdf:type owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ; 4562 rdf:type owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
4551 rdfs:label "Volt"^^xsd:string ; 4563 rdfs:label "Volt"^^xsd:string ;
......
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
48 <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> 48 <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest>
49 rdf:type owl:Class ; 49 rdf:type owl:Class ;
50 rdfs:label "production well test"^^xsd:string ; 50 rdfs:label "production well test"^^xsd:string ;
51 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> . 51 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
52 52
53 <http://www.reportinghub.no/ep/schema/activity#WellOperation> 53 <http://www.reportinghub.no/ep/schema/activity#WellOperation>
54 rdf:type ep-prodact:ProductionActivityType . 54 rdf:type ep-prodact:ProductionActivityType .
...@@ -94,12 +94,12 @@ ep-prodact:AccidentPreventionExercise ...@@ -94,12 +94,12 @@ ep-prodact:AccidentPreventionExercise
94 rdfs:subClassOf ep-prodact:DrillOrExcercise . 94 rdfs:subClassOf ep-prodact:DrillOrExcercise .
95 95
96 ep-prodact:AdministerFirstAid 96 ep-prodact:AdministerFirstAid
97 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 97 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
98 rdfs:label "administer first aid"^^xsd:string ; 98 rdfs:label "administer first aid"^^xsd:string ;
99 rdfs:subClassOf ep-prodact:MedicalTreatment . 99 rdfs:subClassOf ep-prodact:MedicalTreatment .
100 100
101 ep-prodact:AirTrafficOperation 101 ep-prodact:AirTrafficOperation
102 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 102 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
103 rdfs:label "air traffic operation"^^xsd:string ; 103 rdfs:label "air traffic operation"^^xsd:string ;
104 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 104 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
105 105
...@@ -124,32 +124,32 @@ ep-prodact:AlertType ...@@ -124,32 +124,32 @@ ep-prodact:AlertType
124 rdfs:subClassOf owl:Class . 124 rdfs:subClassOf owl:Class .
125 125
126 ep-prodact:AllocateSplitFactors 126 ep-prodact:AllocateSplitFactors
127 - rdf:type ep-prodact:SplitFactorDeterminationType , owl:Class ; 127 + rdf:type owl:Class , ep-prodact:SplitFactorDeterminationType ;
128 rdfs:label "allocate split factors"^^xsd:string ; 128 rdfs:label "allocate split factors"^^xsd:string ;
129 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 129 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
130 130
131 ep-prodact:AnnualProductionActivity 131 ep-prodact:AnnualProductionActivity
132 - rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; 132 + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
133 rdfs:comment "not used in the MPR"^^xsd:string ; 133 rdfs:comment "not used in the MPR"^^xsd:string ;
134 rdfs:label "annual production activity"^^xsd:string ; 134 rdfs:label "annual production activity"^^xsd:string ;
135 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 135 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
136 136
137 ep-prodact:AnnualProductionActivityToDate 137 ep-prodact:AnnualProductionActivityToDate
138 - rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; 138 + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
139 rdfs:label "annual production activity to date"^^xsd:string ; 139 rdfs:label "annual production activity to date"^^xsd:string ;
140 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 140 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
141 141
142 ep-prodact:AnnualProductionOperationToDate 142 ep-prodact:AnnualProductionOperationToDate
143 - rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; 143 + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
144 rdfs:comment "production operation from the beginning of an annual reporting period to a date within, or at the end of, the reporting period"^^xsd:string ; 144 rdfs:comment "production operation from the beginning of an annual reporting period to a date within, or at the end of, the reporting period"^^xsd:string ;
145 rdfs:label "annual production operation to date"^^xsd:string ; 145 rdfs:label "annual production operation to date"^^xsd:string ;
146 - rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate , ep-prodact:ProductionOperation . 146 + rdfs:subClassOf ep-prodact:ProductionOperation , ep-prodact:AnnualProductionActivityToDate .
147 147
148 ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod 148 ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod
149 - rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; 149 + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
150 rdfs:comment "not used in the MPR"^^xsd:string ; 150 rdfs:comment "not used in the MPR"^^xsd:string ;
151 rdfs:label "annual production volume activity to the end of the reporting period"^^xsd:string ; 151 rdfs:label "annual production volume activity to the end of the reporting period"^^xsd:string ;
152 - rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate , ep-prodact:ProductionVolumeActivity . 152 + rdfs:subClassOf ep-prodact:ProductionVolumeActivity , ep-prodact:AnnualProductionActivityToDate .
153 153
154 ep-prodact:BasketMovement 154 ep-prodact:BasketMovement
155 rdf:type owl:Class ; 155 rdf:type owl:Class ;
...@@ -162,40 +162,45 @@ ep-prodact:CargoShipOperation ...@@ -162,40 +162,45 @@ ep-prodact:CargoShipOperation
162 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 162 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
163 163
164 ep-prodact:ConstructionOperation 164 ep-prodact:ConstructionOperation
165 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 165 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
166 rdfs:label "construction operation"^^xsd:string ; 166 rdfs:label "construction operation"^^xsd:string ;
167 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 167 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
168 168
169 ep-prodact:CumulativeProductionActivitySinceProductionBegan 169 ep-prodact:CumulativeProductionActivitySinceProductionBegan
170 - rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; 170 + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
171 rdfs:comment "not used in the MPR"^^xsd:string ; 171 rdfs:comment "not used in the MPR"^^xsd:string ;
172 rdfs:label "cumulative production activity since production began"^^xsd:string ; 172 rdfs:label "cumulative production activity since production began"^^xsd:string ;
173 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 173 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
174 174
175 ep-prodact:DailyProductionOperation 175 ep-prodact:DailyProductionOperation
176 - rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; 176 + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
177 rdfs:comment "not used in the MPR"^^xsd:string ; 177 rdfs:comment "not used in the MPR"^^xsd:string ;
178 rdfs:label "daily production operation"^^xsd:string ; 178 rdfs:label "daily production operation"^^xsd:string ;
179 rdfs:subClassOf ep-prodact:ProductionOperation . 179 rdfs:subClassOf ep-prodact:ProductionOperation .
180 180
181 ep-prodact:DailyProductionOperationProcessingLoss 181 ep-prodact:DailyProductionOperationProcessingLoss
182 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 182 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
183 rdfs:label "daily production operation processing loss"^^xsd:string ; 183 rdfs:label "daily production operation processing loss"^^xsd:string ;
184 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 184 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
185 185
186 ep-prodact:DailyProductionVolumeActivity 186 ep-prodact:DailyProductionVolumeActivity
187 - rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; 187 + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
188 rdfs:comment "not used in the MPR"^^xsd:string ; 188 rdfs:comment "not used in the MPR"^^xsd:string ;
189 rdfs:label "daily production volume activity"^^xsd:string ; 189 rdfs:label "daily production volume activity"^^xsd:string ;
190 rdfs:subClassOf ep-prodact:ProductionVolumeActivity . 190 rdfs:subClassOf ep-prodact:ProductionVolumeActivity .
191 191
192 +ep-prodact:DataAcquisitionActivity
193 + rdf:type owl:Class ;
194 + rdfs:label "data acquisition activity"^^xsd:string ;
195 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
196 +
192 ep-prodact:DefinedHazardAndAccidentSituation 197 ep-prodact:DefinedHazardAndAccidentSituation
193 rdf:type owl:Class ; 198 rdf:type owl:Class ;
194 rdfs:label "defined hazard and accident situation"^^xsd:string ; 199 rdfs:label "defined hazard and accident situation"^^xsd:string ;
195 rdfs:subClassOf ep-prodact:Incident . 200 rdfs:subClassOf ep-prodact:Incident .
196 201
197 ep-prodact:Deviation 202 ep-prodact:Deviation
198 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 203 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
199 rdfs:label "deviation"^^xsd:string ; 204 rdfs:label "deviation"^^xsd:string ;
200 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 205 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
201 206
...@@ -205,77 +210,77 @@ ep-prodact:DischargeWater ...@@ -205,77 +210,77 @@ ep-prodact:DischargeWater
205 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 210 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
206 211
207 ep-prodact:DrillOrExcercise 212 ep-prodact:DrillOrExcercise
208 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 213 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
209 rdfs:label "drill or exercise"^^xsd:string ; 214 rdfs:label "drill or exercise"^^xsd:string ;
210 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 215 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
211 216
212 ep-prodact:ExtendedMaintenanceTurnaround 217 ep-prodact:ExtendedMaintenanceTurnaround
213 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 218 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
214 rdfs:label "extended maintenance turnaround"^^xsd:string ; 219 rdfs:label "extended maintenance turnaround"^^xsd:string ;
215 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 220 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
216 221
217 ep-prodact:ExtendedMaintenanceTurnaroundExportTerminal 222 ep-prodact:ExtendedMaintenanceTurnaroundExportTerminal
218 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 223 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
219 rdfs:label "extended maintenance turnaround export terminal"^^xsd:string ; 224 rdfs:label "extended maintenance turnaround export terminal"^^xsd:string ;
220 rdfs:subClassOf ep-prodact:ExtendedMaintenanceTurnaround . 225 rdfs:subClassOf ep-prodact:ExtendedMaintenanceTurnaround .
221 226
222 ep-prodact:Fire 227 ep-prodact:Fire
223 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 228 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
224 rdfs:label "fire"^^xsd:string ; 229 rdfs:label "fire"^^xsd:string ;
225 rdfs:subClassOf ep-prodact:Incident . 230 rdfs:subClassOf ep-prodact:Incident .
226 231
227 ep-prodact:FluidLevelTest 232 ep-prodact:FluidLevelTest
228 rdf:type owl:Class ; 233 rdf:type owl:Class ;
229 rdfs:label "fluid level test"^^xsd:string ; 234 rdfs:label "fluid level test"^^xsd:string ;
230 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> . 235 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
231 236
232 ep-prodact:FluidSampling-DST 237 ep-prodact:FluidSampling-DST
233 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 238 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
234 rdfs:label "fluid sampling - DST"^^xsd:string ; 239 rdfs:label "fluid sampling - DST"^^xsd:string ;
235 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 240 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
236 241
237 ep-prodact:FluidSampling-RFTorMDT 242 ep-prodact:FluidSampling-RFTorMDT
238 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 243 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
239 rdfs:label "fluid sampling - RFT or MDT"^^xsd:string ; 244 rdfs:label "fluid sampling - RFT or MDT"^^xsd:string ;
240 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 245 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
241 246
242 ep-prodact:FluidSampling-bottomhole 247 ep-prodact:FluidSampling-bottomhole
243 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 248 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
244 rdfs:label "fluid sampling - bottomhole"^^xsd:string ; 249 rdfs:label "fluid sampling - bottomhole"^^xsd:string ;
245 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 250 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
246 251
247 ep-prodact:FluidSampling-formationTester 252 ep-prodact:FluidSampling-formationTester
248 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 253 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
249 rdfs:label "fluid sampling - formation tester"^^xsd:string ; 254 rdfs:label "fluid sampling - formation tester"^^xsd:string ;
250 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 255 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
251 256
252 ep-prodact:FluidSampling-recombined 257 ep-prodact:FluidSampling-recombined
253 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 258 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
254 rdfs:label "fluid sampling - recombined"^^xsd:string ; 259 rdfs:label "fluid sampling - recombined"^^xsd:string ;
255 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 260 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
256 261
257 ep-prodact:FluidSampling-separatorGas 262 ep-prodact:FluidSampling-separatorGas
258 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 263 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
259 rdfs:label "fluid sampling - separator gas"^^xsd:string ; 264 rdfs:label "fluid sampling - separator gas"^^xsd:string ;
260 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 265 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
261 266
262 ep-prodact:FluidSampling-separatorOil 267 ep-prodact:FluidSampling-separatorOil
263 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 268 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
264 rdfs:label "fluid sampling - separator oil"^^xsd:string ; 269 rdfs:label "fluid sampling - separator oil"^^xsd:string ;
265 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 270 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
266 271
267 ep-prodact:FluidSampling-separatorWater 272 ep-prodact:FluidSampling-separatorWater
268 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 273 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
269 rdfs:label "fluid sampling - separator water"^^xsd:string ; 274 rdfs:label "fluid sampling - separator water"^^xsd:string ;
270 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 275 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
271 276
272 ep-prodact:FluidSampling-synthetic 277 ep-prodact:FluidSampling-synthetic
273 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 278 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
274 rdfs:label "fluid sampling - synthetic"^^xsd:string ; 279 rdfs:label "fluid sampling - synthetic"^^xsd:string ;
275 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 280 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
276 281
277 ep-prodact:FluidSampling-wellhead 282 ep-prodact:FluidSampling-wellhead
278 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 283 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
279 rdfs:label "fluid sampling - wellhead"^^xsd:string ; 284 rdfs:label "fluid sampling - wellhead"^^xsd:string ;
280 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 285 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
281 286
...@@ -301,7 +306,7 @@ ep-prodact:FusionOfPartsOfProductionActivityOverPeriod ...@@ -301,7 +306,7 @@ ep-prodact:FusionOfPartsOfProductionActivityOverPeriod
301 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 306 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
302 307
303 ep-prodact:HSEProblem 308 ep-prodact:HSEProblem
304 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 309 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
305 rdfs:label "HSE problem"^^xsd:string ; 310 rdfs:label "HSE problem"^^xsd:string ;
306 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 311 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
307 312
...@@ -316,14 +321,14 @@ ep-prodact:Incident ...@@ -316,14 +321,14 @@ ep-prodact:Incident
316 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 321 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
317 322
318 ep-prodact:InitialWellTest 323 ep-prodact:InitialWellTest
319 - rdf:type ep-prodact:WellTestReasonType , owl:Class ; 324 + rdf:type owl:Class , ep-prodact:WellTestReasonType ;
320 rdfs:label "initial"^^xsd:string ; 325 rdfs:label "initial"^^xsd:string ;
321 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 326 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
322 327
323 ep-prodact:InjectionWellTest 328 ep-prodact:InjectionWellTest
324 rdf:type owl:Class ; 329 rdf:type owl:Class ;
325 rdfs:label "injection well test"^^xsd:string ; 330 rdfs:label "injection well test"^^xsd:string ;
326 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> . 331 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
327 332
328 ep-prodact:Injury 333 ep-prodact:Injury
329 rdf:type owl:Class ; 334 rdf:type owl:Class ;
...@@ -331,22 +336,22 @@ ep-prodact:Injury ...@@ -331,22 +336,22 @@ ep-prodact:Injury
331 rdfs:subClassOf ep-prodact:AccidentOrInjury . 336 rdfs:subClassOf ep-prodact:AccidentOrInjury .
332 337
333 ep-prodact:IssueBillOfLading 338 ep-prodact:IssueBillOfLading
334 - rdf:type ep-prodact:SalesActivityType , owl:Class ; 339 + rdf:type owl:Class , ep-prodact:SalesActivityType ;
335 rdfs:label "issue bill of lading"^^xsd:string ; 340 rdfs:label "issue bill of lading"^^xsd:string ;
336 rdfs:subClassOf ep-prodact:SalesActivity . 341 rdfs:subClassOf ep-prodact:SalesActivity .
337 342
338 ep-prodact:IssueWorkPermit 343 ep-prodact:IssueWorkPermit
339 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 344 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
340 rdfs:label "issue work permit"^^xsd:string ; 345 rdfs:label "issue work permit"^^xsd:string ;
341 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 346 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
342 347
343 ep-prodact:IssueWorkPermitWithSJA 348 ep-prodact:IssueWorkPermitWithSJA
344 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 349 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
345 rdfs:label "issue work permit with SJA"^^xsd:string ; 350 rdfs:label "issue work permit with SJA"^^xsd:string ;
346 rdfs:subClassOf ep-prodact:IssueWorkPermit . 351 rdfs:subClassOf ep-prodact:IssueWorkPermit .
347 352
348 ep-prodact:JobObservation 353 ep-prodact:JobObservation
349 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 354 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
350 rdfs:label "job observation"^^xsd:string ; 355 rdfs:label "job observation"^^xsd:string ;
351 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 356 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
352 357
...@@ -361,12 +366,12 @@ ep-prodact:LostTimeAccident ...@@ -361,12 +366,12 @@ ep-prodact:LostTimeAccident
361 rdfs:subClassOf ep-prodact:Incident . 366 rdfs:subClassOf ep-prodact:Incident .
362 367
363 ep-prodact:LostTimeIncident 368 ep-prodact:LostTimeIncident
364 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 369 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
365 rdfs:label "lost time incident"^^xsd:string ; 370 rdfs:label "lost time incident"^^xsd:string ;
366 rdfs:subClassOf ep-prodact:Incident . 371 rdfs:subClassOf ep-prodact:Incident .
367 372
368 ep-prodact:MaintenanceActivity 373 ep-prodact:MaintenanceActivity
369 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 374 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
370 rdfs:label "maintenance activity"^^xsd:string ; 375 rdfs:label "maintenance activity"^^xsd:string ;
371 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 376 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
372 377
...@@ -376,7 +381,7 @@ ep-prodact:MakeAComment ...@@ -376,7 +381,7 @@ ep-prodact:MakeAComment
376 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 381 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
377 382
378 ep-prodact:MakeATransaction 383 ep-prodact:MakeATransaction
379 - rdf:type ep-prodact:SalesActivityType , owl:Class ; 384 + rdf:type owl:Class , ep-prodact:SalesActivityType ;
380 rdfs:label "make a transaction"^^xsd:string ; 385 rdfs:label "make a transaction"^^xsd:string ;
381 rdfs:subClassOf ep-prodact:SalesActivity . 386 rdfs:subClassOf ep-prodact:SalesActivity .
382 387
...@@ -386,12 +391,12 @@ ep-prodact:MarineOperation ...@@ -386,12 +391,12 @@ ep-prodact:MarineOperation
386 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 391 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
387 392
388 ep-prodact:MarkedGasLossOfExport 393 ep-prodact:MarkedGasLossOfExport
389 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 394 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
390 rdfs:label "marked gas loss of export"^^xsd:string ; 395 rdfs:label "marked gas loss of export"^^xsd:string ;
391 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 396 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
392 397
393 ep-prodact:MarkedOilLossOfExport 398 ep-prodact:MarkedOilLossOfExport
394 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 399 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
395 rdfs:label "marked oil loss of export"^^xsd:string ; 400 rdfs:label "marked oil loss of export"^^xsd:string ;
396 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 401 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
397 402
...@@ -401,7 +406,7 @@ ep-prodact:MeasurePropertiesOfAFlow ...@@ -401,7 +406,7 @@ ep-prodact:MeasurePropertiesOfAFlow
401 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 406 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
402 407
403 ep-prodact:MeasureSplitFactors 408 ep-prodact:MeasureSplitFactors
404 - rdf:type ep-prodact:SplitFactorDeterminationType , owl:Class ; 409 + rdf:type owl:Class , ep-prodact:SplitFactorDeterminationType ;
405 rdfs:label "measure split factors"^^xsd:string ; 410 rdfs:label "measure split factors"^^xsd:string ;
406 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 411 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
407 412
...@@ -411,23 +416,23 @@ ep-prodact:MedicalTreatment ...@@ -411,23 +416,23 @@ ep-prodact:MedicalTreatment
411 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 416 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
412 417
413 ep-prodact:MedicalTreatmentInjury 418 ep-prodact:MedicalTreatmentInjury
414 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 419 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
415 rdfs:label "medical treatment"^^xsd:string ; 420 rdfs:label "medical treatment"^^xsd:string ;
416 rdfs:subClassOf ep-prodact:Injury . 421 rdfs:subClassOf ep-prodact:Injury .
417 422
418 ep-prodact:ModificationProject 423 ep-prodact:ModificationProject
419 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 424 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
420 rdfs:label "modification project"^^xsd:string ; 425 rdfs:label "modification project"^^xsd:string ;
421 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 426 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
422 427
423 ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod 428 ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod
424 - rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; 429 + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
425 rdfs:comment "not used in the MPR"^^xsd:string ; 430 rdfs:comment "not used in the MPR"^^xsd:string ;
426 rdfs:label "monthly production activity to the end of the reporting period"^^xsd:string ; 431 rdfs:label "monthly production activity to the end of the reporting period"^^xsd:string ;
427 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 432 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
428 433
429 ep-prodact:MonthlyProductionOperationToDate 434 ep-prodact:MonthlyProductionOperationToDate
430 - rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; 435 + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
431 rdfs:label "monthly production operation to date"^^xsd:string ; 436 rdfs:label "monthly production operation to date"^^xsd:string ;
432 rdfs:subClassOf ep-prodact:ProductionOperation . 437 rdfs:subClassOf ep-prodact:ProductionOperation .
433 438
...@@ -442,22 +447,22 @@ ep-prodact:MovementOfProductType ...@@ -442,22 +447,22 @@ ep-prodact:MovementOfProductType
442 rdfs:subClassOf owl:Class . 447 rdfs:subClassOf owl:Class .
443 448
444 ep-prodact:NearMiss 449 ep-prodact:NearMiss
445 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 450 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
446 rdfs:label "near miss"^^xsd:string ; 451 rdfs:label "near miss"^^xsd:string ;
447 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 452 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
448 453
449 ep-prodact:OperationMistakes 454 ep-prodact:OperationMistakes
450 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 455 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
451 rdfs:label "operation mistakes"^^xsd:string ; 456 rdfs:label "operation mistakes"^^xsd:string ;
452 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 457 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
453 458
454 ep-prodact:OtherReasonWellTest 459 ep-prodact:OtherReasonWellTest
455 - rdf:type ep-prodact:WellTestReasonType , owl:Class ; 460 + rdf:type owl:Class , ep-prodact:WellTestReasonType ;
456 rdfs:label "other"^^xsd:string ; 461 rdfs:label "other"^^xsd:string ;
457 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 462 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
458 463
459 ep-prodact:PeriodicWellTest 464 ep-prodact:PeriodicWellTest
460 - rdf:type ep-prodact:WellTestReasonType , owl:Class ; 465 + rdf:type owl:Class , ep-prodact:WellTestReasonType ;
461 rdfs:label "periodic"^^xsd:string ; 466 rdfs:label "periodic"^^xsd:string ;
462 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 467 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
463 468
...@@ -467,27 +472,27 @@ ep-prodact:PersonnelSafetyIntroduction ...@@ -467,27 +472,27 @@ ep-prodact:PersonnelSafetyIntroduction
467 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 472 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
468 473
469 ep-prodact:PlannedMaintenanceTurnaround 474 ep-prodact:PlannedMaintenanceTurnaround
470 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 475 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
471 rdfs:label "planned maintenace turnaround"^^xsd:string ; 476 rdfs:label "planned maintenace turnaround"^^xsd:string ;
472 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 477 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
473 478
474 ep-prodact:PowerStationFailure 479 ep-prodact:PowerStationFailure
475 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 480 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
476 rdfs:label "power station failure"^^xsd:string ; 481 rdfs:label "power station failure"^^xsd:string ;
477 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 482 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
478 483
479 ep-prodact:PreventiveMaintenanceTopside 484 ep-prodact:PreventiveMaintenanceTopside
480 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 485 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
481 rdfs:label "preventive maintenace topside"^^xsd:string ; 486 rdfs:label "preventive maintenace topside"^^xsd:string ;
482 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 487 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
483 488
484 ep-prodact:ProcessAndOperationProblem 489 ep-prodact:ProcessAndOperationProblem
485 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 490 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
486 rdfs:label "process and operation problem"^^xsd:string ; 491 rdfs:label "process and operation problem"^^xsd:string ;
487 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 492 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
488 493
489 ep-prodact:ProductCompletedLifting 494 ep-prodact:ProductCompletedLifting
490 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 495 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
491 rdfs:label "product completed lifting"^^xsd:string ; 496 rdfs:label "product completed lifting"^^xsd:string ;
492 rdfs:subClassOf ep-prodact:MovementOfProduct . 497 rdfs:subClassOf ep-prodact:MovementOfProduct .
493 498
...@@ -497,77 +502,77 @@ ep-prodact:ProductDespatch ...@@ -497,77 +502,77 @@ ep-prodact:ProductDespatch
497 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 502 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
498 503
499 ep-prodact:ProductGain-Loss 504 ep-prodact:ProductGain-Loss
500 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 505 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
501 rdfs:label "product gain/loss"^^xsd:string ; 506 rdfs:label "product gain/loss"^^xsd:string ;
502 rdfs:subClassOf ep-prodact:MovementOfProduct . 507 rdfs:subClassOf ep-prodact:MovementOfProduct .
503 508
504 ep-prodact:ProductInputToStorage 509 ep-prodact:ProductInputToStorage
505 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 510 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
506 rdfs:label "product input to storage"^^xsd:string ; 511 rdfs:label "product input to storage"^^xsd:string ;
507 rdfs:subClassOf ep-prodact:MovementOfProduct . 512 rdfs:subClassOf ep-prodact:MovementOfProduct .
508 513
509 ep-prodact:ProductLifted 514 ep-prodact:ProductLifted
510 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 515 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
511 rdfs:label "product lifted"^^xsd:string ; 516 rdfs:label "product lifted"^^xsd:string ;
512 rdfs:subClassOf ep-prodact:MovementOfProduct . 517 rdfs:subClassOf ep-prodact:MovementOfProduct .
513 518
514 ep-prodact:ProductLiftingEntitlement 519 ep-prodact:ProductLiftingEntitlement
515 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 520 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
516 rdfs:label "product lifting entitlement"^^xsd:string ; 521 rdfs:label "product lifting entitlement"^^xsd:string ;
517 rdfs:subClassOf ep-prodact:MovementOfProduct . 522 rdfs:subClassOf ep-prodact:MovementOfProduct .
518 523
519 ep-prodact:ProductLiftingEntitlementRemaining 524 ep-prodact:ProductLiftingEntitlementRemaining
520 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 525 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
521 rdfs:label "product lifting entitlement remaining"^^xsd:string ; 526 rdfs:label "product lifting entitlement remaining"^^xsd:string ;
522 rdfs:subClassOf ep-prodact:MovementOfProduct . 527 rdfs:subClassOf ep-prodact:MovementOfProduct .
523 528
524 ep-prodact:ProductLinePack 529 ep-prodact:ProductLinePack
525 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 530 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
526 rdfs:label "product line pack"^^xsd:string ; 531 rdfs:label "product line pack"^^xsd:string ;
527 rdfs:subClassOf ep-prodact:MovementOfProduct . 532 rdfs:subClassOf ep-prodact:MovementOfProduct .
528 533
529 ep-prodact:ProductMassAdjustment 534 ep-prodact:ProductMassAdjustment
530 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 535 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
531 rdfs:label "product mass adjustment"^^xsd:string ; 536 rdfs:label "product mass adjustment"^^xsd:string ;
532 rdfs:subClassOf ep-prodact:MovementOfProduct . 537 rdfs:subClassOf ep-prodact:MovementOfProduct .
533 538
534 ep-prodact:ProductPartialLifting 539 ep-prodact:ProductPartialLifting
535 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 540 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
536 rdfs:label "product partial lifting"^^xsd:string ; 541 rdfs:label "product partial lifting"^^xsd:string ;
537 rdfs:subClassOf ep-prodact:MovementOfProduct . 542 rdfs:subClassOf ep-prodact:MovementOfProduct .
538 543
539 ep-prodact:ProductPipelineLifting 544 ep-prodact:ProductPipelineLifting
540 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 545 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
541 rdfs:label "product pipeline lifting"^^xsd:string ; 546 rdfs:label "product pipeline lifting"^^xsd:string ;
542 rdfs:subClassOf ep-prodact:MovementOfProduct . 547 rdfs:subClassOf ep-prodact:MovementOfProduct .
543 548
544 ep-prodact:ProductProductionImbalance 549 ep-prodact:ProductProductionImbalance
545 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 550 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
546 rdfs:label "product production imbalance"^^xsd:string ; 551 rdfs:label "product production imbalance"^^xsd:string ;
547 rdfs:subClassOf ep-prodact:MovementOfProduct . 552 rdfs:subClassOf ep-prodact:MovementOfProduct .
548 553
549 ep-prodact:ProductSwap 554 ep-prodact:ProductSwap
550 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 555 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
551 rdfs:label "product swap"^^xsd:string ; 556 rdfs:label "product swap"^^xsd:string ;
552 rdfs:subClassOf ep-prodact:MovementOfProduct . 557 rdfs:subClassOf ep-prodact:MovementOfProduct .
553 558
554 ep-prodact:ProductTankerLifting 559 ep-prodact:ProductTankerLifting
555 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 560 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
556 rdfs:label "product tanker lifting"^^xsd:string ; 561 rdfs:label "product tanker lifting"^^xsd:string ;
557 rdfs:subClassOf ep-prodact:MovementOfProduct . 562 rdfs:subClassOf ep-prodact:MovementOfProduct .
558 563
559 ep-prodact:ProductTransaction 564 ep-prodact:ProductTransaction
560 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 565 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
561 rdfs:label "product transaction"^^xsd:string ; 566 rdfs:label "product transaction"^^xsd:string ;
562 rdfs:subClassOf ep-prodact:MovementOfProduct . 567 rdfs:subClassOf ep-prodact:MovementOfProduct .
563 568
564 ep-prodact:ProductTransfer 569 ep-prodact:ProductTransfer
565 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 570 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
566 rdfs:label "product transfer"^^xsd:string ; 571 rdfs:label "product transfer"^^xsd:string ;
567 rdfs:subClassOf ep-prodact:MovementOfProduct . 572 rdfs:subClassOf ep-prodact:MovementOfProduct .
568 573
569 ep-prodact:ProductionActivityLastingLessThanAYear 574 ep-prodact:ProductionActivityLastingLessThanAYear
570 - rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; 575 + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
571 rdfs:label "production activity lasting less than a year"^^xsd:string ; 576 rdfs:label "production activity lasting less than a year"^^xsd:string ;
572 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 577 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
573 578
...@@ -577,7 +582,7 @@ ep-prodact:ProductionActivityType ...@@ -577,7 +582,7 @@ ep-prodact:ProductionActivityType
577 rdfs:subClassOf owl:Class . 582 rdfs:subClassOf owl:Class .
578 583
579 ep-prodact:ProductionOperation 584 ep-prodact:ProductionOperation
580 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 585 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
581 rdfs:comment "production activity that is all of what is done in the operation of a facility during a period"^^xsd:string ; 586 rdfs:comment "production activity that is all of what is done in the operation of a facility during a period"^^xsd:string ;
582 rdfs:label "production operation"^^xsd:string ; 587 rdfs:label "production operation"^^xsd:string ;
583 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 588 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
...@@ -604,12 +609,12 @@ ep-prodact:ProductionOperationProcessingLoss ...@@ -604,12 +609,12 @@ ep-prodact:ProductionOperationProcessingLoss
604 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 609 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
605 610
606 ep-prodact:ProductionOperationProcessingLossForUnspecifiedReason 611 ep-prodact:ProductionOperationProcessingLossForUnspecifiedReason
607 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 612 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
608 rdfs:label "production operation processing loss for unspecified reason"^^xsd:string ; 613 rdfs:label "production operation processing loss for unspecified reason"^^xsd:string ;
609 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 614 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
610 615
611 ep-prodact:ProductionOperationProcessingRegulatoryReference 616 ep-prodact:ProductionOperationProcessingRegulatoryReference
612 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 617 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
613 rdfs:label "production operation processing regulatory reference"^^xsd:string ; 618 rdfs:label "production operation processing regulatory reference"^^xsd:string ;
614 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 619 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
615 620
...@@ -641,22 +646,22 @@ ep-prodact:ReasonForLossOfProcessingType ...@@ -641,22 +646,22 @@ ep-prodact:ReasonForLossOfProcessingType
641 rdfs:subClassOf owl:Class . 646 rdfs:subClassOf owl:Class .
642 647
643 ep-prodact:ReleaseToAir 648 ep-prodact:ReleaseToAir
644 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 649 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
645 rdfs:label "release to air"^^xsd:string ; 650 rdfs:label "release to air"^^xsd:string ;
646 rdfs:subClassOf ep-prodact:SpillOrLeak . 651 rdfs:subClassOf ep-prodact:SpillOrLeak .
647 652
648 ep-prodact:ReleaseToWater 653 ep-prodact:ReleaseToWater
649 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 654 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
650 rdfs:label "release to water"^^xsd:string ; 655 rdfs:label "release to water"^^xsd:string ;
651 rdfs:subClassOf ep-prodact:SpillOrLeak . 656 rdfs:subClassOf ep-prodact:SpillOrLeak .
652 657
653 ep-prodact:ReportHazard 658 ep-prodact:ReportHazard
654 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 659 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
655 rdfs:label "report hazard"^^xsd:string ; 660 rdfs:label "report hazard"^^xsd:string ;
656 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 661 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
657 662
658 ep-prodact:ReservoirLoss 663 ep-prodact:ReservoirLoss
659 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 664 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
660 rdfs:label "reservoir loss"^^xsd:string ; 665 rdfs:label "reservoir loss"^^xsd:string ;
661 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 666 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
662 667
...@@ -666,12 +671,12 @@ ep-prodact:RestrictedWork ...@@ -666,12 +671,12 @@ ep-prodact:RestrictedWork
666 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 671 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
667 672
668 ep-prodact:RestrictedWorkInjury 673 ep-prodact:RestrictedWorkInjury
669 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 674 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
670 rdfs:label "restricted work injury"^^xsd:string ; 675 rdfs:label "restricted work injury"^^xsd:string ;
671 rdfs:subClassOf ep-prodact:Injury . 676 rdfs:subClassOf ep-prodact:Injury .
672 677
673 ep-prodact:RevisionWellTest 678 ep-prodact:RevisionWellTest
674 - rdf:type ep-prodact:WellTestReasonType , owl:Class ; 679 + rdf:type owl:Class , ep-prodact:WellTestReasonType ;
675 rdfs:label "revision"^^xsd:string ; 680 rdfs:label "revision"^^xsd:string ;
676 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 681 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
677 682
...@@ -686,7 +691,7 @@ ep-prodact:SafetyConsideration ...@@ -686,7 +691,7 @@ ep-prodact:SafetyConsideration
686 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 691 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
687 692
688 ep-prodact:SafetyMeeting 693 ep-prodact:SafetyMeeting
689 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 694 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
690 rdfs:label "safety meeting"^^xsd:string ; 695 rdfs:label "safety meeting"^^xsd:string ;
691 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 696 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
692 697
...@@ -701,12 +706,12 @@ ep-prodact:SalesActivityType ...@@ -701,12 +706,12 @@ ep-prodact:SalesActivityType
701 rdfs:subClassOf owl:Class . 706 rdfs:subClassOf owl:Class .
702 707
703 ep-prodact:SentAshore 708 ep-prodact:SentAshore
704 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 709 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
705 rdfs:label "sent ashore"^^xsd:string ; 710 rdfs:label "sent ashore"^^xsd:string ;
706 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 711 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
707 712
708 ep-prodact:SevereAccident 713 ep-prodact:SevereAccident
709 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 714 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
710 rdfs:label "severe accident"^^xsd:string ; 715 rdfs:label "severe accident"^^xsd:string ;
711 rdfs:subClassOf ep-prodact:Incident . 716 rdfs:subClassOf ep-prodact:Incident .
712 717
...@@ -716,12 +721,12 @@ ep-prodact:ShutdownProduction ...@@ -716,12 +721,12 @@ ep-prodact:ShutdownProduction
716 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 721 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
717 722
718 ep-prodact:SickOnBoard 723 ep-prodact:SickOnBoard
719 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 724 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
720 rdfs:label "sick on board"^^xsd:string ; 725 rdfs:label "sick on board"^^xsd:string ;
721 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 726 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
722 727
723 ep-prodact:SpillOrLeak 728 ep-prodact:SpillOrLeak
724 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 729 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
725 rdfs:label "spill or leak"^^xsd:string ; 730 rdfs:label "spill or leak"^^xsd:string ;
726 rdfs:subClassOf ep-prodact:Incident . 731 rdfs:subClassOf ep-prodact:Incident .
727 732
...@@ -736,7 +741,7 @@ ep-prodact:StandbyVesselOperation ...@@ -736,7 +741,7 @@ ep-prodact:StandbyVesselOperation
736 rdfs:subClassOf ep-prodact:MarineOperation . 741 rdfs:subClassOf ep-prodact:MarineOperation .
737 742
738 ep-prodact:StrikeOrLockout 743 ep-prodact:StrikeOrLockout
739 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 744 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
740 rdfs:label "strike or lock-out"^^xsd:string ; 745 rdfs:label "strike or lock-out"^^xsd:string ;
741 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 746 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
742 747
...@@ -746,22 +751,22 @@ ep-prodact:SupplyShipOperation ...@@ -746,22 +751,22 @@ ep-prodact:SupplyShipOperation
746 rdfs:subClassOf ep-prodact:MarineOperation . 751 rdfs:subClassOf ep-prodact:MarineOperation .
747 752
748 ep-prodact:TestingAndLogging 753 ep-prodact:TestingAndLogging
749 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 754 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
750 rdfs:label "testing and logging"^^xsd:string ; 755 rdfs:label "testing and logging"^^xsd:string ;
751 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 756 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
752 757
753 ep-prodact:ThirdPartyProcessingLoss 758 ep-prodact:ThirdPartyProcessingLoss
754 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 759 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
755 rdfs:label "third party processing loss"^^xsd:string ; 760 rdfs:label "third party processing loss"^^xsd:string ;
756 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 761 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
757 762
758 ep-prodact:TopsideEquipmentFailureMaintenance 763 ep-prodact:TopsideEquipmentFailureMaintenance
759 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 764 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
760 rdfs:label "topside equipment failure maintenance"^^xsd:string ; 765 rdfs:label "topside equipment failure maintenance"^^xsd:string ;
761 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 766 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
762 767
763 ep-prodact:TrafficAccident 768 ep-prodact:TrafficAccident
764 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 769 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
765 rdfs:label "traffic accident"^^xsd:string ; 770 rdfs:label "traffic accident"^^xsd:string ;
766 rdfs:subClassOf ep-prodact:Incident . 771 rdfs:subClassOf ep-prodact:Incident .
767 772
...@@ -771,12 +776,12 @@ ep-prodact:TransportationActivity ...@@ -771,12 +776,12 @@ ep-prodact:TransportationActivity
771 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 776 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
772 777
773 ep-prodact:UnavailableTankerStorage 778 ep-prodact:UnavailableTankerStorage
774 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 779 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
775 rdfs:label "unavailable tanker storage"^^xsd:string ; 780 rdfs:label "unavailable tanker storage"^^xsd:string ;
776 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 781 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
777 782
778 ep-prodact:UnknownReasonWellTest 783 ep-prodact:UnknownReasonWellTest
779 - rdf:type ep-prodact:WellTestReasonType , owl:Class ; 784 + rdf:type owl:Class , ep-prodact:WellTestReasonType ;
780 rdfs:label "unknown"^^xsd:string ; 785 rdfs:label "unknown"^^xsd:string ;
781 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 786 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
782 787
...@@ -786,27 +791,27 @@ ep-prodact:WaterCleaningOperation ...@@ -786,27 +791,27 @@ ep-prodact:WaterCleaningOperation
786 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 791 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
787 792
788 ep-prodact:WeatherProblem 793 ep-prodact:WeatherProblem
789 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 794 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
790 rdfs:label "weather problem"^^xsd:string ; 795 rdfs:label "weather problem"^^xsd:string ;
791 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 796 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
792 797
793 ep-prodact:WellEquipmentFailureMaintenance 798 ep-prodact:WellEquipmentFailureMaintenance
794 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 799 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
795 rdfs:label "well equipment failure maintenance"^^xsd:string ; 800 rdfs:label "well equipment failure maintenance"^^xsd:string ;
796 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 801 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
797 802
798 ep-prodact:WellPlannedOperations 803 ep-prodact:WellPlannedOperations
799 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 804 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
800 rdfs:label "well planned operations"^^xsd:string ; 805 rdfs:label "well planned operations"^^xsd:string ;
801 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 806 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
802 807
803 ep-prodact:WellPreventiveMaintenance 808 ep-prodact:WellPreventiveMaintenance
804 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 809 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
805 rdfs:label "well preventive maintenance"^^xsd:string ; 810 rdfs:label "well preventive maintenance"^^xsd:string ;
806 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 811 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
807 812
808 ep-prodact:WellProblems 813 ep-prodact:WellProblems
809 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 814 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
810 rdfs:label "well problems"^^xsd:string ; 815 rdfs:label "well problems"^^xsd:string ;
811 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 816 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
812 817
...@@ -841,7 +846,7 @@ ep-prodact:buyer ...@@ -841,7 +846,7 @@ ep-prodact:buyer
841 rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> . 846 rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> .
842 847
843 ep-prodact:cargoBatchNumber 848 ep-prodact:cargoBatchNumber
844 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 849 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
845 rdfs:label "cargo batch number"^^xsd:string . 850 rdfs:label "cargo batch number"^^xsd:string .
846 851
847 ep-prodact:cargoLoaded 852 ep-prodact:cargoLoaded
...@@ -851,7 +856,7 @@ ep-prodact:cargoLoaded ...@@ -851,7 +856,7 @@ ep-prodact:cargoLoaded
851 rdfs:range ep-core:PhysicalObject . 856 rdfs:range ep-core:PhysicalObject .
852 857
853 ep-prodact:cargoNumber 858 ep-prodact:cargoNumber
854 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 859 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
855 rdfs:label "cargo number"^^xsd:string . 860 rdfs:label "cargo number"^^xsd:string .
856 861
857 ep-prodact:causedBy 862 ep-prodact:causedBy
...@@ -886,6 +891,16 @@ ep-prodact:coulterCounter ...@@ -886,6 +891,16 @@ ep-prodact:coulterCounter
886 rdf:type owl:ObjectProperty ; 891 rdf:type owl:ObjectProperty ;
887 rdfs:range ep-core:MassPerUnitMassConcentration . 892 rdfs:range ep-core:MassPerUnitMassConcentration .
888 893
894 +ep-prodact:describes
895 + rdf:type owl:ObjectProperty ;
896 + rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ;
897 + rdfs:range ep-core:PhysicalThing .
898 +
899 +ep-prodact:descriptionOfSource
900 + rdf:type owl:DatatypeProperty ;
901 + rdfs:domain ep-prodact:DataAcquisitionActivity ;
902 + rdfs:label "description of source"^^xsd:string .
903 +
889 ep-prodact:destination 904 ep-prodact:destination
890 rdf:type owl:TransitiveProperty ; 905 rdf:type owl:TransitiveProperty ;
891 rdfs:domain ep-prodact:MovementOfProduct ; 906 rdfs:domain ep-prodact:MovementOfProduct ;
...@@ -899,7 +914,7 @@ ep-prodact:facilityShutdown ...@@ -899,7 +914,7 @@ ep-prodact:facilityShutdown
899 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> . 914 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> .
900 915
901 ep-prodact:glycolDensity 916 ep-prodact:glycolDensity
902 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 917 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
903 rdfs:range ep-core:Density . 918 rdfs:range ep-core:Density .
904 919
905 ep-prodact:hasDischargeFlow 920 ep-prodact:hasDischargeFlow
...@@ -909,7 +924,7 @@ ep-prodact:hasDischargeFlow ...@@ -909,7 +924,7 @@ ep-prodact:hasDischargeFlow
909 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> . 924 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> .
910 925
911 ep-prodact:hasGasLiftChoke 926 ep-prodact:hasGasLiftChoke
912 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 927 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
913 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ; 928 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ;
914 rdfs:label "has gas lift choke"^^xsd:string ; 929 rdfs:label "has gas lift choke"^^xsd:string ;
915 rdfs:range <http://www.reportinghub.no/ep/schema/production-equipment#GasLiftChoke> . 930 rdfs:range <http://www.reportinghub.no/ep/schema/production-equipment#GasLiftChoke> .
...@@ -927,7 +942,7 @@ ep-prodact:hasPredecessor ...@@ -927,7 +942,7 @@ ep-prodact:hasPredecessor
927 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . 942 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
928 943
929 ep-prodact:hasShutInPressure 944 ep-prodact:hasShutInPressure
930 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 945 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
931 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ; 946 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ;
932 rdfs:label "has shut-in pressure"^^xsd:string ; 947 rdfs:label "has shut-in pressure"^^xsd:string ;
933 rdfs:range ep-core:Pressure . 948 rdfs:range ep-core:Pressure .
...@@ -939,25 +954,25 @@ ep-prodact:hasValidPredecessor ...@@ -939,25 +954,25 @@ ep-prodact:hasValidPredecessor
939 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . 954 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
940 955
941 ep-prodact:injectionWellTestMaximumAnnularPressure 956 ep-prodact:injectionWellTestMaximumAnnularPressure
942 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 957 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
943 rdfs:domain ep-prodact:InjectionWellTest ; 958 rdfs:domain ep-prodact:InjectionWellTest ;
944 rdfs:label "injection well test maximum annular pressure"^^xsd:string ; 959 rdfs:label "injection well test maximum annular pressure"^^xsd:string ;
945 rdfs:range ep-core:Pressure . 960 rdfs:range ep-core:Pressure .
946 961
947 ep-prodact:injectionWellTestMinimumAnnularPressure 962 ep-prodact:injectionWellTestMinimumAnnularPressure
948 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 963 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
949 rdfs:domain ep-prodact:InjectionWellTest ; 964 rdfs:domain ep-prodact:InjectionWellTest ;
950 rdfs:label "injection well test minimum annular pressure"^^xsd:string ; 965 rdfs:label "injection well test minimum annular pressure"^^xsd:string ;
951 rdfs:range ep-core:Pressure . 966 rdfs:range ep-core:Pressure .
952 967
953 ep-prodact:injectionWellTestWellheadFlowingPressure 968 ep-prodact:injectionWellTestWellheadFlowingPressure
954 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 969 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
955 rdfs:domain ep-prodact:InjectionWellTest ; 970 rdfs:domain ep-prodact:InjectionWellTest ;
956 rdfs:label "injection well test wellhead flowing pressure"^^xsd:string ; 971 rdfs:label "injection well test wellhead flowing pressure"^^xsd:string ;
957 rdfs:range ep-core:Pressure . 972 rdfs:range ep-core:Pressure .
958 973
959 ep-prodact:injectionWellTestWellheadMaximumPressure 974 ep-prodact:injectionWellTestWellheadMaximumPressure
960 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 975 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
961 rdfs:domain ep-prodact:InjectionWellTest ; 976 rdfs:domain ep-prodact:InjectionWellTest ;
962 rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ; 977 rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ;
963 rdfs:range ep-core:Pressure . 978 rdfs:range ep-core:Pressure .
...@@ -969,7 +984,7 @@ ep-prodact:measuredFlow ...@@ -969,7 +984,7 @@ ep-prodact:measuredFlow
969 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> . 984 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> .
970 985
971 ep-prodact:movedProduct 986 ep-prodact:movedProduct
972 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 987 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
973 rdfs:domain ep-prodact:MovementOfProduct ; 988 rdfs:domain ep-prodact:MovementOfProduct ;
974 rdfs:label "moved product"^^xsd:string . 989 rdfs:label "moved product"^^xsd:string .
975 990
...@@ -1014,7 +1029,7 @@ ep-prodact:noOfSpillsOrLeaks ...@@ -1014,7 +1029,7 @@ ep-prodact:noOfSpillsOrLeaks
1014 rdfs:range xsd:integer . 1029 rdfs:range xsd:integer .
1015 1030
1016 ep-prodact:noOfSystemAlarms 1031 ep-prodact:noOfSystemAlarms
1017 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 1032 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
1018 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; 1033 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
1019 rdfs:label "number of system alarms"^^xsd:string ; 1034 rdfs:label "number of system alarms"^^xsd:string ;
1020 rdfs:range xsd:integer . 1035 rdfs:range xsd:integer .
...@@ -1024,7 +1039,7 @@ ep-prodact:oilInWater ...@@ -1024,7 +1039,7 @@ ep-prodact:oilInWater
1024 rdfs:range ep-core:MassPerUnitMassConcentration . 1039 rdfs:range ep-core:MassPerUnitMassConcentration .
1025 1040
1026 ep-prodact:onProductionFacility 1041 ep-prodact:onProductionFacility
1027 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 1042 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
1028 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; 1043 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
1029 rdfs:label "on facility"^^xsd:string ; 1044 rdfs:label "on facility"^^xsd:string ;
1030 rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> . 1045 rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> .
...@@ -1049,7 +1064,7 @@ ep-prodact:phenolDensity ...@@ -1049,7 +1064,7 @@ ep-prodact:phenolDensity
1049 rdfs:range ep-core:Density . 1064 rdfs:range ep-core:Density .
1050 1065
1051 ep-prodact:processingLost 1066 ep-prodact:processingLost
1052 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 1067 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
1053 rdfs:domain ep-prodact:ProductionOperationProcessingLoss ; 1068 rdfs:domain ep-prodact:ProductionOperationProcessingLoss ;
1054 rdfs:range ep-material:QuantityOfMaterial . 1069 rdfs:range ep-material:QuantityOfMaterial .
1055 1070
...@@ -1059,13 +1074,13 @@ ep-prodact:productionActivityPeriodClassification ...@@ -1059,13 +1074,13 @@ ep-prodact:productionActivityPeriodClassification
1059 rdfs:range ep-prodact:ProductionOperationClassByDuration . 1074 rdfs:range ep-prodact:ProductionOperationClassByDuration .
1060 1075
1061 ep-prodact:productionOperator 1076 ep-prodact:productionOperator
1062 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 1077 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
1063 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; 1078 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
1064 rdfs:label "production operator"^^xsd:string ; 1079 rdfs:label "production operator"^^xsd:string ;
1065 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 1080 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
1066 1081
1067 ep-prodact:remainingActivity 1082 ep-prodact:remainingActivity
1068 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 1083 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
1069 rdfs:domain ep-prodact:LastPartOfTypeRemainingActivityPair ; 1084 rdfs:domain ep-prodact:LastPartOfTypeRemainingActivityPair ;
1070 rdfs:label "remaining activity"^^xsd:string ; 1085 rdfs:label "remaining activity"^^xsd:string ;
1071 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . 1086 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
...@@ -1100,7 +1115,7 @@ ep-prodact:samplingPerformedAt ...@@ -1100,7 +1115,7 @@ ep-prodact:samplingPerformedAt
1100 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> . 1115 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> .
1101 1116
1102 ep-prodact:samplingPerformedAtPointInSpace 1117 ep-prodact:samplingPerformedAtPointInSpace
1103 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 1118 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
1104 rdfs:domain ep-prodact:FluidSamplingAndAnalysis ; 1119 rdfs:domain ep-prodact:FluidSamplingAndAnalysis ;
1105 rdfs:label "sampling performed at point in space"^^xsd:string ; 1120 rdfs:label "sampling performed at point in space"^^xsd:string ;
1106 rdfs:range ep-core:TemporalPartOfAPointInSpace . 1121 rdfs:range ep-core:TemporalPartOfAPointInSpace .
...@@ -1124,13 +1139,13 @@ ep-prodact:sourceOrganization ...@@ -1124,13 +1139,13 @@ ep-prodact:sourceOrganization
1124 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 1139 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
1125 1140
1126 ep-prodact:testedWellBoreInterval 1141 ep-prodact:testedWellBoreInterval
1127 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 1142 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
1128 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ; 1143 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ;
1129 rdfs:label "tested wellbore interval"^^xsd:string ; 1144 rdfs:label "tested wellbore interval"^^xsd:string ;
1130 rdfs:range ep-core:PhysicalObject . 1145 rdfs:range ep-core:PhysicalObject .
1131 1146
1132 ep-prodact:timeWorked 1147 ep-prodact:timeWorked
1133 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 1148 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
1134 rdfs:domain ep-prodact:ProductionOperation ; 1149 rdfs:domain ep-prodact:ProductionOperation ;
1135 rdfs:label "time worked"^^xsd:string ; 1150 rdfs:label "time worked"^^xsd:string ;
1136 rdfs:range ep-core:TimeDuration . 1151 rdfs:range ep-core:TimeDuration .
......
...@@ -11,14 +11,14 @@ ...@@ -11,14 +11,14 @@
11 <http://www.reportinghub.no/ep/transform/transform-helper-schema> 11 <http://www.reportinghub.no/ep/transform/transform-helper-schema>
12 rdf:type owl:Ontology ; 12 rdf:type owl:Ontology ;
13 rdfs:comment "The Transform Helper Schema is the set of properties and classes used for the creation of temporary data used as part of the ERH transformations. All instances of classes and uses of these properties is deleted before the triples are stored in the RDF database."^^xsd:string ; 13 rdfs:comment "The Transform Helper Schema is the set of properties and classes used for the creation of temporary data used as part of the ERH transformations. All instances of classes and uses of these properties is deleted before the triples are stored in the RDF database."^^xsd:string ;
14 - owl:imports <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/schema/1.0/activity> ; 14 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.epim.no/schemas/mprml/1> ;
15 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 15 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
16 16
17 transhelp:derivedFrom 17 transhelp:derivedFrom
18 rdf:type owl:ObjectProperty . 18 rdf:type owl:ObjectProperty .
19 19
20 transhelp:facilityIdentifier 20 transhelp:facilityIdentifier
21 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty . 21 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
22 22
23 transhelp:forComment 23 transhelp:forComment
24 rdf:type owl:ObjectProperty ; 24 rdf:type owl:ObjectProperty ;
...@@ -29,28 +29,31 @@ transhelp:forComment ...@@ -29,28 +29,31 @@ transhelp:forComment
29 transhelp:hasDerivedText 29 transhelp:hasDerivedText
30 rdf:type owl:DatatypeProperty . 30 rdf:type owl:DatatypeProperty .
31 31
32 +transhelp:interval
33 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
34 +
32 transhelp:intervalEnd 35 transhelp:intervalEnd
33 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty . 36 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
34 37
35 transhelp:intervalIdentifier 38 transhelp:intervalIdentifier
36 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty . 39 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
37 40
38 transhelp:intervalStart 41 transhelp:intervalStart
39 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty . 42 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
40 43
41 transhelp:label 44 transhelp:label
42 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty . 45 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
43 46
44 transhelp:mapsTo 47 transhelp:mapsTo
45 rdf:type rdf:Property . 48 rdf:type rdf:Property .
46 49
47 transhelp:materialClassMapsToMPREnumeration 50 transhelp:materialClassMapsToMPREnumeration
48 - rdf:type owl:FunctionalProperty , owl:InverseFunctionalProperty , owl:ObjectProperty ; 51 + rdf:type owl:ObjectProperty , owl:InverseFunctionalProperty , owl:FunctionalProperty ;
49 rdfs:label "material class maps to MPR enumeration"^^xsd:string ; 52 rdfs:label "material class maps to MPR enumeration"^^xsd:string ;
50 rdfs:subPropertyOf transhelp:mapsTo . 53 rdfs:subPropertyOf transhelp:mapsTo .
51 54
52 transhelp:nominalInstant 55 transhelp:nominalInstant
53 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty . 56 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
54 57
55 transhelp:standardTempPres 58 transhelp:standardTempPres
56 rdf:type rdf:Property ; 59 rdf:type rdf:Property ;
......
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
3 3
4 @prefix : <http://rds.posccaesar.org/2008/06/OWL/RDL-annotations#> . 4 @prefix : <http://rds.posccaesar.org/2008/06/OWL/RDL-annotations#> .
5 @prefix owl: <http://www.w3.org/2002/07/owl#> . 5 @prefix owl: <http://www.w3.org/2002/07/owl#> .
6 -@prefix pca-rdl: <http://rds.posccaesar.org/2008/06/OWL/RDL#> . 6 +@prefix pca-rdl: <http://posccaesar.org/rdl/> .
7 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 7 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
8 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 8 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
9 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 9 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
......
1 +SELECT DISTINCT ?RDLDesignation ?RDLDefinition ?EntityType ?RDLSuperclass ?ERHLocalname ?ERHOntology
2 +WHERE {
3 + ?s pca-rdl:hasDesignation ?RDLDesignation .
4 + ?s pca-rdl:hasDefinition ?RDLDefinition .
5 + ?s rdf:type ?p2 .
6 + BIND (afn:localname(?p2) AS ?EntityType )
7 + OPTIONAL {
8 + ?spec ISO-15926-2_2003:hasSubclass ?s .
9 + ?spec ISO-15926-2_2003:hasSuperclass ?sup .
10 + ?sup pca-rdl:hasDesignation ?RDLSuperclass .
11 + }
12 +
13 + ?erh owl:sameAs ?s .
14 + BIND (afn:localname(?erh) AS ?ERHLocalname )
15 + BIND (afn:namespace(?erh) AS ?ERHOntology )
16 +}
...\ No newline at end of file ...\ No newline at end of file
1 +# baseURI: http://www.reportinghub.no/refdata/transform/class2rd
2 +# imports: http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003
3 +# imports: http://rds.posccaesar.org/2008/06/OWL/RDL-annotations
4 +# imports: http://spinrdf.org/spin
5 +# imports: http://www.reportinghub.no/ep/schema/1.0/drilling
6 +
7 +@prefix : <http://www.reportinghub.no/refdata/transform/class2rd#> .
8 +@prefix ISO-15926-2_2003: <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#> .
9 +@prefix RDL-annotations: <http://rds.posccaesar.org/2008/06/OWL/RDL-annotations#> .
10 +@prefix afn: <http://jena.hpl.hp.com/ARQ/function#> .
11 +@prefix drilling: <http://www.reportinghub.no/ep/schema/1.0/drilling#> .
12 +@prefix fn: <http://www.w3.org/2005/xpath-functions#> .
13 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
14 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
15 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
16 +@prefix smf: <http://topbraid.org/sparqlmotionfunctions#> .
17 +@prefix sp: <http://spinrdf.org/sp#> .
18 +@prefix spif: <http://spinrdf.org/spif#> .
19 +@prefix spin: <http://spinrdf.org/spin#> .
20 +@prefix spl: <http://spinrdf.org/spl#> .
21 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
22 +
23 +<http://www.reportinghub.no/refdata/transform/class2rd>
24 + rdf:type owl:Ontology ;
25 + owl:imports <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003> , <http://rds.posccaesar.org/2008/06/OWL/RDL-annotations> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/drilling> ;
26 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
27 +
28 +owl:Class
29 + spin:rule
30 + [ rdf:type sp:Construct ;
31 + rdfs:comment "0110 Set URI and designation for EHR RD Class"^^xsd:string ;
32 + sp:templates ([ sp:object
33 + [ sp:varName "thisrduri"^^xsd:string
34 + ] ;
35 + sp:predicate owl:sameAs ;
36 + sp:subject spin:_this
37 + ] [ sp:object
38 + [ sp:varName "desigation"^^xsd:string
39 + ] ;
40 + sp:predicate <http://posccaesar.org/rdl/hasDesignation> ;
41 + sp:subject
42 + [ sp:varName "thisrduri"^^xsd:string
43 + ]
44 + ] [ sp:object
45 + [ sp:varName "definition"^^xsd:string
46 + ] ;
47 + sp:predicate <http://posccaesar.org/rdl/hasDefinition> ;
48 + sp:subject
49 + [ sp:varName "thisrduri"^^xsd:string
50 + ]
51 + ] [ sp:object
52 + [ sp:varName "pcaid"^^xsd:string
53 + ] ;
54 + sp:predicate <http://posccaesar.org/rdl/hasIdPCA> ;
55 + sp:subject
56 + [ sp:varName "thisrduri"^^xsd:string
57 + ]
58 + ]) ;
59 + sp:where ([ rdf:type sp:NotExists ;
60 + sp:elements ([ sp:object
61 + [ sp:varName "same"^^xsd:string
62 + ] ;
63 + sp:predicate owl:sameAs ;
64 + sp:subject spin:_this
65 + ])
66 + ] [ rdf:type sp:NotExists ;
67 + sp:elements ([ sp:object
68 + [ sp:varName "seerd"^^xsd:string
69 + ] ;
70 + sp:predicate <http://www.reportinghub.no/ep/schema/core#seeReferenceData> ;
71 + sp:subject spin:_this
72 + ])
73 + ] [ rdf:type sp:Filter ;
74 + sp:expression
75 + [ rdf:type sp:ne ;
76 + sp:arg1 [ rdf:type afn:namespace ;
77 + sp:arg1 spin:_this
78 + ] ;
79 + sp:arg2 "http://www.linkedmodel.org/schema/vaem#"
80 + ]
81 + ] [ sp:object
82 + [ sp:varName "definition"^^xsd:string
83 + ] ;
84 + sp:predicate rdfs:comment ;
85 + sp:subject spin:_this
86 + ] [ sp:object
87 + [ sp:varName "label"^^xsd:string
88 + ] ;
89 + sp:predicate rdfs:label ;
90 + sp:subject spin:_this
91 + ] [ rdf:type sp:Bind ;
92 + sp:expression
93 + [ rdf:type spif:generateUUID
94 + ] ;
95 + sp:variable
96 + [ sp:varName "uuid"^^xsd:string
97 + ]
98 + ] [ rdf:type sp:Bind ;
99 + sp:expression
100 + [ rdf:type fn:concat ;
101 + sp:arg1 "ERH" ;
102 + sp:arg2 [ sp:varName "uuid"^^xsd:string
103 + ]
104 + ] ;
105 + sp:variable
106 + [ sp:varName "pcaid"^^xsd:string
107 + ]
108 + ] [ rdf:type sp:Bind ;
109 + sp:expression
110 + [ rdf:type spif:buildURI ;
111 + sp:arg1 "<http://posccaesar.org/rdl/{?pcaid}>"
112 + ] ;
113 + sp:variable
114 + [ sp:varName "thisrduri"^^xsd:string
115 + ]
116 + ] [ rdf:type sp:Bind ;
117 + sp:expression
118 + [ rdf:type fn:upper-case ;
119 + sp:arg1 [ sp:varName "label"^^xsd:string
120 + ]
121 + ] ;
122 + sp:variable
123 + [ sp:varName "desigation"^^xsd:string
124 + ]
125 + ])
126 + ] ;
127 + spin:rule
128 + [ rdf:type sp:Construct ;
129 + rdfs:comment "0120 Set sameAs for RD items already in PCA RDL"^^xsd:string ;
130 + sp:templates ([ sp:object
131 + [ sp:varName "rduri"^^xsd:string
132 + ] ;
133 + sp:predicate owl:sameAs ;
134 + sp:subject spin:_this
135 + ]) ;
136 + sp:where ([ rdf:type sp:NotExists ;
137 + sp:elements ([ sp:object
138 + [ sp:varName "same"^^xsd:string
139 + ] ;
140 + sp:predicate owl:sameAs ;
141 + sp:subject spin:_this
142 + ])
143 + ] [ sp:object
144 + [ sp:varName "seerd"^^xsd:string
145 + ] ;
146 + sp:predicate <http://www.reportinghub.no/ep/schema/core#seeReferenceData> ;
147 + sp:subject spin:_this
148 + ] [ rdf:type sp:Bind ;
149 + sp:expression
150 + [ rdf:type smf:buildURI ;
151 + sp:arg1 [ sp:varName "seerd"^^xsd:string
152 + ]
153 + ] ;
154 + sp:variable
155 + [ sp:varName "rduri"^^xsd:string
156 + ]
157 + ])
158 + ] ;
159 + spin:rule
160 + [ rdf:type sp:Construct ;
161 + rdfs:comment "0130 Handle subclasses"^^xsd:string ;
162 + sp:templates ([ sp:object ISO-15926-2_2003:Specialization ;
163 + sp:predicate rdf:type ;
164 + sp:subject
165 + [ sp:varName "specuri"^^xsd:string
166 + ]
167 + ] [ sp:object
168 + [ sp:varName "thisrduri"^^xsd:string
169 + ] ;
170 + sp:predicate ISO-15926-2_2003:hasSubclass ;
171 + sp:subject
172 + [ sp:varName "specuri"^^xsd:string
173 + ]
174 + ] [ sp:object
175 + [ sp:varName "superclassrduri"^^xsd:string
176 + ] ;
177 + sp:predicate ISO-15926-2_2003:hasSuperclass ;
178 + sp:subject
179 + [ sp:varName "specuri"^^xsd:string
180 + ]
181 + ]) ;
182 + sp:where ([ sp:object
183 + [ sp:varName "superclass"^^xsd:string
184 + ] ;
185 + sp:predicate rdfs:subClassOf ;
186 + sp:subject spin:_this
187 + ] [ sp:object
188 + [ sp:varName "thisrduri"^^xsd:string
189 + ] ;
190 + sp:predicate owl:sameAs ;
191 + sp:subject spin:_this
192 + ] [ sp:object
193 + [ sp:varName "superclassrduri"^^xsd:string
194 + ] ;
195 + sp:predicate owl:sameAs ;
196 + sp:subject
197 + [ sp:varName "superclass"^^xsd:string
198 + ]
199 + ] [ rdf:type sp:Bind ;
200 + sp:expression
201 + [ rdf:type spif:generateUUID
202 + ] ;
203 + sp:variable
204 + [ sp:varName "uuid"^^xsd:string
205 + ]
206 + ] [ rdf:type sp:Bind ;
207 + sp:expression
208 + [ rdf:type fn:concat ;
209 + sp:arg1 "ERH" ;
210 + sp:arg2 [ sp:varName "uuid"^^xsd:string
211 + ]
212 + ] ;
213 + sp:variable
214 + [ sp:varName "pcaid"^^xsd:string
215 + ]
216 + ] [ rdf:type sp:Bind ;
217 + sp:expression
218 + [ rdf:type spif:buildURI ;
219 + sp:arg1 "<http://posccaesar.org/rdl/{?pcaid}>"
220 + ] ;
221 + sp:variable
222 + [ sp:varName "specuri"^^xsd:string
223 + ]
224 + ])
225 + ] ;
226 + spin:rule
227 + [ rdf:type sp:Construct ;
228 + rdfs:comment "0140 Set Part 2 Class of EHR RD Class"^^xsd:string ;
229 + sp:templates ([ sp:object
230 + [ sp:varName "p2class"^^xsd:string
231 + ] ;
232 + sp:predicate rdf:type ;
233 + sp:subject
234 + [ sp:varName "thisrduri"^^xsd:string
235 + ]
236 + ]) ;
237 + sp:where ([ sp:object
238 + [ sp:varName "thisrduri"^^xsd:string
239 + ] ;
240 + sp:predicate owl:sameAs ;
241 + sp:subject spin:_this
242 + ] [ rdf:type sp:Optional ;
243 + sp:elements ([ rdf:type sp:TriplePath ;
244 + sp:object <http://www.reportinghub.no/ep/schema/activity#Activity> ;
245 + sp:path [ rdf:type sp:ModPath ;
246 + sp:modMax -2 ;
247 + sp:modMin 0 ;
248 + sp:subPath rdfs:subClassOf
249 + ] ;
250 + sp:subject spin:_this
251 + ] [ rdf:type sp:Bind ;
252 + sp:expression ISO-15926-2_2003:ClassOfActivity ;
253 + sp:variable
254 + [ sp:varName "p2class"^^xsd:string
255 + ]
256 + ])
257 + ] [ rdf:type sp:Optional ;
258 + sp:elements ([ rdf:type sp:TriplePath ;
259 + sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ;
260 + sp:path [ rdf:type sp:ModPath ;
261 + sp:modMax -2 ;
262 + sp:modMin 0 ;
263 + sp:subPath rdfs:subClassOf
264 + ] ;
265 + sp:subject spin:_this
266 + ] [ rdf:type sp:Bind ;
267 + sp:expression ISO-15926-2_2003:FunctionalPhysicalObject ;
268 + sp:variable
269 + [ sp:varName "p2class"^^xsd:string
270 + ]
271 + ])
272 + ] [ rdf:type sp:Optional ;
273 + sp:elements ([ rdf:type sp:TriplePath ;
274 + sp:object <http://www.reportinghub.no/ep/schema/flow#Flow> ;
275 + sp:path [ rdf:type sp:ModPath ;
276 + sp:modMax -2 ;
277 + sp:modMin 0 ;
278 + sp:subPath rdfs:subClassOf
279 + ] ;
280 + sp:subject spin:_this
281 + ] [ rdf:type sp:Bind ;
282 + sp:expression ISO-15926-2_2003:ClassOfInanimatePhysicalObject ;
283 + sp:variable
284 + [ sp:varName "p2class"^^xsd:string
285 + ]
286 + ])
287 + ] [ rdf:type sp:Optional ;
288 + sp:elements ([ rdf:type sp:TriplePath ;
289 + sp:object <http://www.reportinghub.no/ep/schema/equipment#Equipment> ;
290 + sp:path [ rdf:type sp:ModPath ;
291 + sp:modMax -2 ;
292 + sp:modMin 0 ;
293 + sp:subPath rdfs:subClassOf
294 + ] ;
295 + sp:subject spin:_this
296 + ] [ rdf:type sp:Bind ;
297 + sp:expression ISO-15926-2_2003:ClassOfInanimatePhysicalObject ;
298 + sp:variable
299 + [ sp:varName "p2class"^^xsd:string
300 + ]
301 + ])
302 + ] [ rdf:type sp:Optional ;
303 + sp:elements ([ rdf:type sp:TriplePath ;
304 + sp:object <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> ;
305 + sp:path [ rdf:type sp:ModPath ;
306 + sp:modMax -2 ;
307 + sp:modMin 0 ;
308 + sp:subPath rdfs:subClassOf
309 + ] ;
310 + sp:subject spin:_this
311 + ] [ rdf:type sp:Bind ;
312 + sp:expression ISO-15926-2_2003:ClassOfInanimatePhysicalObject ;
313 + sp:variable
314 + [ sp:varName "p2class"^^xsd:string
315 + ]
316 + ])
317 + ] [ rdf:type sp:Optional ;
318 + sp:elements ([ rdf:type sp:TriplePath ;
319 + sp:object <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore> ;
320 + sp:path [ rdf:type sp:ModPath ;
321 + sp:modMax -2 ;
322 + sp:modMin 0 ;
323 + sp:subPath rdfs:subClassOf
324 + ] ;
325 + sp:subject spin:_this
326 + ] [ rdf:type sp:Bind ;
327 + sp:expression ISO-15926-2_2003:ClassOfInanimatePhysicalObject ;
328 + sp:variable
329 + [ sp:varName "p2class"^^xsd:string
330 + ]
331 + ])
332 + ] [ rdf:type sp:Optional ;
333 + sp:elements ([ rdf:type sp:TriplePath ;
334 + sp:object <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWell> ;
335 + sp:path [ rdf:type sp:ModPath ;
336 + sp:modMax -2 ;
337 + sp:modMin 0 ;
338 + sp:subPath rdfs:subClassOf
339 + ] ;
340 + sp:subject spin:_this
341 + ] [ rdf:type sp:Bind ;
342 + sp:expression ISO-15926-2_2003:ClassOfInanimatePhysicalObject ;
343 + sp:variable
344 + [ sp:varName "p2class"^^xsd:string
345 + ]
346 + ])
347 + ] [ rdf:type sp:Optional ;
348 + sp:elements ([ rdf:type sp:TriplePath ;
349 + sp:object <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWell> ;
350 + sp:path [ rdf:type sp:ModPath ;
351 + sp:modMax -2 ;
352 + sp:modMin 0 ;
353 + sp:subPath rdfs:subClassOf
354 + ] ;
355 + sp:subject spin:_this
356 + ] [ rdf:type sp:Bind ;
357 + sp:expression ISO-15926-2_2003:ClassOfInanimatePhysicalObject ;
358 + sp:variable
359 + [ sp:varName "p2class"^^xsd:string
360 + ]
361 + ])
362 + ] [ rdf:type sp:Optional ;
363 + sp:elements ([ rdf:type sp:TriplePath ;
364 + sp:object <http://www.reportinghub.no/ep/schema/geography#PartOfTheSurfaceOfTheEarth> ;
365 + sp:path [ rdf:type sp:ModPath ;
366 + sp:modMax -2 ;
367 + sp:modMin 0 ;
368 + sp:subPath rdfs:subClassOf
369 + ] ;
370 + sp:subject spin:_this
371 + ] [ rdf:type sp:Bind ;
372 + sp:expression ISO-15926-2_2003:ClassOfInanimatePhysicalObject ;
373 + sp:variable
374 + [ sp:varName "p2class"^^xsd:string
375 + ]
376 + ])
377 + ] [ rdf:type sp:Optional ;
378 + sp:elements ([ rdf:type sp:TriplePath ;
379 + sp:object <http://www.reportinghub.no/ep/schema/material#Material> ;
380 + sp:path [ rdf:type sp:ModPath ;
381 + sp:modMax -2 ;
382 + sp:modMin 0 ;
383 + sp:subPath rdfs:subClassOf
384 + ] ;
385 + sp:subject spin:_this
386 + ] [ rdf:type sp:Bind ;
387 + sp:expression ISO-15926-2_2003:ClassOfCompound ;
388 + sp:variable
389 + [ sp:varName "p2class"^^xsd:string
390 + ]
391 + ])
392 + ] [ rdf:type sp:Optional ;
393 + sp:elements ([ rdf:type sp:TriplePath ;
394 + sp:object <http://www.reportinghub.no/ep/schema/organization#Organization> ;
395 + sp:path [ rdf:type sp:ModPath ;
396 + sp:modMax -2 ;
397 + sp:modMin 0 ;
398 + sp:subPath rdfs:subClassOf
399 + ] ;
400 + sp:subject spin:_this
401 + ] [ rdf:type sp:Bind ;
402 + sp:expression ISO-15926-2_2003:ClassOfOrganization ;
403 + sp:variable
404 + [ sp:varName "p2class"^^xsd:string
405 + ]
406 + ])
407 + ] [ rdf:type sp:Optional ;
408 + sp:elements ([ rdf:type sp:TriplePath ;
409 + sp:object <http://www.reportinghub.no/ep/schema/organization#Person> ;
410 + sp:path [ rdf:type sp:ModPath ;
411 + sp:modMax -2 ;
412 + sp:modMin 0 ;
413 + sp:subPath rdfs:subClassOf
414 + ] ;
415 + sp:subject spin:_this
416 + ] [ rdf:type sp:Bind ;
417 + sp:expression ISO-15926-2_2003:ClassOfPerson ;
418 + sp:variable
419 + [ sp:varName "p2class"^^xsd:string
420 + ]
421 + ])
422 + ] [ rdf:type sp:Optional ;
423 + sp:elements ([ rdf:type sp:TriplePath ;
424 + sp:object <http://www.reportinghub.no/ep/schema/report#Report> ;
425 + sp:path [ rdf:type sp:ModPath ;
426 + sp:modMax -2 ;
427 + sp:modMin 0 ;
428 + sp:subPath rdfs:subClassOf
429 + ] ;
430 + sp:subject spin:_this
431 + ] [ rdf:type sp:Bind ;
432 + sp:expression ISO-15926-2_2003:ClassOfInformationObject ;
433 + sp:variable
434 + [ sp:varName "p2class"^^xsd:string
435 + ]
436 + ])
437 + ])
438 + ] .
1 +# baseURI: null
2 +
3 +@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
4 +@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> .
5 +@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> .
6 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
7 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
8 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
9 +@prefix visual: <http://topbraid.org/visual#> .
10 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
11 +
12 +[] rdf:type inference:Configuration ;
13 + composite:child
14 + [ rdf:type <http://spinrdf.org/spin#TopSPIN> ;
15 + <http://spinrdf.org/spin#topSPINOptions>
16 + "singlePass" ;
17 + composite:index "0"^^xsd:int
18 + ] .
1 +# baseURI: http://www.reportinghub.no/refdata/transform/objprop2rd
2 +# imports: http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003
3 +# imports: http://rds.posccaesar.org/2008/06/OWL/RDL-annotations
4 +# imports: http://spinrdf.org/spin
5 +# imports: http://www.reportinghub.no/ep/schema/1.0/drilling
6 +# imports: http://www.reportinghub.no/refdata/transform/class2rd
7 +
8 +@prefix : <http://www.reportinghub.no/refdata/transform/objprop2rd#> .
9 +@prefix ISO-15926-2_2003: <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#> .
10 +@prefix RDL-annotations: <http://rds.posccaesar.org/2008/06/OWL/RDL-annotations#> .
11 +@prefix afn: <http://jena.hpl.hp.com/ARQ/function#> .
12 +@prefix class2rd: <http://www.reportinghub.no/refdata/transform/class2rd#> .
13 +@prefix drilling: <http://www.reportinghub.no/ep/schema/1.0/drilling#> .
14 +@prefix fn: <http://www.w3.org/2005/xpath-functions#> .
15 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
16 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
17 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
18 +@prefix sp: <http://spinrdf.org/sp#> .
19 +@prefix spif: <http://spinrdf.org/spif#> .
20 +@prefix spin: <http://spinrdf.org/spin#> .
21 +@prefix spl: <http://spinrdf.org/spl#> .
22 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
23 +
24 +<http://www.reportinghub.no/ep/schema/core#PropertySpace>
25 + spin:rule
26 + [ rdf:type sp:Construct ;
27 + rdfs:comment "0250 Set URI and designation for EHR Property Spaces Linked to PCA RD"^^xsd:string ;
28 + sp:templates ([ sp:object
29 + [ sp:varName "thisrduri"^^xsd:string
30 + ] ;
31 + sp:predicate owl:sameAs ;
32 + sp:subject spin:_this
33 + ]) ;
34 + sp:where ([ sp:object <http://www.reportinghub.no/ep/schema/core#PropertySpace> ;
35 + sp:predicate rdf:type ;
36 + sp:subject spin:_this
37 + ] [ rdf:type sp:NotExists ;
38 + sp:elements ([ sp:object
39 + [ sp:varName "same"^^xsd:string
40 + ] ;
41 + sp:predicate owl:sameAs ;
42 + sp:subject spin:_this
43 + ])
44 + ] [ sp:object
45 + [ sp:varName "seerd"^^xsd:string
46 + ] ;
47 + sp:predicate <http://www.reportinghub.no/ep/schema/core#seeReferenceData> ;
48 + sp:subject spin:_this
49 + ] [ rdf:type sp:Bind ;
50 + sp:expression
51 + [ rdf:type spif:buildURI ;
52 + sp:arg1 [ sp:varName "seerd"^^xsd:string
53 + ]
54 + ] ;
55 + sp:variable
56 + [ sp:varName "thisrduri"^^xsd:string
57 + ]
58 + ])
59 + ] ;
60 + spin:rule
61 + [ rdf:type sp:Construct ;
62 + rdfs:comment "0251 Set URI and designation for EHR RD Property Spaces"^^xsd:string ;
63 + sp:templates ([ sp:object
64 + [ sp:varName "thisrduri"^^xsd:string
65 + ] ;
66 + sp:predicate owl:sameAs ;
67 + sp:subject spin:_this
68 + ] [ sp:object
69 + [ sp:varName "desigation"^^xsd:string
70 + ] ;
71 + sp:predicate <http://posccaesar.org/rdl/hasDesignation> ;
72 + sp:subject
73 + [ sp:varName "thisrduri"^^xsd:string
74 + ]
75 + ] [ sp:object
76 + [ sp:varName "definition"^^xsd:string
77 + ] ;
78 + sp:predicate <http://posccaesar.org/rdl/hasDefinition> ;
79 + sp:subject
80 + [ sp:varName "thisrduri"^^xsd:string
81 + ]
82 + ] [ sp:object
83 + [ sp:varName "pcaid"^^xsd:string
84 + ] ;
85 + sp:predicate <http://posccaesar.org/rdl/hasIdPCA> ;
86 + sp:subject
87 + [ sp:varName "thisrduri"^^xsd:string
88 + ]
89 + ] [ sp:object ISO-15926-2_2003:PropertySpace ;
90 + sp:predicate rdf:type ;
91 + sp:subject
92 + [ sp:varName "thisrduri"^^xsd:string
93 + ]
94 + ]) ;
95 + sp:where ([ sp:object <http://www.reportinghub.no/ep/schema/core#PropertySpace> ;
96 + sp:predicate rdf:type ;
97 + sp:subject spin:_this
98 + ] [ rdf:type sp:NotExists ;
99 + sp:elements ([ sp:object
100 + [ sp:varName "same"^^xsd:string
101 + ] ;
102 + sp:predicate owl:sameAs ;
103 + sp:subject spin:_this
104 + ])
105 + ] [ rdf:type sp:NotExists ;
106 + sp:elements ([ sp:object
107 + [ sp:varName "seerd"^^xsd:string
108 + ] ;
109 + sp:predicate <http://www.reportinghub.no/ep/schema/core#seeReferenceData> ;
110 + sp:subject spin:_this
111 + ])
112 + ] [ rdf:type sp:Filter ;
113 + sp:expression
114 + [ rdf:type sp:ne ;
115 + sp:arg1 [ rdf:type afn:namespace ;
116 + sp:arg1 spin:_this
117 + ] ;
118 + sp:arg2 "http://www.linkedmodel.org/schema/vaem#"
119 + ]
120 + ] [ rdf:type sp:Filter ;
121 + sp:expression
122 + [ rdf:type sp:ne ;
123 + sp:arg1 [ rdf:type afn:namespace ;
124 + sp:arg1 spin:_this
125 + ] ;
126 + sp:arg2 "http://www.w3.org/2004/02/skos/core#"
127 + ]
128 + ] [ rdf:type sp:Optional ;
129 + sp:elements ([ sp:object
130 + [ sp:varName "definition"^^xsd:string
131 + ] ;
132 + sp:predicate rdfs:comment ;
133 + sp:subject spin:_this
134 + ])
135 + ] [ sp:object
136 + [ sp:varName "label"^^xsd:string
137 + ] ;
138 + sp:predicate rdfs:label ;
139 + sp:subject spin:_this
140 + ] [ rdf:type sp:Bind ;
141 + sp:expression
142 + [ rdf:type spif:generateUUID
143 + ] ;
144 + sp:variable
145 + [ sp:varName "uuid"^^xsd:string
146 + ]
147 + ] [ rdf:type sp:Bind ;
148 + sp:expression
149 + [ rdf:type fn:concat ;
150 + sp:arg1 "ERH" ;
151 + sp:arg2 [ sp:varName "uuid"^^xsd:string
152 + ]
153 + ] ;
154 + sp:variable
155 + [ sp:varName "pcaid"^^xsd:string
156 + ]
157 + ] [ rdf:type sp:Bind ;
158 + sp:expression
159 + [ rdf:type spif:buildURI ;
160 + sp:arg1 "<http://posccaesar.org/rdl/{?pcaid}>"
161 + ] ;
162 + sp:variable
163 + [ sp:varName "thisrduri"^^xsd:string
164 + ]
165 + ] [ rdf:type sp:Bind ;
166 + sp:expression
167 + [ rdf:type fn:upper-case ;
168 + sp:arg1 [ sp:varName "label"^^xsd:string
169 + ]
170 + ] ;
171 + sp:variable
172 + [ sp:varName "desigation"^^xsd:string
173 + ]
174 + ])
175 + ] .
176 +
177 +<http://www.reportinghub.no/refdata/transform/objprop2rd>
178 + rdf:type owl:Ontology ;
179 + owl:imports <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003> , <http://rds.posccaesar.org/2008/06/OWL/RDL-annotations> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/drilling> , <http://www.reportinghub.no/refdata/transform/class2rd> ;
180 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
181 +
182 +owl:ObjectProperty
183 + spin:rule
184 + [ rdf:type sp:Construct ;
185 + rdfs:comment "0210 Set URI and designation for EHR RD from Object Property NOT Class of Indirect Property"^^xsd:string ;
186 + sp:templates ([ sp:object
187 + [ sp:varName "thisrduri"^^xsd:string
188 + ] ;
189 + sp:predicate owl:sameAs ;
190 + sp:subject spin:_this
191 + ] [ sp:object
192 + [ sp:varName "desigation"^^xsd:string
193 + ] ;
194 + sp:predicate <http://posccaesar.org/rdl/hasDesignation> ;
195 + sp:subject
196 + [ sp:varName "thisrduri"^^xsd:string
197 + ]
198 + ] [ sp:object
199 + [ sp:varName "definition"^^xsd:string
200 + ] ;
201 + sp:predicate <http://posccaesar.org/rdl/hasDefinition> ;
202 + sp:subject
203 + [ sp:varName "thisrduri"^^xsd:string
204 + ]
205 + ] [ sp:object
206 + [ sp:varName "pcaid"^^xsd:string
207 + ] ;
208 + sp:predicate <http://posccaesar.org/rdl/hasIdPCA> ;
209 + sp:subject
210 + [ sp:varName "thisrduri"^^xsd:string
211 + ]
212 + ] [ sp:object ISO-15926-2_2003:ClassOfRelationship ;
213 + sp:predicate rdf:type ;
214 + sp:subject
215 + [ sp:varName "thisrduri"^^xsd:string
216 + ]
217 + ]) ;
218 + sp:where ([ rdf:type sp:NotExists ;
219 + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/core#Class_of_indirect_property> ;
220 + sp:predicate rdf:type ;
221 + sp:subject spin:_this
222 + ])
223 + ] [ rdf:type sp:NotExists ;
224 + sp:elements ([ sp:object
225 + [ sp:varName "same"^^xsd:string
226 + ] ;
227 + sp:predicate owl:sameAs ;
228 + sp:subject spin:_this
229 + ])
230 + ] [ rdf:type sp:NotExists ;
231 + sp:elements ([ sp:object
232 + [ sp:varName "seerd"^^xsd:string
233 + ] ;
234 + sp:predicate <http://www.reportinghub.no/ep/schema/core#seeReferenceData> ;
235 + sp:subject spin:_this
236 + ])
237 + ] [ rdf:type sp:Filter ;
238 + sp:expression
239 + [ rdf:type sp:ne ;
240 + sp:arg1 [ rdf:type afn:namespace ;
241 + sp:arg1 spin:_this
242 + ] ;
243 + sp:arg2 "http://www.linkedmodel.org/schema/vaem#"
244 + ]
245 + ] [ rdf:type sp:Filter ;
246 + sp:expression
247 + [ rdf:type sp:ne ;
248 + sp:arg1 [ rdf:type afn:namespace ;
249 + sp:arg1 spin:_this
250 + ] ;
251 + sp:arg2 "http://www.w3.org/2004/02/skos/core#"
252 + ]
253 + ] [ sp:object
254 + [ sp:varName "definition"^^xsd:string
255 + ] ;
256 + sp:predicate rdfs:comment ;
257 + sp:subject spin:_this
258 + ] [ sp:object
259 + [ sp:varName "label"^^xsd:string
260 + ] ;
261 + sp:predicate rdfs:label ;
262 + sp:subject spin:_this
263 + ] [ rdf:type sp:Bind ;
264 + sp:expression
265 + [ rdf:type spif:generateUUID
266 + ] ;
267 + sp:variable
268 + [ sp:varName "uuid"^^xsd:string
269 + ]
270 + ] [ rdf:type sp:Bind ;
271 + sp:expression
272 + [ rdf:type fn:concat ;
273 + sp:arg1 "ERH" ;
274 + sp:arg2 [ sp:varName "uuid"^^xsd:string
275 + ]
276 + ] ;
277 + sp:variable
278 + [ sp:varName "pcaid"^^xsd:string
279 + ]
280 + ] [ rdf:type sp:Bind ;
281 + sp:expression
282 + [ rdf:type spif:buildURI ;
283 + sp:arg1 "<http://posccaesar.org/rdl/{?pcaid}>"
284 + ] ;
285 + sp:variable
286 + [ sp:varName "thisrduri"^^xsd:string
287 + ]
288 + ] [ rdf:type sp:Bind ;
289 + sp:expression
290 + [ rdf:type fn:upper-case ;
291 + sp:arg1 [ sp:varName "label"^^xsd:string
292 + ]
293 + ] ;
294 + sp:variable
295 + [ sp:varName "desigation"^^xsd:string
296 + ]
297 + ])
298 + ] ;
299 + spin:rule
300 + [ rdf:type sp:Construct ;
301 + rdfs:comment "0220 Set URI and designation for EHR RD from Object Property Class of Indirect Property"^^xsd:string ;
302 + sp:templates ([ sp:object
303 + [ sp:varName "thisrduri"^^xsd:string
304 + ] ;
305 + sp:predicate owl:sameAs ;
306 + sp:subject spin:_this
307 + ] [ sp:object
308 + [ sp:varName "desigation"^^xsd:string
309 + ] ;
310 + sp:predicate <http://posccaesar.org/rdl/hasDesignation> ;
311 + sp:subject
312 + [ sp:varName "thisrduri"^^xsd:string
313 + ]
314 + ] [ sp:object
315 + [ sp:varName "definition"^^xsd:string
316 + ] ;
317 + sp:predicate <http://posccaesar.org/rdl/hasDefinition> ;
318 + sp:subject
319 + [ sp:varName "thisrduri"^^xsd:string
320 + ]
321 + ] [ sp:object
322 + [ sp:varName "pcaid"^^xsd:string
323 + ] ;
324 + sp:predicate <http://posccaesar.org/rdl/hasIdPCA> ;
325 + sp:subject
326 + [ sp:varName "thisrduri"^^xsd:string
327 + ]
328 + ] [ sp:object ISO-15926-2_2003:ClassOfIndirectProperty ;
329 + sp:predicate rdf:type ;
330 + sp:subject
331 + [ sp:varName "thisrduri"^^xsd:string
332 + ]
333 + ]) ;
334 + sp:where ([ sp:object <http://www.reportinghub.no/ep/schema/core#Class_of_indirect_property> ;
335 + sp:predicate rdf:type ;
336 + sp:subject spin:_this
337 + ] [ rdf:type sp:NotExists ;
338 + sp:elements ([ sp:object
339 + [ sp:varName "same"^^xsd:string
340 + ] ;
341 + sp:predicate owl:sameAs ;
342 + sp:subject spin:_this
343 + ])
344 + ] [ rdf:type sp:NotExists ;
345 + sp:elements ([ sp:object
346 + [ sp:varName "seerd"^^xsd:string
347 + ] ;
348 + sp:predicate <http://www.reportinghub.no/ep/schema/core#seeReferenceData> ;
349 + sp:subject spin:_this
350 + ])
351 + ] [ rdf:type sp:Filter ;
352 + sp:expression
353 + [ rdf:type sp:ne ;
354 + sp:arg1 [ rdf:type afn:namespace ;
355 + sp:arg1 spin:_this
356 + ] ;
357 + sp:arg2 "http://www.linkedmodel.org/schema/vaem#"
358 + ]
359 + ] [ rdf:type sp:Filter ;
360 + sp:expression
361 + [ rdf:type sp:ne ;
362 + sp:arg1 [ rdf:type afn:namespace ;
363 + sp:arg1 spin:_this
364 + ] ;
365 + sp:arg2 "http://www.w3.org/2004/02/skos/core#"
366 + ]
367 + ] [ sp:object
368 + [ sp:varName "definition"^^xsd:string
369 + ] ;
370 + sp:predicate rdfs:comment ;
371 + sp:subject spin:_this
372 + ] [ sp:object
373 + [ sp:varName "label"^^xsd:string
374 + ] ;
375 + sp:predicate rdfs:label ;
376 + sp:subject spin:_this
377 + ] [ rdf:type sp:Bind ;
378 + sp:expression
379 + [ rdf:type spif:generateUUID
380 + ] ;
381 + sp:variable
382 + [ sp:varName "uuid"^^xsd:string
383 + ]
384 + ] [ rdf:type sp:Bind ;
385 + sp:expression
386 + [ rdf:type fn:concat ;
387 + sp:arg1 "ERH" ;
388 + sp:arg2 [ sp:varName "uuid"^^xsd:string
389 + ]
390 + ] ;
391 + sp:variable
392 + [ sp:varName "pcaid"^^xsd:string
393 + ]
394 + ] [ rdf:type sp:Bind ;
395 + sp:expression
396 + [ rdf:type spif:buildURI ;
397 + sp:arg1 "<http://posccaesar.org/rdl/{?pcaid}>"
398 + ] ;
399 + sp:variable
400 + [ sp:varName "thisrduri"^^xsd:string
401 + ]
402 + ] [ rdf:type sp:Bind ;
403 + sp:expression
404 + [ rdf:type fn:upper-case ;
405 + sp:arg1 [ sp:varName "label"^^xsd:string
406 + ]
407 + ] ;
408 + sp:variable
409 + [ sp:varName "desigation"^^xsd:string
410 + ]
411 + ])
412 + ] ;
413 + spin:rule
414 + [ rdf:type sp:Construct ;
415 + rdfs:comment "0240 Set Class of Indirect Property Possessor"^^xsd:string ;
416 + sp:templates ([ sp:object
417 + [ sp:varName "possessor"^^xsd:string
418 + ] ;
419 + sp:predicate ISO-15926-2_2003:hasClassOfPossessor ;
420 + sp:subject
421 + [ sp:varName "rdproperty"^^xsd:string
422 + ]
423 + ]) ;
424 + sp:where ([ sp:object <http://www.reportinghub.no/ep/schema/core#Class_of_indirect_property> ;
425 + sp:predicate rdf:type ;
426 + sp:subject spin:_this
427 + ] [ sp:object
428 + [ sp:varName "rdproperty"^^xsd:string
429 + ] ;
430 + sp:predicate owl:sameAs ;
431 + sp:subject spin:_this
432 + ] [ sp:object
433 + [ sp:varName "domain"^^xsd:string
434 + ] ;
435 + sp:predicate rdfs:domain ;
436 + sp:subject spin:_this
437 + ] [ sp:object
438 + [ sp:varName "possessor"^^xsd:string
439 + ] ;
440 + sp:predicate owl:sameAs ;
441 + sp:subject
442 + [ sp:varName "domain"^^xsd:string
443 + ]
444 + ])
445 + ] ;
446 + spin:rule
447 + [ rdf:type sp:Construct ;
448 + rdfs:comment "0260 Set Class of Indirect Property Property Space"^^xsd:string ;
449 + sp:templates ([ sp:object
450 + [ sp:varName "space"^^xsd:string
451 + ] ;
452 + sp:predicate ISO-15926-2_2003:hasPropertySpace ;
453 + sp:subject
454 + [ sp:varName "rdproperty"^^xsd:string
455 + ]
456 + ]) ;
457 + sp:where ([ sp:object <http://www.reportinghub.no/ep/schema/core#Class_of_indirect_property> ;
458 + sp:predicate rdf:type ;
459 + sp:subject spin:_this
460 + ] [ sp:object
461 + [ sp:varName "rdproperty"^^xsd:string
462 + ] ;
463 + sp:predicate owl:sameAs ;
464 + sp:subject spin:_this
465 + ] [ sp:object
466 + [ sp:varName "range"^^xsd:string
467 + ] ;
468 + sp:predicate rdfs:range ;
469 + sp:subject spin:_this
470 + ] [ sp:object
471 + [ sp:varName "space"^^xsd:string
472 + ] ;
473 + sp:predicate owl:sameAs ;
474 + sp:subject
475 + [ sp:varName "range"^^xsd:string
476 + ]
477 + ])
478 + ] ;
479 + spin:rule
480 + [ rdf:type sp:Construct ;
481 + rdfs:comment "0270 Set Part 2 ClassOfRelation of EHR RD Object Property"^^xsd:string ;
482 + sp:templates ([ sp:object
483 + [ sp:varName "p2class"^^xsd:string
484 + ] ;
485 + sp:predicate rdf:type ;
486 + sp:subject
487 + [ sp:varName "thisrduri"^^xsd:string
488 + ]
489 + ] [ sp:object
490 + [ sp:varName "domainrduri"^^xsd:string
491 + ] ;
492 + sp:predicate
493 + [ sp:varName "p2rel1"^^xsd:string
494 + ] ;
495 + sp:subject
496 + [ sp:varName "thisrduri"^^xsd:string
497 + ]
498 + ] [ sp:object
499 + [ sp:varName "rangerduri"^^xsd:string
500 + ] ;
501 + sp:predicate
502 + [ sp:varName "p2rel2"^^xsd:string
503 + ] ;
504 + sp:subject
505 + [ sp:varName "thisrduri"^^xsd:string
506 + ]
507 + ]) ;
508 + sp:where ([ rdf:type sp:NotExists ;
509 + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/core#Class_of_indirect_property> ;
510 + sp:predicate rdf:type ;
511 + sp:subject spin:_this
512 + ])
513 + ] [ sp:object
514 + [ sp:varName "thisrduri"^^xsd:string
515 + ] ;
516 + sp:predicate owl:sameAs ;
517 + sp:subject spin:_this
518 + ] [ sp:object
519 + [ sp:varName "domain"^^xsd:string
520 + ] ;
521 + sp:predicate rdfs:domain ;
522 + sp:subject spin:_this
523 + ] [ sp:object
524 + [ sp:varName "domainrduri"^^xsd:string
525 + ] ;
526 + sp:predicate owl:sameAs ;
527 + sp:subject
528 + [ sp:varName "domain"^^xsd:string
529 + ]
530 + ] [ sp:object
531 + [ sp:varName "range"^^xsd:string
532 + ] ;
533 + sp:predicate rdfs:range ;
534 + sp:subject spin:_this
535 + ] [ sp:object
536 + [ sp:varName "rangerduri"^^xsd:string
537 + ] ;
538 + sp:predicate owl:sameAs ;
539 + sp:subject
540 + [ sp:varName "range"^^xsd:string
541 + ]
542 + ] [ rdf:type sp:Optional ;
543 + sp:elements ([ rdf:type sp:TriplePath ;
544 + sp:object <http://www.reportinghub.no/ep/schema/activity#Activity> ;
545 + sp:path [ rdf:type sp:ModPath ;
546 + sp:modMax -2 ;
547 + sp:modMin 0 ;
548 + sp:subPath rdfs:subClassOf
549 + ] ;
550 + sp:subject
551 + [ sp:varName "domain"^^xsd:string
552 + ]
553 + ] [ rdf:type sp:Bind ;
554 + sp:expression ISO-15926-2_2003:ClassOfParticipation ;
555 + sp:variable
556 + [ sp:varName "p2class"^^xsd:string
557 + ]
558 + ] [ rdf:type sp:Bind ;
559 + sp:expression ISO-15926-2_2003:hasClassOfWhole ;
560 + sp:variable
561 + [ sp:varName "p2rel1"^^xsd:string
562 + ]
563 + ] [ rdf:type sp:Bind ;
564 + sp:expression ISO-15926-2_2003:hasClassOfPart ;
565 + sp:variable
566 + [ sp:varName "p2rel2"^^xsd:string
567 + ]
568 + ])
569 + ])
570 + ] .
1 +# baseURI: null
2 +
3 +@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
4 +@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> .
5 +@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> .
6 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
7 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
8 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
9 +@prefix visual: <http://topbraid.org/visual#> .
10 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
11 +
12 +<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndirectProperty>
13 + forms:keyProperties (rdfs:label rdfs:comment <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#hasPossessor>) .
14 +
15 +[] rdf:type inference:Configuration ;
16 + composite:child
17 + [ rdf:type <http://spinrdf.org/spin#TopSPIN> ;
18 + <http://spinrdf.org/spin#topSPINOptions>
19 + "singlePass" ;
20 + composite:index "0"^^xsd:int
21 + ] .