Toggle navigation
Toggle navigation
This project
Loading...
Sign in
data.posccaesar.org
/
npd
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Issues
1
Merge Requests
0
Wiki
Network
Create a new issue
Commits
Issue Boards
Authored by
David Price
2013-03-09 11:53:35 +0000
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
222d2846abc9634f514d80f5476ab4fad84d36f2
222d2846
1 parent
7738f5cc
Start real work on ERH Facts
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
1291 additions
and
0 deletions
www.reportinghub.no/ep/transform/TRANSFORM_npd-facts-simplified-v1.0.ttl
www.reportinghub.no/ep/transform/TRANSFORM_npd-facts-simplified-v1.0.ttl.tbc
www.reportinghub.no/erhf/data/npd/facts.ttl
www.reportinghub.no/erhf/schema/1.0/SCHEMA_ERH-FACTS-v1.0.ttl
www.reportinghub.no/erhf/transform/TRANSFORM_npdfacts-erhf-skos-v1.0.ttl
www.reportinghub.no/erhf/transform/TRANSFORM_npdfacts-erhf-skos-v1.0.ttl.tbc
www.reportinghub.no/erhf/transform/TRANSFORM_npdfacts-erhf-v1.0.ttl
www.reportinghub.no/erhf/transform/TRANSFORM_npdfacts-erhf-v1.0.ttl.tbc
www.reportinghub.no/input/mpr/xsd/1.0/obj_object_profiled_data_schema.xsd.html
www.reportinghub.no/ep/transform/TRANSFORM_npd-facts-simplified-v1.0.ttl
0 → 100644
View file @
222d284
# baseURI: http://www.reportinghub.no/ep/transform/1.0/npd-facts-simplified
# imports: http://spinrdf.org/spin
# imports: http://www.reportinghub.no/erhf/schema/1.0/erh-facts
# imports: http://www.reportinghub.no/np/schema/1.0/npd
@prefix
npd-facts-simplified:
<http://www.reportinghub.no/ep/transform/1.0/npd-facts-simplified#>
.
@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
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/erhf/schema/erh-facts#Company>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"1002 Construct Company"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/erhf/schema/erh-facts#Company>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"name"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdname>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"id"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdid>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
<http://www.reportinghub.no/np/schema/npd#OperatingCompany>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"id"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"name"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#name>
;
sp:
subject
spin:
_this
])
])
]
.
<http://www.reportinghub.no/ep/schema/facility#Facility>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"1006 Construct Facility"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/erhf/schema/erh-facts#Facility>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"name"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdname>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"id"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdid>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
<http://www.reportinghub.no/ep/schema/facility#Facility>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"id"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"name"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#name>
;
sp:
subject
spin:
_this
])
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"2003 Construct Facility Operator Relation"
^^
xsd:
string
;
sp:
templates
([
sp:
object
[
sp:
varName
"company"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#operatingCompany>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
<http://www.reportinghub.no/ep/schema/facility#Facility>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"owner"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#currentOperator>
;
sp:
subject
spin:
_this
])
])
]
.
<http://www.reportinghub.no/ep/schema/facility#Field>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"1003 Construct Field"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/erhf/schema/erh-facts#Field>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"name"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdname>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"id"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdid>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"status"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#currentActivityStatus>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
<http://www.reportinghub.no/ep/schema/facility#Field>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"id"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"name"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#name>
;
sp:
subject
spin:
_this
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"status"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#currentActivityStatus>
;
sp:
subject
spin:
_this
])
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"2000 Construct Field Operator Relation"
^^
xsd:
string
;
sp:
templates
([
sp:
object
[
sp:
varName
"operator"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#operatingCompany>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
<http://www.reportinghub.no/ep/schema/facility#Field>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"operator"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#fieldOperator>
;
sp:
subject
spin:
_this
])
])
]
.
<http://www.reportinghub.no/ep/schema/well#Well>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"1005 Construct Well"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/erhf/schema/erh-facts#Well>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"name"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdname>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"id"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdid>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
<http://www.reportinghub.no/ep/schema/well#Well>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"id"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"name"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#name>
;
sp:
subject
spin:
_this
])
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"2002 Construct Well Part Of Field Relation"
^^
xsd:
string
;
sp:
templates
([
sp:
object
[
sp:
varName
"field"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#wellPartOfField>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
<http://www.reportinghub.no/ep/schema/well#Well>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"field"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#wellPartOfField>
;
sp:
subject
spin:
_this
])
])
]
.
<http://www.reportinghub.no/ep/schema/well#WellBore>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"1004 Construct Wellbore"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/erhf/schema/erh-facts#Wellbore>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"name"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdname>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"id"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdid>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
<http://www.reportinghub.no/ep/schema/well#WellBore>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"id"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"name"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#name>
;
sp:
subject
spin:
_this
])
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"2001 Construct Wellbore Part Of Well and Drilled In Relations"
^^
xsd:
string
;
sp:
templates
([
sp:
object
[
sp:
varName
"field"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#wellborePartOfWell>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"pl"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#drilledInProductionLicence>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
<http://www.reportinghub.no/ep/schema/well#Well>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"field"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#partOfWell>
;
sp:
subject
spin:
_this
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"pl"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#drilledInProductionLicence>
;
sp:
subject
spin:
_this
])
])
]
.
<http://www.reportinghub.no/ep/transform/1.0/npd-facts-simplified>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/schema/1.0/erh-facts-simplified>
,
<http://www.reportinghub.no/np/schema/1.0/npd>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
<http://www.reportinghub.no/np/schema/npd#BusinessArrangementArea>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"1000 Construct BAA"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/erhf/schema/erh-facts#BAA>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"name"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdname>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"id"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdid>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
<http://www.reportinghub.no/np/schema/npd#BusinessArrangementArea>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"id"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"name"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#name>
;
sp:
subject
spin:
_this
])
])
]
.
<http://www.reportinghub.no/np/schema/npd#Licence>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"1001 Construct Licence"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/erhf/schema/erh-facts#Licence>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"name"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdname>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"id"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdid>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
<http://www.reportinghub.no/np/schema/npd#Licence>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"id"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"name"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#name>
;
sp:
subject
spin:
_this
])
])
]
.
www.reportinghub.no/ep/transform/TRANSFORM_npd-facts-simplified-v1.0.ttl.tbc
0 → 100644
View file @
222d284
# 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
]
.
www.reportinghub.no/erhf/data/npd/facts.ttl
0 → 100644
View file @
222d284
# baseURI: http://www.reportinghub.no/erhf/data/npd/facts
# imports: http://www.reportinghub.no/erhf/schema/1.0/erh-facts
@prefix
facts:
<http://www.reportinghub.no/erhf/data/npd/facts#>
.
@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
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/erhf/data/npd/facts>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/erhf/schema/1.0/erh-facts>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
www.reportinghub.no/erhf/schema/1.0/SCHEMA_ERH-FACTS-v1.0.ttl
0 → 100644
View file @
222d284
# baseURI: http://www.reportinghub.no/erhf/schema/1.0/erh-facts
@prefix
erhf:
<http://www.reportinghub.no/erhf/schema/erh-facts#>
.
@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
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/erhf/schema/1.0/erh-facts>
rdf:
type
owl:
Ontology
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
erhf:
AliasNameInField
rdf:
type
owl:
Class
;
rdfs:
label
"Alias name in Field"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
contextField
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
erhname
]
.
erhf:
AllocatedFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
BAA
rdf:
type
owl:
Class
;
rdfs:
subClassOf
erhf:
Owner
.
erhf:
BudgetFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
Company
rdf:
type
owl:
Class
;
rdfs:
subClassOf
owl:
Thing
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
minCardinality
"0"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
nameInField
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
npdid
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
npdname
]
.
erhf:
ConstraintFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
ConstraintFlow-fixed
rdf:
type
erhf:
ProductionFlowDefinitionSubType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
ConstraintFlow
.
erhf:
ConstraintFlow-maximum
rdf:
type
erhf:
ProductionFlowDefinitionSubType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
ConstraintFlow
.
erhf:
ConstraintFlow-minimum
rdf:
type
erhf:
ProductionFlowDefinitionSubType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
ConstraintFlow
.
erhf:
Consume
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
Consume-HPflare
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Consume-flare
.
erhf:
Consume-LPflare
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Consume-flare
.
erhf:
Consume-blackstart
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Consume
.
erhf:
Consume-compressor
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Consume
.
erhf:
Consume-emitted
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Consume
.
erhf:
Consume-flare
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Consume
.
erhf:
Consume-fuel
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Consume
.
erhf:
Consume-noncompressor
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Consume
.
erhf:
Consume-venting
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Consume
.
erhf:
DerivedFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
DerivedFlow-difference
rdf:
type
erhf:
ProductionFlowDefinitionSubType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
DerivedFlow
.
erhf:
DifferenceFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
EstimatedFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
Export
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
Export-nominated
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Export
.
erhf:
Export-requested
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Export
.
erhf:
Export-shortfall
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Export
.
erhf:
Facility
rdf:
type
owl:
Class
;
rdfs:
subClassOf
owl:
Thing
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
minCardinality
"0"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
nameInField
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
npdname
]
.
erhf:
Field
rdf:
type
owl:
Class
;
rdfs:
subClassOf
owl:
Thing
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
maxCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
currentActivityStatus
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
minCardinality
"0"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
nameInField
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
npdid
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
npdname
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
operatingCompany
]
.
erhf:
FixedFacility
rdf:
type
owl:
Class
;
rdfs:
label
"Fixed Facility"
^^
xsd:
string
;
rdfs:
subClassOf
erhf:
Facility
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
npdid
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
maxCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
operatingCompany
]
.
erhf:
Flow
rdf:
type
owl:
Class
;
rdfs:
subClassOf
owl:
Thing
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
minCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
erhname
]
.
erhf:
ForecastFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
ForecastFlow-declineCurve
rdf:
type
erhf:
ProductionFlowDefinitionSubType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
ForecastFlow
.
erhf:
ForecastFlow-standard
rdf:
type
erhf:
ProductionFlowDefinitionSubType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
ForecastFlow
.
erhf:
Gaslift
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
HydrocarbonAccounting
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
Import
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
Injection
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
Licence
rdf:
type
owl:
Class
;
rdfs:
subClassOf
erhf:
Owner
.
erhf:
MassAdjustedFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
MeasuredFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
MeasuredFlow-fiscal
rdf:
type
erhf:
ProductionFlowDefinitionSubType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
MeasuredFlow
.
erhf:
MeasuredFlow-raw
rdf:
type
erhf:
ProductionFlowDefinitionSubType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
MeasuredFlow
.
erhf:
MeasuredFlow-recalibrated
rdf:
type
erhf:
ProductionFlowDefinitionSubType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
MeasuredFlow
.
erhf:
MeteredFlowFiscal
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
MoveableFacility
rdf:
type
owl:
Class
;
rdfs:
label
"Moveable Facility"
^^
xsd:
string
;
rdfs:
subClassOf
erhf:
Facility
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
npdid
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
maxCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
responsibleCompany
]
.
erhf:
NominatedFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
Overboard
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
Owner
rdf:
type
owl:
Class
;
rdfs:
subClassOf
owl:
Thing
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
npdid
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
npdname
]
.
erhf:
PotentialFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
ProcessedFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
Production
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
ProductionFlowDefinitionSubType
rdf:
type
owl:
Class
;
rdfs:
subClassOf
owl:
Thing
.
erhf:
ProductionFlowDefinitionType
rdf:
type
owl:
Class
;
rdfs:
subClassOf
owl:
Thing
.
erhf:
ProductionTestFlowLineFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
ProductionTestGasLiftFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
ProductionTestSeparatorFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
ProductionTestWellHeadFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
QuotaFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
RecommendedFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
Sale
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
SaleableFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
SimulatedFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
Storage
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
TargetFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
TariffBasisFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
TransportationUtilizationFacility
rdf:
type
owl:
Class
;
rdfs:
label
"TUF"
^^
xsd:
string
;
rdfs:
subClassOf
erhf:
Facility
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
npdid
]
.
erhf:
ValueAdjustedFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
Well
rdf:
type
owl:
Class
;
rdfs:
subClassOf
erhf:
Facility
.
erhf:
Wellbore
rdf:
type
owl:
Class
;
rdfs:
subClassOf
erhf:
Facility
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
erhf:
npdid
]
.
erhf:
WholeLifeProductFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
WholeLifeProductionFlow
rdf:
type
erhf:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
subClassOf
erhf:
Flow
.
erhf:
belongsTo
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"belongs to"
^^
xsd:
string
.
erhf:
contextField
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"context field"
^^
xsd:
string
;
rdfs:
range
erhf:
Field
.
erhf:
currentActivityStatus
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
erhf:
Field
;
rdfs:
label
"field activity status"
^^
xsd:
string
;
rdfs:
range
xsd:
string
.
erhf:
drilledInProductionLicence
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
erhf:
Wellbore
;
rdfs:
label
"drilled in PL"
^^
xsd:
string
;
rdfs:
range
erhf:
Licence
.
erhf:
erhname
rdf:
type
owl:
DatatypeProperty
;
rdfs:
label
"ERH name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
.
erhf:
flowPartOfField
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
erhf:
Flow
;
rdfs:
label
"flow part of field"
^^
xsd:
string
;
rdfs:
range
erhf:
Field
.
erhf:
nameInField
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"name in field"
^^
xsd:
string
;
rdfs:
range
erhf:
AliasNameInField
.
erhf:
npdid
rdf:
type
owl:
DatatypeProperty
;
rdfs:
label
"NPD ID"
^^
xsd:
string
;
rdfs:
range
xsd:
string
.
erhf:
npdname
rdf:
type
owl:
DatatypeProperty
;
rdfs:
label
"NPD Name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
.
erhf:
operatingCompany
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
[
rdf:
type
owl:
Class
;
owl:
unionOf
(
erhf:
Field
erhf:
FixedFacility
)
]
;
rdfs:
label
"operating company"
^^
xsd:
string
;
rdfs:
range
erhf:
Company
.
erhf:
owner
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
erhf:
Field
;
rdfs:
label
"owner PL or BAA"
^^
xsd:
string
;
rdfs:
range
erhf:
Owner
.
erhf:
responsibleCompany
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
erhf:
MoveableFacility
;
rdfs:
label
"responsible company"
^^
xsd:
string
;
rdfs:
range
erhf:
Company
.
erhf:
shareholder
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
erhf:
Owner
;
rdfs:
label
"shareholder"
^^
xsd:
string
;
rdfs:
range
erhf:
Company
.
erhf:
wellPartOfField
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
erhf:
Well
;
rdfs:
label
"well part of field"
^^
xsd:
string
;
rdfs:
range
erhf:
Field
.
erhf:
wellborePartOfWell
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
erhf:
Wellbore
;
rdfs:
label
"wellbore part of well"
^^
xsd:
string
;
rdfs:
range
erhf:
Well
.
www.reportinghub.no/erhf/transform/TRANSFORM_npdfacts-erhf-skos-v1.0.ttl
0 → 100644
View file @
222d284
# baseURI: http://www.reportinghub.no/erhf/transform/npdfacts-erhf-skos
# imports: http://spinrdf.org/spin
# imports: http://www.reportinghub.no/erhf/transform/npdfacts-erhf
# imports: http://www.w3.org/2004/02/skos/core
@prefix
npdfacts-erhf-skos:
<http://www.reportinghub.no/erhf/transform/npdfacts-erhf-skos#>
.
@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
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/ep/schema/facility#Facility>
spin:
rule
[
rdf:
type
sp:
Construct
;
sp:
templates
([
sp:
object
<http://www.w3.org/2004/02/skos/core#Concept>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
<http://www.reportinghub.no/erhf/data/npd/facts-scheme>
;
sp:
predicate
<http://www.w3.org/2004/02/skos/core#inScheme>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
])
]
.
<http://www.reportinghub.no/ep/schema/facility#Field>
spin:
rule
[
rdf:
type
sp:
Construct
;
sp:
templates
([
sp:
object
<http://www.w3.org/2004/02/skos/core#Concept>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
<http://www.reportinghub.no/erhf/data/npd/facts-scheme>
;
sp:
predicate
<http://www.w3.org/2004/02/skos/core#inScheme>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
])
]
.
<http://www.reportinghub.no/ep/schema/well#Well>
spin:
rule
[
rdf:
type
sp:
Construct
;
sp:
templates
([
sp:
object
<http://www.w3.org/2004/02/skos/core#Concept>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
<http://www.reportinghub.no/erhf/data/npd/facts-scheme>
;
sp:
predicate
<http://www.w3.org/2004/02/skos/core#inScheme>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
])
]
.
<http://www.reportinghub.no/erhf/transform/npdfacts-erhf-skos>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/erhf/transform/npdfacts-erhf>
,
<http://www.w3.org/2004/02/skos/core>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
<http://www.reportinghub.no/np/schema/npd#BusinessArrangementArea>
spin:
rule
[
rdf:
type
sp:
Construct
;
sp:
templates
([
sp:
object
<http://www.w3.org/2004/02/skos/core#Concept>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
<http://www.reportinghub.no/erhf/data/npd/facts-scheme>
;
sp:
predicate
<http://www.w3.org/2004/02/skos/core#inScheme>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
])
]
.
<http://www.reportinghub.no/np/schema/npd#Licence>
spin:
rule
[
rdf:
type
sp:
Construct
;
sp:
templates
([
sp:
object
<http://www.w3.org/2004/02/skos/core#Concept>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
<http://www.reportinghub.no/erhf/data/npd/facts-scheme>
;
sp:
predicate
<http://www.w3.org/2004/02/skos/core#inScheme>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
])
]
.
<http://www.reportinghub.no/np/schema/npd#OperatingCompany>
spin:
rule
[
rdf:
type
sp:
Construct
;
sp:
templates
([
sp:
object
<http://www.w3.org/2004/02/skos/core#Concept>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
<http://www.reportinghub.no/erhf/data/npd/facts-scheme>
;
sp:
predicate
<http://www.w3.org/2004/02/skos/core#inScheme>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
])
]
.
www.reportinghub.no/erhf/transform/TRANSFORM_npdfacts-erhf-skos-v1.0.ttl.tbc
0 → 100644
View file @
222d284
# 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
]
.
www.reportinghub.no/erhf/transform/TRANSFORM_npdfacts-erhf-v1.0.ttl
0 → 100644
View file @
222d284
# baseURI: http://www.reportinghub.no/erhf/transform/npdfacts-erhf
# imports: http://spinrdf.org/spin
# imports: http://www.reportinghub.no/erhf/schema/1.0/erh-facts
# imports: http://www.reportinghub.no/np/schema/1.0/npd
@prefix
npdfacts-erhf:
<http://www.reportinghub.no/erhf/transform/npdfacts-erhf#>
.
@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
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/ep/schema/facility#Facility>
spin:
rule
[
rdf:
type
sp:
Construct
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/erhf/schema/erh-facts#Facility>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdid>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdname"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdname>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdname"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#name>
;
sp:
subject
spin:
_this
])
]
.
<http://www.reportinghub.no/ep/schema/facility#Field>
spin:
rule
[
rdf:
type
sp:
Construct
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/erhf/schema/erh-facts#Field>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdid>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdname"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdname>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdname"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#name>
;
sp:
subject
spin:
_this
])
]
.
<http://www.reportinghub.no/ep/schema/well#Well>
spin:
rule
[
rdf:
type
sp:
Construct
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/erhf/schema/erh-facts#Well>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdname"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdname>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
[
sp:
varName
"npdname"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#name>
;
sp:
subject
spin:
_this
])
]
.
<http://www.reportinghub.no/ep/schema/well#WellBore>
spin:
rule
[
rdf:
type
sp:
Construct
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/erhf/schema/erh-facts#Wellbore>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdid>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdname"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdname>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdname"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#name>
;
sp:
subject
spin:
_this
])
]
.
<http://www.reportinghub.no/erhf/transform/npdfacts-erhf>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/erhf/schema/1.0/erh-facts>
,
<http://www.reportinghub.no/np/schema/1.0/npd>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
<http://www.reportinghub.no/np/schema/npd#BusinessArrangementArea>
spin:
rule
[
rdf:
type
sp:
Construct
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/erhf/schema/erh-facts#BAA>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdid>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdname"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdname>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdname"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#name>
;
sp:
subject
spin:
_this
])
]
.
<http://www.reportinghub.no/np/schema/npd#Licence>
spin:
rule
[
rdf:
type
sp:
Construct
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/erhf/schema/erh-facts#Licence>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdid>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdname"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdname>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdname"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#name>
;
sp:
subject
spin:
_this
])
]
.
<http://www.reportinghub.no/np/schema/npd#OperatingCompany>
spin:
rule
[
rdf:
type
sp:
Construct
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/erhf/schema/erh-facts#Company>
;
sp:
predicate
rdf:
type
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdid>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdname"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/erhf/schema/erh-facts#npdname>
;
sp:
subject
spin:
_this
])
;
sp:
where
([
sp:
object
[
sp:
varName
"npdid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#id>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"npdname"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/np/schema/npd#name>
;
sp:
subject
spin:
_this
])
]
.
www.reportinghub.no/erhf/transform/TRANSFORM_npdfacts-erhf-v1.0.ttl.tbc
0 → 100644
View file @
222d284
# 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
]
.
www.reportinghub.no/input/mpr/xsd/1.0/obj_object_profiled_data_schema.xsd.html
0 → 100644
View file @
222d284
This diff could not be displayed because it is too large.
Please
register
or
login
to post a comment