SCHEMA_EP-PRODUCTION-EQUIPMENT-v1.0.ttl
6.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
# baseURI: http://www.reportinghub.no/ep/schema/1.0/production-equipment
# imports: http://www.reportinghub.no/ep/schema/1.0/equipment
# imports: http://www.reportinghub.no/ep/schema/1.0/production-facility
@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
@prefix ep-prodeqt: <http://www.reportinghub.no/ep/schema/production-equipment#> .
@prefix ep-prodfac: <http://www.reportinghub.no/ep/schema/production-facility#> .
@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/ep/schema/1.0/production-equipment>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/production-facility> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
<http://www.reportinghub.no/ep/schema/equipment#ChokeValve>
rdfs:subClassOf ep-prodeqt:Valve .
ep-prodeqt:BlockValve
rdf:type owl:Class ;
rdfs:comment "valve that is a block valve"^^xsd:string ;
rdfs:label "block valve"^^xsd:string ;
rdfs:subClassOf ep-prodeqt:Valve .
ep-prodeqt:ClosedValve
rdf:type owl:Class , ep-prodeqt:ValveOpenClosedType ;
rdfs:comment "valve that is closed"^^xsd:string ;
rdfs:label "closed valve"^^xsd:string ;
rdfs:subClassOf ep-prodeqt:Valve ;
owl:disjointWith ep-prodeqt:OpenValve .
ep-prodeqt:DownHoleControlValve
rdf:type owl:Class ;
rdfs:comment "valve that is a down hole control valve"^^xsd:string ;
rdfs:label "down hole control valve"^^xsd:string ;
rdfs:subClassOf ep-prodeqt:Valve .
ep-prodeqt:FlowMeter
rdf:type owl:Class ;
rdfs:comment "equipment that is a flow meter"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
ep-prodeqt:GasLiftChoke
rdf:type owl:Class ;
rdfs:comment "equipment that is a gas lift choke valve"^^xsd:string ;
rdfs:label "gas lift choke"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
ep-prodeqt:OpenValve
rdf:type owl:Class , ep-prodeqt:ValveOpenClosedType ;
rdfs:comment "valve that is open"^^xsd:string ;
rdfs:label "open valve"^^xsd:string ;
rdfs:subClassOf ep-prodeqt:Valve ;
owl:disjointWith ep-prodeqt:ClosedValve .
ep-prodeqt:PressureMeter
rdf:type owl:Class ;
rdfs:comment "equipment item that is a pressure meter, consisting of the whole device and not just the sensor (source: MPR-XSD)"^^xsd:string ;
rdfs:label "pressure meter"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
ep-prodeqt:RegulatingValve
rdf:type owl:Class ;
rdfs:comment "valve that is a regulating valve"^^xsd:string ;
rdfs:label "regulating valve"^^xsd:string ;
rdfs:subClassOf ep-prodeqt:Valve .
ep-prodeqt:SleeveValve
rdf:type owl:Class ;
rdfs:comment "valve that is a tubing valve with a sliding sleeve to cover holes in the tubing, where all of the holes are covered to close the valve (source: MPR-XSD)"^^xsd:string ;
rdfs:label "sleeve valve"^^xsd:string ;
rdfs:subClassOf ep-prodeqt:Valve .
ep-prodeqt:TemperatureMeter
rdf:type owl:Class ;
rdfs:comment "equipment item that is a temperature meter, consisting of the whole device and not just the sensor (source: MPR-XSD)"^^xsd:string ;
rdfs:label "temperature meter"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
ep-prodeqt:Valve
rdf:type owl:Class ;
rdfs:comment "equipment item that is a valve"^^xsd:string ;
rdfs:label "valve"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
ep-prodeqt:ValveOpenClosedType
rdf:type rdfs:Class ;
rdfs:label "valve open closed type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-prodeqt:WingValve
rdf:type owl:Class ;
rdfs:comment "valve that is a wing valve"^^xsd:string ;
rdfs:label "wing valve"^^xsd:string ;
rdfs:subClassOf ep-prodeqt:Valve .
ep-prodeqt:areaOpen
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:comment "open area for a valve"^^xsd:string ;
rdfs:domain ep-prodeqt:Valve ;
rdfs:label "area open"^^xsd:string ;
rdfs:range ep-core:Area .
ep-prodeqt:areaOpenFraction
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-prodeqt:Valve ;
rdfs:label "area open fraction"^^xsd:string ;
rdfs:range ep-core:AreaPerArea .
ep-prodeqt:hasCaptain
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:label "has captain"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/ep/schema/organization#Person> .
ep-prodeqt:tankFreeVolume
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain <http://www.reportinghub.no/ep/schema/equipment#Tank> ;
rdfs:label "tank free volume"^^xsd:string ;
rdfs:range ep-core:Volume .
ep-prodeqt:tankHeightUsed
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain <http://www.reportinghub.no/ep/schema/equipment#Tank> ;
rdfs:label "tank height used"^^xsd:string ;
rdfs:range ep-core:Length .
ep-prodeqt:tankHeightUsedFraction
rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain <http://www.reportinghub.no/ep/schema/equipment#Tank> ;
rdfs:label "tank height used fraction"^^xsd:string ;
rdfs:range ep-core:LengthPerLength .
ep-prodfac:Pipeline
rdf:type owl:Class ;
rdfs:label "pipeline"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> .