David Price

Merge branch 'master' into add-more-magic

# baseURI: http://www.reportinghub.no/ep/schema/1.0/unnamed
# baseURI: http://www.reportinghub.no/ep/schema/1.0/property-maps-to-mpr-enumeration
# imports: http://spinrdf.org/spin
# imports: http://www.epim.no/schemas/mprml/1
# imports: http://www.reportinghub.no/ep/transform/transform-helper-schema
@prefix : <http://www.reportinghub.no/ep/schema/1.0/unnamed#> .
@prefix : <http://www.reportinghub.no/ep/schema/1.0/property-maps-to-mpr-enumeration#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
......@@ -13,9 +13,13 @@
@prefix transhelp: <http://www.reportinghub.no/ep/transform/transform-helper-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/ep/schema/1.0/unnamed>
<http://www.epim.no/schemas/mprml/1#FP_wellheadpressure>
transhelp:domainOfPropertyMapsToMPREnumeration
<http://www.reportinghub.no/ep/schema/well#WellHead> .
<http://www.reportinghub.no/ep/schema/1.0/property-maps-to-mpr-enumeration>
rdf:type owl:Ontology ;
owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.epim.no/schemas/mprml/1> ;
owl:imports <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://spinrdf.org/spin> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
<http://www.reportinghub.no/ep/schema/core#Pressure>
......
# baseURI: http://www.reportinghub.no/ep/schema/1.0/scale-maps-to-mpr-enumeration
# imports: http://spinrdf.org/spin
# imports: http://www.epim.no/schemas/mprml/1
# imports: http://www.reportinghub.no/ep/transform/transform-helper-schema
@prefix : <http://www.reportinghub.no/ep/schema/1.0/scale-maps-to-mpr-enumeration#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sp: <http://spinrdf.org/sp#> .
@prefix spin: <http://spinrdf.org/spin#> .
@prefix spl: <http://spinrdf.org/spl#> .
@prefix transhelp: <http://www.reportinghub.no/ep/transform/transform-helper-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/ep/schema/1.0/scale-maps-to-mpr-enumeration>
rdf:type owl:Ontology ;
owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.epim.no/schemas/mprml/1> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
<http://www.reportinghub.no/ep/schema/core#acre_ft>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_acre.ft> .
<http://www.reportinghub.no/ep/schema/core#angstrom>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_angstrom> .
<http://www.reportinghub.no/ep/schema/core#annum>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_a> .
<http://www.reportinghub.no/ep/schema/core#apiDensity>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_dAPI> .
<http://www.reportinghub.no/ep/schema/core#at>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_at> .
<http://www.reportinghub.no/ep/schema/core#atm>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_atm> .
<http://www.reportinghub.no/ep/schema/core#bar>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_bar> .
<http://www.reportinghub.no/ep/schema/core#barrel>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_bbl> .
<http://www.reportinghub.no/ep/schema/core#billionFt3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_bcf> .
<http://www.reportinghub.no/ep/schema/core#celsius>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_degC> .
<http://www.reportinghub.no/ep/schema/core#centimetre>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_cm> .
<http://www.reportinghub.no/ep/schema/core#chain_Benoit_A>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_chBnA> .
<http://www.reportinghub.no/ep/schema/core#chain_Benoit_B>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_chBnB> .
<http://www.reportinghub.no/ep/schema/core#chain_Clarke>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_chCla> .
<http://www.reportinghub.no/ep/schema/core#chain_Sears>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_chSe> .
<http://www.reportinghub.no/ep/schema/core#chain_US>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_chUS> .
<http://www.reportinghub.no/ep/schema/core#cm3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_cm3> .
<http://www.reportinghub.no/ep/schema/core#cmH20at4degC>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_cmH2O4degC> .
<http://www.reportinghub.no/ep/schema/core#day>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_d> .
<http://www.reportinghub.no/ep/schema/core#decimetre>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_dm> .
<http://www.reportinghub.no/ep/schema/core#dm3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_dm3> .
<http://www.reportinghub.no/ep/schema/core#dyne_cm-2>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_dynecm2> .
<http://www.reportinghub.no/ep/schema/core#fahrenheit>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_degF> .
<http://www.reportinghub.no/ep/schema/core#fathom>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_fathom> .
<http://www.reportinghub.no/ep/schema/core#femtometre>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_fm> .
<http://www.reportinghub.no/ep/schema/core#foot>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ft> .
<http://www.reportinghub.no/ep/schema/core#foot3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ft3> .
<http://www.reportinghub.no/ep/schema/core#footUS>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftUS> .
<http://www.reportinghub.no/ep/schema/core#foot_Benoit_A>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftBnA> .
<http://www.reportinghub.no/ep/schema/core#foot_Benoit_B>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftBnB> .
<http://www.reportinghub.no/ep/schema/core#foot_British_1865>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftBr65> .
<http://www.reportinghub.no/ep/schema/core#foot_Clarke>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftCla> .
<http://www.reportinghub.no/ep/schema/core#foot_Gold_Coast>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftGC> .
<http://www.reportinghub.no/ep/schema/core#foot_Indian>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftInd> .
<http://www.reportinghub.no/ep/schema/core#foot_Indian_1937>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftInd37> .
<http://www.reportinghub.no/ep/schema/core#foot_Indian_1962>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftInd62> .
<http://www.reportinghub.no/ep/schema/core#foot_Indian_1975>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftInd75> .
<http://www.reportinghub.no/ep/schema/core#foot_Modified_American>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftMA> .
<http://www.reportinghub.no/ep/schema/core#foot_Sears>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftSe> .
<http://www.reportinghub.no/ep/schema/core#ft_100ft-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ft100ft> .
<http://www.reportinghub.no/ep/schema/core#ft_ft-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftft> .
<http://www.reportinghub.no/ep/schema/core#ft_in-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftin> .
<http://www.reportinghub.no/ep/schema/core#ft_m-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftm> .
<http://www.reportinghub.no/ep/schema/core#ft_mi-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ftmi> .
<http://www.reportinghub.no/ep/schema/core#gigaAnnum>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_Ga> .
<http://www.reportinghub.no/ep/schema/core#gigaPa>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_GPa> .
<http://www.reportinghub.no/ep/schema/core#grain_100ft-4>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_grain100ft3> .
<http://www.reportinghub.no/ep/schema/core#grain_ft-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_grainft3> .
<http://www.reportinghub.no/ep/schema/core#grain_usGallon-2>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_graingalUS> .
<http://www.reportinghub.no/ep/schema/core#gram_cm-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_gcm3> .
<http://www.reportinghub.no/ep/schema/core#gram_dm-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_gdm3> .
<http://www.reportinghub.no/ep/schema/core#gram_l-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_gL> .
<http://www.reportinghub.no/ep/schema/core#gram_m-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_gm3> .
<http://www.reportinghub.no/ep/schema/core#gram_ukGallon-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ggalUK> .
<http://www.reportinghub.no/ep/schema/core#gram_usGallon-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ggalUS> .
<http://www.reportinghub.no/ep/schema/core#halfMillisecond>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ms2> .
<http://www.reportinghub.no/ep/schema/core#hectare_metre>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ha.m> .
<http://www.reportinghub.no/ep/schema/core#hectobar>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_hbar> .
<http://www.reportinghub.no/ep/schema/core#hectolitre>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_hL> .
<http://www.reportinghub.no/ep/schema/core#hour>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_h> .
<http://www.reportinghub.no/ep/schema/core#hundredSeconds>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_100s> .
<http://www.reportinghub.no/ep/schema/core#hundredThousandYears>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_100ka> .
<http://www.reportinghub.no/ep/schema/core#in3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_in3> .
<http://www.reportinghub.no/ep/schema/core#inH20at39.2F>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_inH2O39.2F> .
<http://www.reportinghub.no/ep/schema/core#inH20at60F>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_inH2O60F> .
<http://www.reportinghub.no/ep/schema/core#inHGat32F>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_inHg32F> .
<http://www.reportinghub.no/ep/schema/core#inHGat60F>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_inHg60F> .
<http://www.reportinghub.no/ep/schema/core#inch>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_in> .
<http://www.reportinghub.no/ep/schema/core#inchUS>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_inUS> .
<http://www.reportinghub.no/ep/schema/core#inch_16-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_in16> .
<http://www.reportinghub.no/ep/schema/core#inch_64-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_in64> .
<http://www.reportinghub.no/ep/schema/core#kN_m-2>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_kNm2> .
<http://www.reportinghub.no/ep/schema/core#kPa>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_kPa> .
<http://www.reportinghub.no/ep/schema/core#kelvin>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_K> .
<http://www.reportinghub.no/ep/schema/core#kgf_cm-2>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_kgfcm2> .
<http://www.reportinghub.no/ep/schema/core#kgf_mm-2>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_kgfmm2> .
<http://www.reportinghub.no/ep/schema/core#kilogram_dm-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_kgdm3> .
<http://www.reportinghub.no/ep/schema/core#kilogram_l-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_kgL> .
<http://www.reportinghub.no/ep/schema/core#kilogram_m-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_kgm3> .
<http://www.reportinghub.no/ep/schema/core#kilometre>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_km> .
<http://www.reportinghub.no/ep/schema/core#km3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_km3> .
<http://www.reportinghub.no/ep/schema/core#km_cm-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_kmcm> .
<http://www.reportinghub.no/ep/schema/core#kpsi>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_kpsi> .
<http://www.reportinghub.no/ep/schema/core#lbf_100ft-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lbf100ft2> .
<http://www.reportinghub.no/ep/schema/core#lbf_ft-2>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lbfft2> .
<http://www.reportinghub.no/ep/schema/core#lbf_in-2>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lbfin2> .
<http://www.reportinghub.no/ep/schema/core#lbm_1000bbl-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lbmMbbl> .
<http://www.reportinghub.no/ep/schema/core#lbm_1000ukGallon-2>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lbm1000galUK> .
<http://www.reportinghub.no/ep/schema/core#lbm_1000usGallon-2>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lbm1000galUS> .
<http://www.reportinghub.no/ep/schema/core#lbm_10bbl-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lbm10bbl> .
<http://www.reportinghub.no/ep/schema/core#lbm_bbl-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lbmbbl> .
<http://www.reportinghub.no/ep/schema/core#lbm_ft-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lbmft3> .
<http://www.reportinghub.no/ep/schema/core#lbm_in-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lbmin3> .
<http://www.reportinghub.no/ep/schema/core#lbm_ukGallon-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lbmgalUK> .
<http://www.reportinghub.no/ep/schema/core#lbm_usGallon-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lbmgalUS> .
<http://www.reportinghub.no/ep/schema/core#link_Benoit_A>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lkBnA> .
<http://www.reportinghub.no/ep/schema/core#link_Benoit_B>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lkBnB> .
<http://www.reportinghub.no/ep/schema/core#link_Clarke>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lkCla> .
<http://www.reportinghub.no/ep/schema/core#link_Sears>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lkSe> .
<http://www.reportinghub.no/ep/schema/core#link_US_Survey>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_lkUS> .
<http://www.reportinghub.no/ep/schema/core#litre>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_L> .
<http://www.reportinghub.no/ep/schema/core#mBar>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_mbar> .
<http://www.reportinghub.no/ep/schema/core#m_30m-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_m30m> .
<http://www.reportinghub.no/ep/schema/core#m_cm-2>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_mcm> .
<http://www.reportinghub.no/ep/schema/core#m_km-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_mkm> .
<http://www.reportinghub.no/ep/schema/core#megaAnnum>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_Ma> .
<http://www.reportinghub.no/ep/schema/core#megaPa>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_MPa> .
<http://www.reportinghub.no/ep/schema/core#megagram_m-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_Mgm3> .
<http://www.reportinghub.no/ep/schema/core#megametre>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_Mm> .
<http://www.reportinghub.no/ep/schema/core#metre>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_m> .
<http://www.reportinghub.no/ep/schema/core#metre3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_m3> .
<http://www.reportinghub.no/ep/schema/core#metre_German_Legal>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_mGer> .
<http://www.reportinghub.no/ep/schema/core#mi_in-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_miin> .
<http://www.reportinghub.no/ep/schema/core#microBar>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ubar> .
<http://www.reportinghub.no/ep/schema/core#microPa>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_uPa> .
<http://www.reportinghub.no/ep/schema/core#microgram_cm-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ugcm3> .
<http://www.reportinghub.no/ep/schema/core#micrometre>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_um> .
<http://www.reportinghub.no/ep/schema/core#micrometre2_m>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_um2.m> .
<http://www.reportinghub.no/ep/schema/core#microsecond>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_us> .
<http://www.reportinghub.no/ep/schema/core#mil>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_mil> .
<http://www.reportinghub.no/ep/schema/core#mile>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_mi> .
<http://www.reportinghub.no/ep/schema/core#mile3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_mi3> .
<http://www.reportinghub.no/ep/schema/core#mile_US>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_miUS> .
<http://www.reportinghub.no/ep/schema/core#milliPa>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_mPa> .
<http://www.reportinghub.no/ep/schema/core#milligram_dm-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_mgdm3> .
<http://www.reportinghub.no/ep/schema/core#milligram_l-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_mgL> .
<http://www.reportinghub.no/ep/schema/core#milligram_m-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_mgm3> .
<http://www.reportinghub.no/ep/schema/core#milligram_usGallon-1>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_mggalUS> .
<http://www.reportinghub.no/ep/schema/core#millilitre>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_mL> .
<http://www.reportinghub.no/ep/schema/core#millimetre>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AnyUom_AU_mm> , <http://www.epim.no/schemas/mprml/1#AU_mm> .
<http://www.reportinghub.no/ep/schema/core#million_barrel>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_MMbbl> .
<http://www.reportinghub.no/ep/schema/core#million_foot3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_Mft3> , <http://www.epim.no/schemas/mprml/1#AU_Mcf> .
<http://www.reportinghub.no/ep/schema/core#million_metre3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_Mm3> .
<http://www.reportinghub.no/ep/schema/core#millisecond>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ms> .
<http://www.reportinghub.no/ep/schema/core#minute>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_min> .
<http://www.reportinghub.no/ep/schema/core#mlbf_in-2>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_Mpsi> .
<http://www.reportinghub.no/ep/schema/core#mm3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_mm3> .
<http://www.reportinghub.no/ep/schema/core#mmHgAt0C>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_mmHg0C> .
<http://www.reportinghub.no/ep/schema/core#n_m-2>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_Nm2> .
<http://www.reportinghub.no/ep/schema/core#n_mm-2>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_Nmm2> .
<http://www.reportinghub.no/ep/schema/core#nanometre>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_nm> .
<http://www.reportinghub.no/ep/schema/core#nanosecond>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ns> .
<http://www.reportinghub.no/ep/schema/core#nauticalMile>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_nautmi> .
<http://www.reportinghub.no/ep/schema/core#pag>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_Pag> .
<http://www.reportinghub.no/ep/schema/core#pascal>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_Pa> .
<http://www.reportinghub.no/ep/schema/core#picoPa>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_pPa> .
<http://www.reportinghub.no/ep/schema/core#picometre>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_pm> .
<http://www.reportinghub.no/ep/schema/core#picosecond>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ps> .
<http://www.reportinghub.no/ep/schema/core#psi>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_psi> .
<http://www.reportinghub.no/ep/schema/core#psia>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_psia> .
<http://www.reportinghub.no/ep/schema/core#psig>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_psig> .
<http://www.reportinghub.no/ep/schema/core#rankine>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_degR> .
<http://www.reportinghub.no/ep/schema/core#second>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_s> .
<http://www.reportinghub.no/ep/schema/core#tenMillisecond>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_cs> .
<http://www.reportinghub.no/ep/schema/core#ten_megagram_m-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_10Mgm3> .
<http://www.reportinghub.no/ep/schema/core#tenth_inch>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_in10> .
<http://www.reportinghub.no/ep/schema/core#thirtySecond_inch>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_in32> .
<http://www.reportinghub.no/ep/schema/core#thousandFt3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_1000ft3> .
<http://www.reportinghub.no/ep/schema/core#thousand_barrel>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_Mbbl> .
<http://www.reportinghub.no/ep/schema/core#torr>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_torr> .
<http://www.reportinghub.no/ep/schema/core#trillionFt3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_tcf> .
<http://www.reportinghub.no/ep/schema/core#ukFlOz>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_flozUK> .
<http://www.reportinghub.no/ep/schema/core#ukGallon>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_galUK> .
<http://www.reportinghub.no/ep/schema/core#ukPint>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ptUK> .
<http://www.reportinghub.no/ep/schema/core#ukQuart>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_qtUK> .
<http://www.reportinghub.no/ep/schema/core#umHgAt0C>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_umHg0C> .
<http://www.reportinghub.no/ep/schema/core#upsi>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_upsi> .
<http://www.reportinghub.no/ep/schema/core#usFlOz>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_flozUS> .
<http://www.reportinghub.no/ep/schema/core#usGallon>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_galUS> .
<http://www.reportinghub.no/ep/schema/core#usPint>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ptUS> .
<http://www.reportinghub.no/ep/schema/core#usQuart>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_qtUS> .
<http://www.reportinghub.no/ep/schema/core#usTonF_ft-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_tonfUSft2> .
<http://www.reportinghub.no/ep/schema/core#usTonF_in-3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_tonfUSin2> .
<http://www.reportinghub.no/ep/schema/core#week>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_wk> .
<http://www.reportinghub.no/ep/schema/core#yard>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_yd> .
<http://www.reportinghub.no/ep/schema/core#yard3>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_yd3> .
<http://www.reportinghub.no/ep/schema/core#yd_Benoit_A>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ydBnA> .
<http://www.reportinghub.no/ep/schema/core#yd_Benoit_B>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ydBnB> .
<http://www.reportinghub.no/ep/schema/core#yd_Clarke>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ydCla> .
<http://www.reportinghub.no/ep/schema/core#yd_Imperial>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ydIm> .
<http://www.reportinghub.no/ep/schema/core#yd_Indian>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ydInd> .
<http://www.reportinghub.no/ep/schema/core#yd_Indian_1937>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ydInd37> .
<http://www.reportinghub.no/ep/schema/core#yd_Indian_1962>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ydInd62> .
<http://www.reportinghub.no/ep/schema/core#yd_Indian_1975>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ydInd75> .
<http://www.reportinghub.no/ep/schema/core#yd_Sears>
transhelp:scaleMapsToMPREnumeration
<http://www.epim.no/schemas/mprml/1#AU_ydSe> .
# baseURI: null
@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> .
@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix visual: <http://topbraid.org/visual#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
[] rdf:type inference:Configuration ;
composite:child
[ rdf:type <http://spinrdf.org/spin#TopSPIN> ;
composite:index "0"^^xsd:int
] .
......@@ -15,7 +15,7 @@
<http://www.reportinghub.no/ep/transform/transform-helper-schema>
rdf:type owl:Ontology ;
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 ;
owl:imports <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://spinrdf.org/spin> ;
owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.epim.no/schemas/mprml/1> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
transhelp:buildRdlURI
......@@ -44,15 +44,15 @@ transhelp:derivedFrom
rdf:type owl:ObjectProperty .
transhelp:domainOfPropertyMapsToMPREnumeration
rdf:type owl:ObjectProperty , owl:InverseFunctionalProperty ;
rdf:type owl:InverseFunctionalProperty , owl:ObjectProperty ;
rdfs:label "domain of property maps to MPR enumeration"^^xsd:string ;
rdfs:subPropertyOf transhelp:mapsTo .
transhelp:facilityIdentifier
rdf:type owl:DatatypeProperty , owl:FunctionalProperty .
rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
transhelp:flowingStateMapsToMPREnumeration
rdf:type owl:InverseFunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:InverseFunctionalProperty ;
rdfs:label "flowing state maps to MPR enumeration"^^xsd:string ;
rdfs:subPropertyOf transhelp:mapsTo .
......@@ -71,25 +71,25 @@ transhelp:hasEquivalentInRDL
rdfs:label "has equivalent in RDL"^^xsd:string .
transhelp:interval
rdf:type owl:DatatypeProperty , owl:FunctionalProperty .
rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
transhelp:intervalEnd
rdf:type owl:DatatypeProperty , owl:FunctionalProperty .
rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
transhelp:intervalIdentifier
rdf:type owl:DatatypeProperty , owl:FunctionalProperty .
rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
transhelp:intervalStart
rdf:type owl:DatatypeProperty , owl:FunctionalProperty .
rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
transhelp:label
rdf:type owl:DatatypeProperty , owl:FunctionalProperty .
rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
transhelp:mapsTo
rdf:type rdf:Property .
transhelp:materialClassMapsToMPREnumeration
rdf:type owl:InverseFunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:InverseFunctionalProperty ;
rdfs:label "material class maps to MPR enumeration"^^xsd:string ;
rdfs:subPropertyOf transhelp:mapsTo .
......@@ -97,23 +97,28 @@ transhelp:necessaryIntervalString
rdf:type owl:DatatypeProperty .
transhelp:nominalInstant
rdf:type owl:DatatypeProperty , owl:FunctionalProperty .
rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
transhelp:propertyMapsToMPREnumeration
rdf:type owl:InverseFunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:InverseFunctionalProperty ;
rdfs:label "property maps to MPR enumeration"^^xsd:string ;
rdfs:subPropertyOf transhelp:mapsTo .
transhelp:quantitySpaceMapsToClassOfScale
rdf:type owl:FunctionalProperty , owl:InverseFunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:InverseFunctionalProperty , owl:FunctionalProperty ;
rdfs:label "quantity space maps to class of scale"^^xsd:string ;
rdfs:subPropertyOf transhelp:mapsTo .
transhelp:rangeOfPropertyMapsToMPREnumeration
rdf:type owl:ObjectProperty , owl:InverseFunctionalProperty ;
rdf:type owl:InverseFunctionalProperty , owl:ObjectProperty ;
rdfs:label "range of property maps to MPR enumeration"^^xsd:string ;
rdfs:subPropertyOf transhelp:mapsTo .
transhelp:scaleMapsToMPREnumeration
rdf:type owl:InverseFunctionalProperty , owl:ObjectProperty ;
rdfs:label "scale maps to MPR enumeration"^^xsd:string ;
rdfs:subPropertyOf transhelp:mapsTo .
transhelp:standardTempPres
rdf:type rdf:Property ;
rdfs:range <http://www.epim.no/schemas/mprml/1#StandardTempPress> .
......
# baseURI: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-collector
# imports: http://spinrdf.org/spin
# imports: http://www.reportinghub.no/ep/schema/1.0/material-class-maps-to-mpr-enumeration
# imports: http://www.reportinghub.no/ep/schema/1.0/property-maps-to-mpr-enumeration
# imports: http://www.reportinghub.no/ep/schema/1.0/scale-maps-to-mpr-enumeration
# imports: http://www.reportinghub.no/ep/transform/1.0/mpr/injectionTestResults
# imports: http://www.reportinghub.no/ep/transform/1.0/mpr/productionTestResults
# imports: http://www.reportinghub.no/ep/transform/1.0/mpr/wellTest
......@@ -44,8 +47,10 @@
@prefix injectionTestResults: <http://www.reportinghub.no/ep/transform/1.0/mpr/injectionTestResults#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix productionTestResults: <http://www.reportinghub.no/ep/transform/1.0/mpr/productionTestResults#> .
@prefix property-maps-to-mpr-enumeration: <http://www.reportinghub.no/ep/schema/1.0/property-maps-to-mpr-enumeration#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix scale-maps-to-mpr-enumeration: <http://www.reportinghub.no/ep/schema/1.0/scale-maps-to-mpr-enumeration#> .
@prefix sp: <http://spinrdf.org/sp#> .
@prefix spin: <http://spinrdf.org/spin#> .
@prefix spl: <http://spinrdf.org/spl#> .
......@@ -57,5 +62,5 @@
<http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-collector>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionOperationReport-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-facilityIdentifierStructure-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionActivity-v1.1.1> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.0/mpr/wellTest> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-comment-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-geographicContext-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-approval-v1.1.1> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeParameterSet-v1.1.1> , <http://www.reportinghub.no/ep/transform/1.0/mpr/injectionTestResults> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-organization-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolume-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-weather-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumePeriod-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-fluidSample-v1.0> , <http://www.reportinghub.no/ep/transform/1.0/mpr/productionTestResults> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-operationalHSEReport-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-commonPropertiesProductVolume-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-installationReport-v1.1.1> ;
owl:imports <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionOperationReport-v1.1.1> , <http://www.reportinghub.no/ep/schema/1.0/property-maps-to-mpr-enumeration> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-facilityIdentifierStructure-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionActivity-v1.1.1> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.0/mpr/wellTest> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-comment-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-geographicContext-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-approval-v1.1.1> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeParameterSet-v1.1.1> , <http://www.reportinghub.no/ep/transform/1.0/mpr/injectionTestResults> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-organization-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolume-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-weather-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumePeriod-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-fluidSample-v1.0> , <http://www.reportinghub.no/ep/transform/1.0/mpr/productionTestResults> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-operationalHSEReport-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-commonPropertiesProductVolume-v1.1.1> , <http://www.reportinghub.no/ep/schema/1.0/scale-maps-to-mpr-enumeration> , <http://www.reportinghub.no/ep/schema/1.0/material-class-maps-to-mpr-enumeration> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-installationReport-v1.1.1> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
......
......@@ -23,19 +23,29 @@
<http://www.epim.no/schemas/mprml/1#Cs_productVolumeFacility>
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80000a Find the classes of spatial part that need to be created for the parameter set properties."^^xsd:string ;
sp:templates ([ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
rdfs:comment "STEP 80003b Create temporal parts of parameterSet facility corresponding to the start and end without duplicates"^^xsd:string ;
sp:templates ([ sp:object
[ sp:varName "classOfSpatialPart"^^xsd:string
]
]) ;
sp:where ([ sp:object
[ sp:varName "parameterSetRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterSetRef> ;
sp:subject spin:_this
] [ sp:object spin:_this ;
sp:predicate rdf:type ;
sp:subject _:b1
] [ sp:object
[ sp:varName "intervalStart"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
sp:subject _:b1
] [ sp:object
[ sp:varName "intervalEnd"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
sp:subject _:b1
] [ sp:object
[ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
sp:subject _:b1
]) ;
sp:where ([ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
......@@ -46,28 +56,58 @@
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "nameRef"^^xsd:string
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#spatialPartOf> ;
sp:subject
[ sp:varName "parameterSetRef"^^xsd:string
[ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "nameRef"^^xsd:string
[ sp:varName "classOfSpatialPart"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#domainOfPropertyMapsToMPREnumeration> ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "classOfSpatialPart"^^xsd:string
[ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "intervalString"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#necessaryIntervalString> ;
sp:subject
[ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type afn:substr ;
sp:arg1 [ sp:varName "intervalString"^^xsd:string
] ;
sp:arg2 0 ;
sp:arg3 [ rdf:type smf:indexOf ;
sp:arg1 [ sp:varName "intervalString"^^xsd:string
] ;
sp:arg2 "$"
]
] ;
sp:variable
[ sp:varName "intervalStart"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type afn:substr ;
sp:arg1 [ rdf:type afn:substr ;
sp:arg1 [ sp:varName "intervalString"^^xsd:string
] ;
sp:arg2 [ rdf:type smf:indexOf ;
sp:arg1 [ sp:varName "intervalString"^^xsd:string
] ;
sp:arg2 "$"
]
] ;
sp:arg2 1
] ;
sp:variable
[ sp:varName "intervalEnd"^^xsd:string
]
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "classOfSpatialPart"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
]
])
])
] ;
spin:rule
......@@ -77,22 +117,22 @@
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#spatialPartOf> ;
sp:subject _:b1
sp:subject _:b2
] [ sp:object
[ sp:varName "classOfSpatialPart"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:subject _:b1
sp:subject _:b2
] [ sp:object
[ sp:varName "startedAt"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
sp:subject _:b1
sp:subject _:b2
] [ sp:object
[ sp:varName "finishedAt"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
sp:subject _:b1
sp:subject _:b2
]) ;
sp:where ([ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
......@@ -136,29 +176,19 @@
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80003b Create temporal parts of parameterSet facility corresponding to the start and end without duplicates"^^xsd:string ;
sp:templates ([ sp:object
rdfs:comment "STEP 80000a Find the classes of spatial part that need to be created for the parameter set properties."^^xsd:string ;
sp:templates ([ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "classOfSpatialPart"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:subject _:b2
] [ sp:object
[ sp:varName "intervalStart"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
sp:subject _:b2
] [ sp:object
[ sp:varName "intervalEnd"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
sp:subject _:b2
] [ sp:object
[ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
sp:subject _:b2
]
]) ;
sp:where ([ sp:object spin:_this ;
sp:where ([ sp:object
[ sp:varName "parameterSetRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterSetRef> ;
sp:subject spin:_this
] [ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
......@@ -169,58 +199,28 @@
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#spatialPartOf> ;
sp:subject
[ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "classOfSpatialPart"^^xsd:string
[ sp:varName "nameRef"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ;
sp:subject
[ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
[ sp:varName "parameterSetRef"^^xsd:string
]
] [ sp:object
[ sp:varName "intervalString"^^xsd:string
[ sp:varName "nameRef"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#necessaryIntervalString> ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#domainOfPropertyMapsToMPREnumeration> ;
sp:subject
[ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type afn:substr ;
sp:arg1 [ sp:varName "intervalString"^^xsd:string
] ;
sp:arg2 0 ;
sp:arg3 [ rdf:type smf:indexOf ;
sp:arg1 [ sp:varName "intervalString"^^xsd:string
] ;
sp:arg2 "$"
]
] ;
sp:variable
[ sp:varName "intervalStart"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type afn:substr ;
sp:arg1 [ rdf:type afn:substr ;
sp:arg1 [ sp:varName "intervalString"^^xsd:string
] ;
sp:arg2 [ rdf:type smf:indexOf ;
sp:arg1 [ sp:varName "intervalString"^^xsd:string
] ;
sp:arg2 "$"
]
] ;
sp:arg2 1
] ;
sp:variable
[ sp:varName "intervalEnd"^^xsd:string
[ sp:varName "classOfSpatialPart"^^xsd:string
]
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "classOfSpatialPart"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
]
])
])
] .
......@@ -285,14 +285,62 @@
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80003c Assign temporal parts of parameterSet facility to parameter elements"^^xsd:string ;
sp:templates ([ sp:object
rdfs:comment "STEP 80004b Measurement qualifier not specified"^^xsd:string ;
sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/core#MeasuredState> ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
] [ sp:object <http://www.reportinghub.no/ep/schema/core#ValidlyMeasuredState> ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
]) ;
sp:where ([ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "qualifierRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#qualifierRef> ;
sp:subject spin:_this
])
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80002a Create temporal part of parameterSet facility corresponding to the nominal time, if necessary"^^xsd:string ;
sp:templates ([ sp:object
[ sp:varName "classOfParameterSetFacility"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:subject _:b3
] [ sp:object
[ sp:varName "dTim"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
sp:subject _:b3
] [ sp:object
[ sp:varName "parameterSetFacility"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
sp:subject _:b3
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject _:b3
]) ;
sp:where ([ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
......@@ -307,32 +355,50 @@
[ sp:varName "parameterSetFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "classOfParameterSetFacility"^^xsd:string
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "intervalStart"^^xsd:string
[ sp:varName "dTim"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
sp:predicate <http://www.epim.no/schemas/mprml/1#dTim> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
[ sp:varName "parameterRef"^^xsd:string
]
] [ sp:object
[ sp:varName "intervalEnd"^^xsd:string
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "dTim"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "parameterSetFacility"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
])
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80002b Find existing temporal part of parameterSet facility corresponding to the nominal time"^^xsd:string ;
sp:templates ([ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "parameterSetFacility"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
]) ;
sp:where ([ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
[ sp:varName "parameterSetFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
......@@ -340,77 +406,26 @@
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "intervalStart"^^xsd:string
[ sp:varName "dTim"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalStart> ;
sp:predicate <http://www.epim.no/schemas/mprml/1#dTim> ;
sp:subject
[ sp:varName "parameterRef"^^xsd:string
]
] [ sp:object
[ sp:varName "intervalEnd"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalEnd> ;
sp:subject
[ sp:varName "parameterRef"^^xsd:string
]
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80001b Regularise start and end times - start time inherited from temporal part of production facility"^^xsd:string ;
sp:templates ([ sp:object
[ sp:varName "startString"^^xsd:string
[ sp:varName "dTim"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalStart> ;
sp:subject
[ sp:varName "parameterRef"^^xsd:string
]
]) ;
sp:where ([ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
sp:subject
[ sp:varName "parameterSetFacility"^^xsd:string
[ sp:varName "parameterFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "startedAt"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
sp:subject
[ sp:varName "parameterSetFacility"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:cast ;
arg:datatype xsd:string ;
sp:arg1 [ sp:varName "startedAt"^^xsd:string
]
] ;
sp:variable
[ sp:varName "startString"^^xsd:string
sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
sp:subject spin:_this
] [ rdf:type sp:NotExists ;
sp:elements ([ rdf:type sp:Union ;
sp:elements (([ sp:object
[ sp:varName "dTimStart"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#dTimStart> ;
sp:subject
[ sp:varName "parameterRef"^^xsd:string
]
]) ([ sp:object
[ sp:varName "dateStart"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ;
sp:subject
[ sp:varName "parameterRef"^^xsd:string
]
]))
])
])
] ;
spin:rule
......@@ -462,89 +477,28 @@
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80004a Measurement qualifier specified"^^xsd:string ;
sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/core#MeasuredState> ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "measuredQualityType"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
]) ;
sp:where ([ sp:object
[ sp:varName "qualifierRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#qualifierRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
rdfs:comment "STEP 80005 Assign parameter value"^^xsd:string ;
sp:templates ([ sp:object _:b4 ;
sp:predicate
[ sp:varName "propertyType"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-mpr-spin-lib:selectMeasuredQualityType ;
sp:arg1 [ sp:varName "qualifierRef"^^xsd:string
]
] ;
sp:variable
[ sp:varName "measuredQualityType"^^xsd:string
]
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80000c Create the spatial parts that have the parameterSet property"^^xsd:string ;
sp:templates ([ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
]
]) ;
sp:where ([ sp:object spin:_this ;
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterSetRef> ;
sp:subject
[ sp:varName "facilityRef"^^xsd:string
]
] [ sp:object
[ sp:varName "facilityRef"^^xsd:string
[ sp:varName "quantityType"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
]
] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
]
sp:subject _:b4
] [ sp:object
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
[ sp:varName "measureValue"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#spatialPartOf> ;
sp:subject
[ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "classOfSpatialPart"^^xsd:string
sp:predicate
[ sp:varName "measureScale"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
]
] [ sp:object
sp:subject _:b4
]) ;
sp:where ([ sp:object
[ sp:varName "nameRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ;
......@@ -552,36 +506,16 @@
] [ sp:object
[ sp:varName "nameRef"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#domainOfPropertyMapsToMPREnumeration> ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#propertyMapsToMPREnumeration> ;
sp:subject
[ sp:varName "classOfSpatialPart"^^xsd:string
[ sp:varName "propertyType"^^xsd:string
]
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "classOfSpatialPart"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
]
])
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80002b Find existing temporal part of parameterSet facility corresponding to the nominal time"^^xsd:string ;
sp:templates ([ sp:object
[ sp:varName "parameterRef"^^xsd:string
] [ sp:object
[ sp:varName "nameRef"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
]) ;
sp:where ([ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#rangeOfPropertyMapsToMPREnumeration> ;
sp:subject
[ sp:varName "parameterSetFacility"^^xsd:string
[ sp:varName "quantityType"^^xsd:string
]
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
......@@ -589,79 +523,49 @@
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "dTim"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#dTim> ;
sp:subject
[ sp:varName "parameterRef"^^xsd:string
]
] [ sp:object
[ sp:varName "dTim"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "parameterSetFacility"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80006 Set flowing or not-flowing state"^^xsd:string ;
sp:templates ([ sp:object
[ sp:varName "flowingStateType"^^xsd:string
[ sp:varName "measureValueRef"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:predicate <http://www.epim.no/schemas/mprml/1#measureValueRef> ;
sp:subject
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
]
]) ;
sp:where ([ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
sp:subject spin:_this
]
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
[ sp:varName "measureValue"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
[ sp:varName "measureValueRef"^^xsd:string
]
] [ sp:object
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
[ sp:varName "measureUom"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#spatialPartOf> ;
sp:predicate <http://www.epim.no/schemas/mprml/1#uomRef> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
[ sp:varName "measureValueRef"^^xsd:string
]
] [ sp:object
[ sp:varName "nameRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "nameRef"^^xsd:string
[ sp:varName "measureUom"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#flowingStateMapsToMPREnumeration> ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#scaleMapsToMPREnumeration> ;
sp:subject
[ sp:varName "flowingStateType"^^xsd:string
[ sp:varName "measureScale"^^xsd:string
]
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80001c Regularise start and end times - end time inherited from temporal part of production facility"^^xsd:string ;
rdfs:comment "STEP 80001b Regularise start and end times - start time inherited from temporal part of production facility"^^xsd:string ;
sp:templates ([ sp:object
[ sp:varName "endString"^^xsd:string
[ sp:varName "startString"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalEnd> ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalStart> ;
sp:subject
[ sp:varName "parameterRef"^^xsd:string
]
......@@ -672,9 +576,9 @@
[ sp:varName "parameterSetFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "finishedAt"^^xsd:string
[ sp:varName "startedAt"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
sp:subject
[ sp:varName "parameterSetFacility"^^xsd:string
]
......@@ -682,11 +586,11 @@
sp:expression
[ rdf:type smf:cast ;
arg:datatype xsd:string ;
sp:arg1 [ sp:varName "finishedAt"^^xsd:string
sp:arg1 [ sp:varName "startedAt"^^xsd:string
]
] ;
sp:variable
[ sp:varName "endString"^^xsd:string
[ sp:varName "startString"^^xsd:string
]
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
......@@ -696,16 +600,16 @@
] [ rdf:type sp:NotExists ;
sp:elements ([ rdf:type sp:Union ;
sp:elements (([ sp:object
[ sp:varName "dTimEnd"^^xsd:string
[ sp:varName "dTimStart"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#dTimEnd> ;
sp:predicate <http://www.epim.no/schemas/mprml/1#dTimStart> ;
sp:subject
[ sp:varName "parameterRef"^^xsd:string
]
]) ([ sp:object
[ sp:varName "dateEnd"^^xsd:string
[ sp:varName "dateStart"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ;
sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ;
sp:subject
[ sp:varName "parameterRef"^^xsd:string
]
......@@ -715,27 +619,77 @@
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80002a Create temporal part of parameterSet facility corresponding to the nominal time, if necessary"^^xsd:string ;
sp:templates ([ sp:object
[ sp:varName "classOfParameterSetFacility"^^xsd:string
rdfs:comment "STEP 80000c Create the spatial parts that have the parameterSet property"^^xsd:string ;
sp:templates ([ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
]
]) ;
sp:where ([ sp:object spin:_this ;
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterSetRef> ;
sp:subject
[ sp:varName "facilityRef"^^xsd:string
]
] [ sp:object
[ sp:varName "facilityRef"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
]
] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ;
sp:predicate rdf:type ;
sp:subject _:b3
sp:subject
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "dTim"^^xsd:string
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
sp:subject _:b3
sp:predicate <http://www.reportinghub.no/ep/schema/core#spatialPartOf> ;
sp:subject
[ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "parameterSetFacility"^^xsd:string
[ sp:varName "classOfSpatialPart"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
sp:subject _:b3
sp:predicate rdf:type ;
sp:subject
[ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "nameRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "nameRef"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#domainOfPropertyMapsToMPREnumeration> ;
sp:subject
[ sp:varName "classOfSpatialPart"^^xsd:string
]
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "classOfSpatialPart"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
]
])
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80003c Assign temporal parts of parameterSet facility to parameter elements"^^xsd:string ;
sp:templates ([ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject _:b3
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
]) ;
sp:where ([ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
......@@ -750,67 +704,51 @@
[ sp:varName "parameterSetFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
[ sp:varName "classOfParameterSetFacility"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
sp:subject spin:_this
sp:predicate rdf:type ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "dTim"^^xsd:string
[ sp:varName "intervalStart"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#dTim> ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
sp:subject
[ sp:varName "parameterRef"^^xsd:string
[ sp:varName "parameterFacility"^^xsd:string
]
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "dTim"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "parameterSetFacility"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
])
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80004b Measurement qualifier not specified"^^xsd:string ;
sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/core#MeasuredState> ;
sp:predicate rdf:type ;
] [ sp:object
[ sp:varName "intervalEnd"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
] [ sp:object <http://www.reportinghub.no/ep/schema/core#ValidlyMeasuredState> ;
sp:predicate rdf:type ;
] [ sp:object
[ sp:varName "parameterSetFacility"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
]) ;
sp:where ([ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "qualifierRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#qualifierRef> ;
sp:subject spin:_this
])
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "intervalStart"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalStart> ;
sp:subject
[ sp:varName "parameterRef"^^xsd:string
]
] [ sp:object
[ sp:varName "intervalEnd"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalEnd> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
[ sp:varName "parameterRef"^^xsd:string
]
])
] ;
......@@ -931,90 +869,60 @@
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80005 Assign parameter value"^^xsd:string ;
sp:templates ([ sp:object _:b4 ;
sp:predicate
[ sp:varName "propertyType"^^xsd:string
rdfs:comment "STEP 80001c Regularise start and end times - end time inherited from temporal part of production facility"^^xsd:string ;
sp:templates ([ sp:object
[ sp:varName "endString"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalEnd> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
[ sp:varName "parameterRef"^^xsd:string
]
] [ sp:object
[ sp:varName "quantityType"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:subject _:b4
] [ sp:object
[ sp:varName "measureValue"^^xsd:string
] ;
sp:predicate
[ sp:varName "measureScale"^^xsd:string
] ;
sp:subject _:b4
]) ;
sp:where ([ sp:object
[ sp:varName "nameRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "nameRef"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#propertyMapsToMPREnumeration> ;
sp:subject
[ sp:varName "propertyType"^^xsd:string
]
] [ sp:object
[ sp:varName "nameRef"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#rangeOfPropertyMapsToMPREnumeration> ;
sp:subject
[ sp:varName "quantityType"^^xsd:string
]
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:where ([ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "measureValueRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#measureValueRef> ;
sp:subject
[ sp:varName "parameterRef"^^xsd:string
]
] [ sp:object
[ sp:varName "measureValue"^^xsd:string
] ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject
[ sp:varName "measureValueRef"^^xsd:string
[ sp:varName "parameterSetFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "measureUom"^^xsd:string
[ sp:varName "finishedAt"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#uomRef> ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
sp:subject
[ sp:varName "measureValueRef"^^xsd:string
[ sp:varName "parameterSetFacility"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-mpr-spin-lib:selectAnyUomScale ;
sp:arg1 [ sp:varName "quantityType"^^xsd:string
] ;
sp:arg2 [ sp:varName "measureUom"^^xsd:string
[ rdf:type smf:cast ;
arg:datatype xsd:string ;
sp:arg1 [ sp:varName "finishedAt"^^xsd:string
]
] ;
sp:variable
[ sp:varName "measureScale"^^xsd:string
[ sp:varName "endString"^^xsd:string
]
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
sp:subject spin:_this
] [ rdf:type sp:NotExists ;
sp:elements ([ rdf:type sp:Union ;
sp:elements (([ sp:object
[ sp:varName "dTimEnd"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#dTimEnd> ;
sp:subject
[ sp:varName "parameterRef"^^xsd:string
]
]) ([ sp:object
[ sp:varName "dateEnd"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ;
sp:subject
[ sp:varName "parameterRef"^^xsd:string
]
]))
])
])
] ;
spin:rule
......@@ -1094,9 +1002,97 @@
rdfs:comment "STEP 80003b Create temporal parts of parameterSet facility corresponding to the start and end without duplicates - moved to a rule on Cs_productVolumeFacility"^^xsd:string ;
sp:templates () ;
sp:where ()
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80004a Measurement qualifier specified"^^xsd:string ;
sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/core#MeasuredState> ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "measuredQualityType"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
]) ;
sp:where ([ sp:object
[ sp:varName "qualifierRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#qualifierRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-mpr-spin-lib:selectMeasuredQualityType ;
sp:arg1 [ sp:varName "qualifierRef"^^xsd:string
]
] ;
sp:variable
[ sp:varName "measuredQualityType"^^xsd:string
]
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 80006 Set flowing or not-flowing state"^^xsd:string ;
sp:templates ([ sp:object
[ sp:varName "flowingStateType"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
]
]) ;
sp:where ([ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "parameterRef"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#spatialPartOf> ;
sp:subject
[ sp:varName "parameterFacility"^^xsd:string
]
] [ sp:object
[ sp:varName "nameRef"^^xsd:string
] ;
sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "nameRef"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#flowingStateMapsToMPREnumeration> ;
sp:subject
[ sp:varName "flowingStateType"^^xsd:string
]
])
] .
<http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeParameterSet-v1.1.1>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/unnamed> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.epim.no/schemas/mprml/1> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> ;
owl:imports <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> , <http://spinrdf.org/spin> , <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.reportinghub.no/ep/schema/1.0/unnamed> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
......