David Leal

Merge branch 'MPR_09-05'

...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
13 13
14 <http://www.reportinghub.no/ep/schema/1.0/report> 14 <http://www.reportinghub.no/ep/schema/1.0/report>
15 rdf:type owl:Ontology ; 15 rdf:type owl:Ontology ;
16 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/np/schema/1.0/npd> ; 16 + owl:imports <http://www.reportinghub.no/np/schema/1.0/npd> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/activity> ;
17 owl:versionInfo "0.1.0"^^xsd:string . 17 owl:versionInfo "0.1.0"^^xsd:string .
18 18
19 ep-report:DailyDrillingReport 19 ep-report:DailyDrillingReport
...@@ -31,7 +31,7 @@ ep-report:DailyProductionReport ...@@ -31,7 +31,7 @@ ep-report:DailyProductionReport
31 rdfs:subClassOf ep-report:ProductionReport . 31 rdfs:subClassOf ep-report:ProductionReport .
32 32
33 ep-report:FinalDailyDrillingReport 33 ep-report:FinalDailyDrillingReport
34 - rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ; 34 + rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ;
35 rdfs:label "final daily drilling report"^^xsd:string ; 35 rdfs:label "final daily drilling report"^^xsd:string ;
36 rdfs:subClassOf ep-report:DailyDrillingReport . 36 rdfs:subClassOf ep-report:DailyDrillingReport .
37 37
...@@ -60,8 +60,13 @@ ep-report:NonProductivetimeReport ...@@ -60,8 +60,13 @@ ep-report:NonProductivetimeReport
60 rdfs:subClassOf ep-report:Report ; 60 rdfs:subClassOf ep-report:Report ;
61 rdfs:subClassOf 61 rdfs:subClassOf
62 [ rdf:type owl:Restriction ; 62 [ rdf:type owl:Restriction ;
63 + owl:allValuesFrom ep-report:DailyDrillingReport ;
64 + owl:onProperty ep-report:reportOn
65 + ] ;
66 + rdfs:subClassOf
67 + [ rdf:type owl:Restriction ;
63 owl:cardinality "1"^^xsd:nonNegativeInteger ; 68 owl:cardinality "1"^^xsd:nonNegativeInteger ;
64 - owl:onProperty ep-report:createdAt 69 + owl:onProperty ep-report:reportOn
65 ] ; 70 ] ;
66 rdfs:subClassOf 71 rdfs:subClassOf
67 [ rdf:type owl:Restriction ; 72 [ rdf:type owl:Restriction ;
...@@ -71,21 +76,16 @@ ep-report:NonProductivetimeReport ...@@ -71,21 +76,16 @@ ep-report:NonProductivetimeReport
71 rdfs:subClassOf 76 rdfs:subClassOf
72 [ rdf:type owl:Restriction ; 77 [ rdf:type owl:Restriction ;
73 owl:cardinality "1"^^xsd:nonNegativeInteger ; 78 owl:cardinality "1"^^xsd:nonNegativeInteger ;
74 - owl:onProperty ep-report:reportOn 79 + owl:onProperty ep-report:createdAt
75 - ] ;
76 - rdfs:subClassOf
77 - [ rdf:type owl:Restriction ;
78 - owl:allValuesFrom ep-report:DailyDrillingReport ;
79 - owl:onProperty ep-report:reportOn
80 ] . 80 ] .
81 81
82 ep-report:NormalDailyDrillingReport 82 ep-report:NormalDailyDrillingReport
83 - rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ; 83 + rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ;
84 rdfs:label "normal daily drilling report"^^xsd:string ; 84 rdfs:label "normal daily drilling report"^^xsd:string ;
85 rdfs:subClassOf ep-report:DailyDrillingReport . 85 rdfs:subClassOf ep-report:DailyDrillingReport .
86 86
87 ep-report:PreliminaryDailyDrillingReport 87 ep-report:PreliminaryDailyDrillingReport
88 - rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ; 88 + rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ;
89 rdfs:label "preliminary daily drilling report"^^xsd:string ; 89 rdfs:label "preliminary daily drilling report"^^xsd:string ;
90 rdfs:subClassOf ep-report:DailyDrillingReport . 90 rdfs:subClassOf ep-report:DailyDrillingReport .
91 91
...@@ -129,8 +129,8 @@ ep-report:ReportAliasIdentifier ...@@ -129,8 +129,8 @@ ep-report:ReportAliasIdentifier
129 rdfs:subClassOf owl:Thing ; 129 rdfs:subClassOf owl:Thing ;
130 rdfs:subClassOf 130 rdfs:subClassOf
131 [ rdf:type owl:Restriction ; 131 [ rdf:type owl:Restriction ;
132 - owl:minCardinality "1"^^xsd:nonNegativeInteger ; 132 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
133 - owl:onProperty ep-report:aliasName 133 + owl:onProperty ep-report:isAliasFor
134 ] ; 134 ] ;
135 rdfs:subClassOf 135 rdfs:subClassOf
136 [ rdf:type owl:Restriction ; 136 [ rdf:type owl:Restriction ;
...@@ -139,62 +139,62 @@ ep-report:ReportAliasIdentifier ...@@ -139,62 +139,62 @@ ep-report:ReportAliasIdentifier
139 ] ; 139 ] ;
140 rdfs:subClassOf 140 rdfs:subClassOf
141 [ rdf:type owl:Restriction ; 141 [ rdf:type owl:Restriction ;
142 - owl:cardinality "1"^^xsd:nonNegativeInteger ; 142 + owl:minCardinality "1"^^xsd:nonNegativeInteger ;
143 - owl:onProperty ep-report:isAliasFor 143 + owl:onProperty ep-report:aliasName
144 ] . 144 ] .
145 145
146 ep-report:ReportForGasYearToDate 146 ep-report:ReportForGasYearToDate
147 - rdf:type ep-report:ReportPeriodType , owl:Class ; 147 + rdf:type owl:Class , ep-report:ReportPeriodType ;
148 rdfs:label "report for gas year to date"^^xsd:string ; 148 rdfs:label "report for gas year to date"^^xsd:string ;
149 rdfs:subClassOf ep-report:Report . 149 rdfs:subClassOf ep-report:Report .
150 150
151 ep-report:ReportForInstant 151 ep-report:ReportForInstant
152 - rdf:type ep-report:ReportPeriodType , owl:Class ; 152 + rdf:type owl:Class , ep-report:ReportPeriodType ;
153 rdfs:label "report for instant"^^xsd:string ; 153 rdfs:label "report for instant"^^xsd:string ;
154 rdfs:subClassOf ep-report:Report . 154 rdfs:subClassOf ep-report:Report .
155 155
156 ep-report:ReportForMonthToDate 156 ep-report:ReportForMonthToDate
157 - rdf:type ep-report:ReportPeriodType , owl:Class ; 157 + rdf:type owl:Class , ep-report:ReportPeriodType ;
158 rdfs:label "report for month to date"^^xsd:string ; 158 rdfs:label "report for month to date"^^xsd:string ;
159 rdfs:subClassOf ep-report:Report . 159 rdfs:subClassOf ep-report:Report .
160 160
161 ep-report:ReportForOneDay 161 ep-report:ReportForOneDay
162 - rdf:type ep-report:ReportPeriodType , owl:Class ; 162 + rdf:type owl:Class , ep-report:ReportPeriodType ;
163 rdfs:label "report for one day"^^xsd:string ; 163 rdfs:label "report for one day"^^xsd:string ;
164 rdfs:subClassOf ep-report:Report . 164 rdfs:subClassOf ep-report:Report .
165 165
166 ep-report:ReportForOneGasDay 166 ep-report:ReportForOneGasDay
167 - rdf:type ep-report:ReportPeriodType , owl:Class ; 167 + rdf:type owl:Class , ep-report:ReportPeriodType ;
168 rdfs:label "report for one gas day"^^xsd:string ; 168 rdfs:label "report for one gas day"^^xsd:string ;
169 rdfs:subClassOf ep-report:Report . 169 rdfs:subClassOf ep-report:Report .
170 170
171 ep-report:ReportForOneGasMonth 171 ep-report:ReportForOneGasMonth
172 - rdf:type ep-report:ReportPeriodType , owl:Class ; 172 + rdf:type owl:Class , ep-report:ReportPeriodType ;
173 rdfs:label "report for one gas month"^^xsd:string ; 173 rdfs:label "report for one gas month"^^xsd:string ;
174 rdfs:subClassOf ep-report:Report . 174 rdfs:subClassOf ep-report:Report .
175 175
176 ep-report:ReportForOneGasYear 176 ep-report:ReportForOneGasYear
177 - rdf:type ep-report:ReportPeriodType , owl:Class ; 177 + rdf:type owl:Class , ep-report:ReportPeriodType ;
178 rdfs:label "report for one gas year"^^xsd:string ; 178 rdfs:label "report for one gas year"^^xsd:string ;
179 rdfs:subClassOf ep-report:Report . 179 rdfs:subClassOf ep-report:Report .
180 180
181 ep-report:ReportForOneMonth 181 ep-report:ReportForOneMonth
182 - rdf:type ep-report:ReportPeriodType , owl:Class ; 182 + rdf:type owl:Class , ep-report:ReportPeriodType ;
183 rdfs:label "report for one month"^^xsd:string ; 183 rdfs:label "report for one month"^^xsd:string ;
184 rdfs:subClassOf ep-report:Report . 184 rdfs:subClassOf ep-report:Report .
185 185
186 ep-report:ReportForOneWeek 186 ep-report:ReportForOneWeek
187 - rdf:type ep-report:ReportPeriodType , owl:Class ; 187 + rdf:type owl:Class , ep-report:ReportPeriodType ;
188 rdfs:label "report for one week"^^xsd:string ; 188 rdfs:label "report for one week"^^xsd:string ;
189 rdfs:subClassOf ep-report:Report . 189 rdfs:subClassOf ep-report:Report .
190 190
191 ep-report:ReportForOneYear 191 ep-report:ReportForOneYear
192 - rdf:type ep-report:ReportPeriodType , owl:Class ; 192 + rdf:type owl:Class , ep-report:ReportPeriodType ;
193 rdfs:label "report for one year"^^xsd:string ; 193 rdfs:label "report for one year"^^xsd:string ;
194 rdfs:subClassOf ep-report:Report . 194 rdfs:subClassOf ep-report:Report .
195 195
196 ep-report:ReportForYearToDate 196 ep-report:ReportForYearToDate
197 - rdf:type ep-report:ReportPeriodType , owl:Class ; 197 + rdf:type owl:Class , ep-report:ReportPeriodType ;
198 rdfs:label "report for year to date"^^xsd:string ; 198 rdfs:label "report for year to date"^^xsd:string ;
199 rdfs:subClassOf ep-report:Report . 199 rdfs:subClassOf ep-report:Report .
200 200
...@@ -208,23 +208,23 @@ ep-report:WeeklyDrillingReport ...@@ -208,23 +208,23 @@ ep-report:WeeklyDrillingReport
208 rdfs:subClassOf ep-report:Report ; 208 rdfs:subClassOf ep-report:Report ;
209 rdfs:subClassOf 209 rdfs:subClassOf
210 [ rdf:type owl:Restriction ; 210 [ rdf:type owl:Restriction ;
211 - owl:cardinality "1"^^xsd:nonNegativeInteger ; 211 + owl:allValuesFrom ep-report:DailyDrillingReport ;
212 - owl:onProperty ep-report:createdAt 212 + owl:onProperty ep-report:reportOn
213 ] ; 213 ] ;
214 rdfs:subClassOf 214 rdfs:subClassOf
215 [ rdf:type owl:Restriction ; 215 [ rdf:type owl:Restriction ;
216 - owl:allValuesFrom xsd:dateTime ; 216 + owl:cardinality "7"^^xsd:nonNegativeInteger ;
217 - owl:onProperty ep-report:createdAt 217 + owl:onProperty ep-report:reportOn
218 ] ; 218 ] ;
219 rdfs:subClassOf 219 rdfs:subClassOf
220 [ rdf:type owl:Restriction ; 220 [ rdf:type owl:Restriction ;
221 - owl:cardinality "7"^^xsd:nonNegativeInteger ; 221 + owl:allValuesFrom xsd:dateTime ;
222 - owl:onProperty ep-report:reportOn 222 + owl:onProperty ep-report:createdAt
223 ] ; 223 ] ;
224 rdfs:subClassOf 224 rdfs:subClassOf
225 [ rdf:type owl:Restriction ; 225 [ rdf:type owl:Restriction ;
226 - owl:allValuesFrom ep-report:DailyDrillingReport ; 226 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
227 - owl:onProperty ep-report:reportOn 227 + owl:onProperty ep-report:createdAt
228 ] . 228 ] .
229 229
230 ep-report:WellTestReport 230 ep-report:WellTestReport
...@@ -241,12 +241,12 @@ ep-report:aliasOwner ...@@ -241,12 +241,12 @@ ep-report:aliasOwner
241 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . 241 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> .
242 242
243 ep-report:createdAt 243 ep-report:createdAt
244 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 244 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
245 rdfs:domain ep-report:Report ; 245 rdfs:domain ep-report:Report ;
246 rdfs:label "created at"^^xsd:string . 246 rdfs:label "created at"^^xsd:string .
247 247
248 ep-report:dailyDrillingReportNumber 248 ep-report:dailyDrillingReportNumber
249 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 249 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
250 rdfs:domain ep-report:DailyDrillingReport ; 250 rdfs:domain ep-report:DailyDrillingReport ;
251 rdfs:label "daily drilling report number"^^xsd:string . 251 rdfs:label "daily drilling report number"^^xsd:string .
252 252
...@@ -271,7 +271,7 @@ ep-report:disclaimer ...@@ -271,7 +271,7 @@ ep-report:disclaimer
271 rdfs:range xsd:string . 271 rdfs:range xsd:string .
272 272
273 ep-report:hasContent 273 ep-report:hasContent
274 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 274 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
275 rdfs:domain ep-report:Report ; 275 rdfs:domain ep-report:Report ;
276 rdfs:label "has content"^^xsd:string . 276 rdfs:label "has content"^^xsd:string .
277 277
...@@ -280,12 +280,12 @@ ep-report:isAliasFor ...@@ -280,12 +280,12 @@ ep-report:isAliasFor
280 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . 280 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> .
281 281
282 ep-report:issuedAt 282 ep-report:issuedAt
283 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 283 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
284 rdfs:domain ep-report:Report ; 284 rdfs:domain ep-report:Report ;
285 rdfs:label "issued at"^^xsd:string . 285 rdfs:label "issued at"^^xsd:string .
286 286
287 ep-report:nameAsDatumObject 287 ep-report:nameAsDatumObject
288 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 288 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
289 rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ; 289 rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ;
290 rdfs:label "name as datum object"^^xsd:string . 290 rdfs:label "name as datum object"^^xsd:string .
291 291
...@@ -295,13 +295,13 @@ ep-report:reportOn ...@@ -295,13 +295,13 @@ ep-report:reportOn
295 rdfs:label "report on"^^xsd:string . 295 rdfs:label "report on"^^xsd:string .
296 296
297 ep-report:reportSubmittedBy 297 ep-report:reportSubmittedBy
298 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 298 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
299 rdfs:domain ep-report:Report ; 299 rdfs:domain ep-report:Report ;
300 rdfs:label "report submitted by"^^xsd:string ; 300 rdfs:label "report submitted by"^^xsd:string ;
301 rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> . 301 rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> .
302 302
303 ep-report:reportSubmittedFrom 303 ep-report:reportSubmittedFrom
304 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 304 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
305 rdfs:domain ep-report:Report ; 305 rdfs:domain ep-report:Report ;
306 rdfs:label "report submitted from"^^xsd:string ; 306 rdfs:label "report submitted from"^^xsd:string ;
307 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> . 307 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> .
...@@ -311,3 +311,13 @@ ep-report:title ...@@ -311,3 +311,13 @@ ep-report:title
311 rdfs:domain ep-report:Report ; 311 rdfs:domain ep-report:Report ;
312 rdfs:label "title"^^xsd:string ; 312 rdfs:label "title"^^xsd:string ;
313 rdfs:range xsd:string . 313 rdfs:range xsd:string .
314 +
315 +ep-report:validFrom
316 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
317 + rdfs:domain ep-report:Report ;
318 + rdfs:label "valid from"^^xsd:string .
319 +
320 +ep-report:validTo
321 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
322 + rdfs:domain ep-report:Report ;
323 + rdfs:label "valid to"^^xsd:string .
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
20 20
21 <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> 21 <http://www.reportinghub.no/ep/mpr/spin/1.1/lib>
22 rdf:type owl:Ontology ; 22 rdf:type owl:Ontology ;
23 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/production> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/schema/1.0/production-equipment> , <http://spinrdf.org/spin> ; 23 + owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/production-equipment> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/1.0/production> ;
24 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 24 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
25 25
26 ep-mpr-spin-lib:Function 26 ep-mpr-spin-lib:Function
...@@ -105,6 +105,38 @@ arg2 is the interval identifier"""^^xsd:string ; ...@@ -105,6 +105,38 @@ arg2 is the interval identifier"""^^xsd:string ;
105 ]) 105 ])
106 ] . 106 ] .
107 107
108 +ep-mpr-spin-lib:buildSampledFluidURI
109 + rdf:type spin:Function ;
110 + rdfs:subClassOf ep-mpr-spin-lib:Function ;
111 + spin:body
112 + [ rdf:type sp:Select ;
113 + rdfs:comment """arg1 is the name of the installation
114 +arg2 is the nominal time
115 +arg3 is the name of the sample"""^^xsd:string ;
116 + sp:resultVariables ([ sp:varName "uri"^^xsd:string
117 + ]) ;
118 + sp:where ([ rdf:type sp:Bind ;
119 + sp:expression
120 + [ rdf:type ep-spin-lib:buildURI ;
121 + sp:arg1 "https://www.reportinghub.no/ep/data/fluidSample/" ;
122 + sp:arg2 [ rdf:type fn:concat ;
123 + sp:arg1 [ rdf:type ep-spin-lib:normalizeString ;
124 + sp:arg1 spin:_arg1
125 + ] ;
126 + sp:arg2 "$" ;
127 + sp:arg3 spin:_arg2 ;
128 + sp:arg4 "$" ;
129 + sp:arg5 [ rdf:type ep-spin-lib:normalizeString ;
130 + sp:arg1 spin:_arg3
131 + ]
132 + ]
133 + ] ;
134 + sp:variable
135 + [ sp:varName "uri"^^xsd:string
136 + ]
137 + ])
138 + ] .
139 +
108 ep-mpr-spin-lib:selectAverageAmountOfMaterialFlag 140 ep-mpr-spin-lib:selectAverageAmountOfMaterialFlag
109 rdf:type spin:Function ; 141 rdf:type spin:Function ;
110 rdfs:label "select AverageAmountOfMaterialFlag"^^xsd:string ; 142 rdfs:label "select AverageAmountOfMaterialFlag"^^xsd:string ;
......
...@@ -11,12 +11,15 @@ ...@@ -11,12 +11,15 @@
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.reportinghub.no/ep/schema/1.0/activity> , <http://www.epim.no/schemas/mprml/1> ; 14 + owl:imports <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/schema/1.0/activity> ;
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
21 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty .
22 +
20 transhelp:forComment 23 transhelp:forComment
21 rdf:type owl:ObjectProperty ; 24 rdf:type owl:ObjectProperty ;
22 rdfs:comment "Used to pass an argument to Cs_datedComment"^^xsd:string ; 25 rdfs:comment "Used to pass an argument to Cs_datedComment"^^xsd:string ;
...@@ -27,22 +30,25 @@ transhelp:hasDerivedText ...@@ -27,22 +30,25 @@ transhelp:hasDerivedText
27 rdf:type owl:DatatypeProperty . 30 rdf:type owl:DatatypeProperty .
28 31
29 transhelp:intervalEnd 32 transhelp:intervalEnd
30 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty . 33 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty .
31 34
32 transhelp:intervalIdentifier 35 transhelp:intervalIdentifier
33 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty . 36 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty .
34 37
35 transhelp:intervalStart 38 transhelp:intervalStart
36 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty . 39 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty .
37 40
38 transhelp:mapsTo 41 transhelp:mapsTo
39 rdf:type rdf:Property . 42 rdf:type rdf:Property .
40 43
41 transhelp:materialClassMapsToMPREnumeration 44 transhelp:materialClassMapsToMPREnumeration
42 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , owl:InverseFunctionalProperty ; 45 + rdf:type owl:InverseFunctionalProperty , owl:FunctionalProperty , owl:ObjectProperty ;
43 rdfs:label "material class maps to MPR enumeration"^^xsd:string ; 46 rdfs:label "material class maps to MPR enumeration"^^xsd:string ;
44 rdfs:subPropertyOf transhelp:mapsTo . 47 rdfs:subPropertyOf transhelp:mapsTo .
45 48
49 +transhelp:nominalInstant
50 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty .
51 +
46 transhelp:standardTempPres 52 transhelp:standardTempPres
47 rdf:type rdf:Property ; 53 rdf:type rdf:Property ;
48 rdfs:range <http://www.epim.no/schemas/mprml/1#StandardTempPress> . 54 rdfs:range <http://www.epim.no/schemas/mprml/1#StandardTempPress> .
......