Added numerous DDR concepts to Activity, Well and Equipment EP Schemas
Showing
3 changed files
with
93 additions
and
28 deletions
This diff is collapsed. Click to expand it.
| 1 | -# Saved by TopBraid on Wed Aug 24 15:52:55 BST 2011 | 1 | +# Saved by TopBraid on Thu Sep 15 15:27:26 BST 2011 |
| 2 | # baseURI: http://www.reportinghub.no/ep/schema/1.0/equipment | 2 | # baseURI: http://www.reportinghub.no/ep/schema/1.0/equipment |
| 3 | +# imports: http://www.reportinghub.no/ep/schema/1.0/well | ||
| 3 | # imports: http://www.reportinghub.no/ep/schema/1.0/core | 4 | # imports: http://www.reportinghub.no/ep/schema/1.0/core |
| 4 | 5 | ||
| 6 | +@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> . | ||
| 5 | @prefix ep-eqt: <http://www.reportinghub.no/ep/schema/equipment#> . | 7 | @prefix ep-eqt: <http://www.reportinghub.no/ep/schema/equipment#> . |
| 6 | @prefix owl: <http://www.w3.org/2002/07/owl#> . | 8 | @prefix owl: <http://www.w3.org/2002/07/owl#> . |
| 7 | @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . | 9 | @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . |
| ... | @@ -10,17 +12,17 @@ | ... | @@ -10,17 +12,17 @@ |
| 10 | 12 | ||
| 11 | <http://www.reportinghub.no/ep/schema/1.0/equipment> | 13 | <http://www.reportinghub.no/ep/schema/1.0/equipment> |
| 12 | rdf:type owl:Ontology ; | 14 | rdf:type owl:Ontology ; |
| 13 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> ; | 15 | + owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/well> ; |
| 14 | owl:versionInfo "0.1.0"^^xsd:string . | 16 | owl:versionInfo "0.1.0"^^xsd:string . |
| 15 | 17 | ||
| 16 | -<http://www.reportinghub.no/ep/schema/core#AllOrPartOfTheLifeOfAnEquipmentItem> | 18 | +ep-core:PhysicalThing |
| 17 | - rdf:type owl:Class ; | ||
| 18 | - rdfs:label "all or part of an equipment item"^^xsd:string ; | ||
| 19 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalObject> . | ||
| 20 | - | ||
| 21 | -<http://www.reportinghub.no/ep/schema/core#PhysicalThing> | ||
| 22 | rdfs:comment "Equivalent to ISO 15926-2 Possible Individual - DL"^^xsd:string . | 19 | rdfs:comment "Equivalent to ISO 15926-2 Possible Individual - DL"^^xsd:string . |
| 23 | 20 | ||
| 21 | +ep-eqt:API_5CT_class | ||
| 22 | + rdf:type rdfs:Class ; | ||
| 23 | + rdfs:label "API 5CT class"^^xsd:string ; | ||
| 24 | + rdfs:subClassOf owl:Class . | ||
| 25 | + | ||
| 24 | ep-eqt:Casing | 26 | ep-eqt:Casing |
| 25 | rdf:type ep-eqt:CasingLinerTubingType , owl:Class ; | 27 | rdf:type ep-eqt:CasingLinerTubingType , owl:Class ; |
| 26 | rdfs:label "casing"^^xsd:string ; | 28 | rdfs:label "casing"^^xsd:string ; |
| ... | @@ -30,18 +32,27 @@ ep-eqt:Casing | ... | @@ -30,18 +32,27 @@ ep-eqt:Casing |
| 30 | ep-eqt:CasingLinerTubing | 32 | ep-eqt:CasingLinerTubing |
| 31 | rdf:type owl:Class ; | 33 | rdf:type owl:Class ; |
| 32 | rdfs:label "casing/liner/tubing"^^xsd:string ; | 34 | rdfs:label "casing/liner/tubing"^^xsd:string ; |
| 33 | - rdfs:subClassOf ep-eqt:Equipment . | 35 | + rdfs:subClassOf ep-eqt:Equipment ; |
| 36 | + owl:equivalentClass | ||
| 37 | + [ rdf:type owl:Class ; | ||
| 38 | + owl:unionOf (ep-eqt:Casing ep-eqt:Liner ep-eqt:Tubing) | ||
| 39 | + ] . | ||
| 34 | 40 | ||
| 35 | ep-eqt:CasingLinerTubingType | 41 | ep-eqt:CasingLinerTubingType |
| 36 | rdf:type rdfs:Class ; | 42 | rdf:type rdfs:Class ; |
| 37 | rdfs:label "casing/liner/tubing type"^^xsd:string ; | 43 | rdfs:label "casing/liner/tubing type"^^xsd:string ; |
| 38 | rdfs:subClassOf owl:Class . | 44 | rdfs:subClassOf owl:Class . |
| 39 | 45 | ||
| 40 | -ep-eqt:CasingType | 46 | +ep-eqt:CasingRoleType |
| 41 | rdf:type rdfs:Class ; | 47 | rdf:type rdfs:Class ; |
| 42 | - rdfs:label "casing type"^^xsd:string ; | 48 | + rdfs:label "casing role type"^^xsd:string ; |
| 43 | rdfs:subClassOf owl:Class . | 49 | rdfs:subClassOf owl:Class . |
| 44 | 50 | ||
| 51 | +ep-eqt:CasingString | ||
| 52 | + rdf:type owl:Class ; | ||
| 53 | + rdfs:label "casing string"^^xsd:string ; | ||
| 54 | + rdfs:subClassOf ep-eqt:Casing , <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore> . | ||
| 55 | + | ||
| 45 | ep-eqt:ChokeValve | 56 | ep-eqt:ChokeValve |
| 46 | rdf:type owl:Class ; | 57 | rdf:type owl:Class ; |
| 47 | rdfs:label "choke valve"^^xsd:string ; | 58 | rdfs:label "choke valve"^^xsd:string ; |
| ... | @@ -55,7 +66,7 @@ ep-eqt:DrillBit | ... | @@ -55,7 +66,7 @@ ep-eqt:DrillBit |
| 55 | ep-eqt:Equipment | 66 | ep-eqt:Equipment |
| 56 | rdf:type owl:Class ; | 67 | rdf:type owl:Class ; |
| 57 | rdfs:label "Equipment"^^xsd:string ; | 68 | rdfs:label "Equipment"^^xsd:string ; |
| 58 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#AllOrPartOfTheLifeOfAnEquipmentItem> . | 69 | + rdfs:subClassOf ep-core:PhysicalObject . |
| 59 | 70 | ||
| 60 | ep-eqt:InnerBarrel | 71 | ep-eqt:InnerBarrel |
| 61 | rdf:type owl:Class ; | 72 | rdf:type owl:Class ; |
| ... | @@ -81,10 +92,20 @@ ep-eqt:InnerBarrel-gel | ... | @@ -81,10 +92,20 @@ ep-eqt:InnerBarrel-gel |
| 81 | owl:disjointWith ep-eqt:InnerBarrel-aluminum , ep-eqt:InnerBarrel-fiberglass . | 92 | owl:disjointWith ep-eqt:InnerBarrel-aluminum , ep-eqt:InnerBarrel-fiberglass . |
| 82 | 93 | ||
| 83 | ep-eqt:IntermediateCasing | 94 | ep-eqt:IntermediateCasing |
| 84 | - rdf:type owl:Class , ep-eqt:CasingType ; | 95 | + rdf:type owl:Class , ep-eqt:CasingRoleType ; |
| 85 | rdfs:label "intermediate casing"^^xsd:string ; | 96 | rdfs:label "intermediate casing"^^xsd:string ; |
| 86 | rdfs:subClassOf ep-eqt:Casing ; | 97 | rdfs:subClassOf ep-eqt:Casing ; |
| 87 | - owl:disjointWith ep-eqt:ProductionCasing , ep-eqt:TopCasing . | 98 | + owl:disjointWith ep-eqt:TopCasing , ep-eqt:ProductionCasing . |
| 99 | + | ||
| 100 | +ep-eqt:KellyBushing | ||
| 101 | + rdf:type owl:Class ; | ||
| 102 | + rdfs:label "kelly bushing"^^xsd:string ; | ||
| 103 | + rdfs:subClassOf ep-eqt:Equipment . | ||
| 104 | + | ||
| 105 | +ep-eqt:LastCasingOfAWellBore | ||
| 106 | + rdf:type owl:Class ; | ||
| 107 | + rdfs:label "last casing of a wellbore"^^xsd:string ; | ||
| 108 | + rdfs:subClassOf ep-eqt:Casing , <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore> . | ||
| 88 | 109 | ||
| 89 | ep-eqt:Liner | 110 | ep-eqt:Liner |
| 90 | rdf:type ep-eqt:CasingLinerTubingType , owl:Class ; | 111 | rdf:type ep-eqt:CasingLinerTubingType , owl:Class ; |
| ... | @@ -93,33 +114,77 @@ ep-eqt:Liner | ... | @@ -93,33 +114,77 @@ ep-eqt:Liner |
| 93 | owl:disjointWith ep-eqt:Tubing , ep-eqt:Casing . | 114 | owl:disjointWith ep-eqt:Tubing , ep-eqt:Casing . |
| 94 | 115 | ||
| 95 | ep-eqt:ProductionCasing | 116 | ep-eqt:ProductionCasing |
| 96 | - rdf:type owl:Class , ep-eqt:CasingType ; | 117 | + rdf:type owl:Class , ep-eqt:CasingRoleType ; |
| 97 | rdfs:label "production casing"^^xsd:string ; | 118 | rdfs:label "production casing"^^xsd:string ; |
| 98 | rdfs:subClassOf ep-eqt:Casing ; | 119 | rdfs:subClassOf ep-eqt:Casing ; |
| 99 | - owl:disjointWith ep-eqt:TopCasing , ep-eqt:IntermediateCasing . | 120 | + owl:disjointWith ep-eqt:IntermediateCasing , ep-eqt:TopCasing . |
| 100 | - | ||
| 101 | -ep-eqt:TemporalPartOfEquipment | ||
| 102 | - rdf:type owl:Class ; | ||
| 103 | - rdfs:label "temporal part of equipment"^^xsd:string ; | ||
| 104 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#AllOrPartOfTheLifeOfAnEquipmentItem> . | ||
| 105 | 121 | ||
| 106 | ep-eqt:TopCasing | 122 | ep-eqt:TopCasing |
| 107 | - rdf:type ep-eqt:CasingType , owl:Class ; | 123 | + rdf:type owl:Class , ep-eqt:CasingRoleType ; |
| 108 | rdfs:label "top casing"^^xsd:string ; | 124 | rdfs:label "top casing"^^xsd:string ; |
| 109 | rdfs:subClassOf ep-eqt:Casing ; | 125 | rdfs:subClassOf ep-eqt:Casing ; |
| 110 | - owl:disjointWith ep-eqt:ProductionCasing , ep-eqt:IntermediateCasing . | 126 | + owl:disjointWith ep-eqt:IntermediateCasing , ep-eqt:ProductionCasing . |
| 111 | 127 | ||
| 112 | ep-eqt:Tubing | 128 | ep-eqt:Tubing |
| 113 | rdf:type ep-eqt:CasingLinerTubingType , owl:Class ; | 129 | rdf:type ep-eqt:CasingLinerTubingType , owl:Class ; |
| 114 | rdfs:label "liner"^^xsd:string ; | 130 | rdfs:label "liner"^^xsd:string ; |
| 115 | rdfs:subClassOf ep-eqt:CasingLinerTubing ; | 131 | rdfs:subClassOf ep-eqt:CasingLinerTubing ; |
| 116 | - owl:disjointWith ep-eqt:Liner , ep-eqt:Casing ; | 132 | + owl:disjointWith ep-eqt:Liner , ep-eqt:Casing . |
| 117 | - owl:equivalentClass | 133 | + |
| 118 | - [ rdf:type owl:Class ; | 134 | +ep-eqt:TubularConnectionClass |
| 119 | - owl:unionOf (ep-eqt:Casing ep-eqt:Liner ep-eqt:Tubing) | 135 | + rdf:type rdfs:Class ; |
| 120 | - ] . | 136 | + rdfs:label "tubular connection class"^^xsd:string ; |
| 137 | + rdfs:subClassOf owl:Class . | ||
| 121 | 138 | ||
| 122 | ep-eqt:WellBoreLoggingTool | 139 | ep-eqt:WellBoreLoggingTool |
| 123 | rdf:type owl:Class ; | 140 | rdf:type owl:Class ; |
| 124 | rdfs:label "well bore logging tool"^^xsd:string ; | 141 | rdfs:label "well bore logging tool"^^xsd:string ; |
| 125 | rdfs:subClassOf ep-eqt:Equipment . | 142 | rdfs:subClassOf ep-eqt:Equipment . |
| 143 | + | ||
| 144 | +ep-eqt:diameterOfACasing | ||
| 145 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | ||
| 146 | + rdfs:domain ep-eqt:Casing ; | ||
| 147 | + rdfs:label "diameter of a casing"^^xsd:string ; | ||
| 148 | + rdfs:range ep-core:Length . | ||
| 149 | + | ||
| 150 | +ep-eqt:diameterOfDrillBit | ||
| 151 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | ||
| 152 | + rdfs:domain ep-eqt:DrillBit ; | ||
| 153 | + rdfs:label "diameter of drill bit"^^xsd:string ; | ||
| 154 | + rdfs:range ep-core:Length . | ||
| 155 | + | ||
| 156 | +ep-eqt:elevationOfKellyBushing | ||
| 157 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | ||
| 158 | + rdfs:domain ep-eqt:KellyBushing ; | ||
| 159 | + rdfs:label "elevation of kelly bushing"^^xsd:string ; | ||
| 160 | + rdfs:range ep-core:Length . | ||
| 161 | + | ||
| 162 | +ep-eqt:hasTubularConnectionClass | ||
| 163 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; | ||
| 164 | + rdfs:domain ep-eqt:CasingLinerTubing ; | ||
| 165 | + rdfs:label "has tubular connection class"^^xsd:string ; | ||
| 166 | + rdfs:range ep-eqt:TubularConnectionClass . | ||
| 167 | + | ||
| 168 | +ep-eqt:insideDiameterOfATubular | ||
| 169 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | ||
| 170 | + rdfs:domain ep-eqt:CasingLinerTubing ; | ||
| 171 | + rdfs:label "inside diameter of a tubular"^^xsd:string ; | ||
| 172 | + rdfs:range ep-core:Length . | ||
| 173 | + | ||
| 174 | +ep-eqt:maximumPressureForChokeValve | ||
| 175 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | ||
| 176 | + rdfs:domain ep-eqt:ChokeValve ; | ||
| 177 | + rdfs:label "maximum pressure for choke valve"^^xsd:string ; | ||
| 178 | + rdfs:range ep-core:Pressure . | ||
| 179 | + | ||
| 180 | +ep-eqt:outsideDiameterOfATubular | ||
| 181 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | ||
| 182 | + rdfs:domain ep-eqt:CasingLinerTubing ; | ||
| 183 | + rdfs:label "outside diameter of a tubular"^^xsd:string ; | ||
| 184 | + rdfs:range ep-core:Length . | ||
| 185 | + | ||
| 186 | +ep-eqt:stringLengthOfATubular | ||
| 187 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | ||
| 188 | + rdfs:domain ep-eqt:CasingLinerTubing ; | ||
| 189 | + rdfs:label "string length of a tubular"^^xsd:string ; | ||
| 190 | + rdfs:range ep-core:Length . | ... | ... |
This diff is collapsed. Click to expand it.
-
Please register or login to post a comment