Showing
6 changed files
with
168 additions
and
2 deletions
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
... | @@ -190,7 +190,7 @@ npd:discoveryField | ... | @@ -190,7 +190,7 @@ npd:discoveryField |
190 | rdf:type owl:ObjectProperty ; | 190 | rdf:type owl:ObjectProperty ; |
191 | rdfs:comment "Corresponds to Field NPDID field in NPD Discovery table (overview)"^^xsd:string ; | 191 | rdfs:comment "Corresponds to Field NPDID field in NPD Discovery table (overview)"^^xsd:string ; |
192 | rdfs:domain npd:Discovery ; | 192 | rdfs:domain npd:Discovery ; |
193 | - rdfs:range npd:WellBore . | 193 | + rdfs:range npd:Field . |
194 | 194 | ||
195 | npd:discoveryHCType | 195 | npd:discoveryHCType |
196 | rdf:type owl:DatatypeProperty ; | 196 | rdf:type owl:DatatypeProperty ; |
... | @@ -223,7 +223,7 @@ npd:discoveryWellBore | ... | @@ -223,7 +223,7 @@ npd:discoveryWellBore |
223 | npd:discoveryYear | 223 | npd:discoveryYear |
224 | rdf:type owl:DatatypeProperty ; | 224 | rdf:type owl:DatatypeProperty ; |
225 | rdfs:domain npd:Discovery ; | 225 | rdfs:domain npd:Discovery ; |
226 | - rdfs:range xsd:date . | 226 | + rdfs:range xsd:integer . |
227 | 227 | ||
228 | npd:drilledInProductionLicence | 228 | npd:drilledInProductionLicence |
229 | rdf:type owl:ObjectProperty ; | 229 | rdf:type owl:ObjectProperty ; | ... | ... |
... | @@ -114,6 +114,28 @@ rhspin:companyById | ... | @@ -114,6 +114,28 @@ rhspin:companyById |
114 | spl:valueType xsd:string | 114 | spl:valueType xsd:string |
115 | ] . | 115 | ] . |
116 | 116 | ||
117 | +rhspin:discoveryById | ||
118 | + rdf:type spin:Function ; | ||
119 | + rdfs:label "discovery by id"^^xsd:string ; | ||
120 | + rdfs:subClassOf spl:URIFunctions ; | ||
121 | + spin:body | ||
122 | + [ rdf:type sp:Select ; | ||
123 | + sp:resultVariables ([ rdf:type sp:iri ; | ||
124 | + sp:arg1 [ rdf:type fn:concat ; | ||
125 | + sp:arg1 "https://www.reportinghub.no/data/npd/Discovery-" ; | ||
126 | + sp:arg2 [ sp:varName "id"^^xsd:string | ||
127 | + ] | ||
128 | + ] | ||
129 | + ]) ; | ||
130 | + sp:where () | ||
131 | + ] ; | ||
132 | + spin:constraint | ||
133 | + [ rdf:type spl:Argument ; | ||
134 | + rdfs:comment "The NPD id of the Discovery."^^xsd:string ; | ||
135 | + spl:predicate <http://spinrdf.org/arg#id> ; | ||
136 | + spl:valueType xsd:string | ||
137 | + ] . | ||
138 | + | ||
117 | rhspin:facilityById | 139 | rhspin:facilityById |
118 | rdf:type spin:Function ; | 140 | rdf:type spin:Function ; |
119 | rdfs:label "facility by id"^^xsd:string ; | 141 | rdfs:label "facility by id"^^xsd:string ; | ... | ... |
This diff is collapsed. Click to expand it.
1 | +# baseURI: file:///www.reportinghub.no/transform/npd/discovery | ||
2 | +# imports: http://topbraid.org/tables | ||
3 | + | ||
4 | +@prefix discovery: <file:///www.reportinghub.no/transform/npd/discovery#> . | ||
5 | +@prefix owl: <http://www.w3.org/2002/07/owl#> . | ||
6 | +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . | ||
7 | +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . | ||
8 | +@prefix tables: <http://topbraid.org/tables#> . | ||
9 | +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . | ||
10 | + | ||
11 | +<file:///www.reportinghub.no/transform/npd/discovery> | ||
12 | + rdf:type owl:Ontology ; | ||
13 | + owl:imports <http://topbraid.org/tables> . | ||
14 | + | ||
15 | +discovery:Discovery | ||
16 | + rdf:type owl:Class ; | ||
17 | + rdfs:label "discovery"^^xsd:string ; | ||
18 | + tables:sheetIndex "0"^^xsd:int . | ||
19 | + | ||
20 | +discovery:cmpLongName2 | ||
21 | + rdf:type owl:DatatypeProperty ; | ||
22 | + rdfs:domain discovery:Discovery ; | ||
23 | + rdfs:label "cmpLongName2" ; | ||
24 | + rdfs:range xsd:string ; | ||
25 | + tables:columnIndex "1"^^xsd:int . | ||
26 | + | ||
27 | +discovery:datesyncNPD | ||
28 | + rdf:type owl:DatatypeProperty ; | ||
29 | + rdfs:domain discovery:Discovery ; | ||
30 | + rdfs:label "DatesyncNPD" ; | ||
31 | + rdfs:range xsd:string ; | ||
32 | + tables:columnIndex "17"^^xsd:int . | ||
33 | + | ||
34 | +discovery:dscCurrentActivityStatus | ||
35 | + rdf:type owl:DatatypeProperty ; | ||
36 | + rdfs:domain discovery:Discovery ; | ||
37 | + rdfs:label "dscCurrentActivityStatus" ; | ||
38 | + rdfs:range xsd:string ; | ||
39 | + tables:columnIndex "2"^^xsd:int . | ||
40 | + | ||
41 | +discovery:dscDateFromInclInField | ||
42 | + rdf:type owl:DatatypeProperty ; | ||
43 | + rdfs:domain discovery:Discovery ; | ||
44 | + rdfs:label "dscDateFromInclInField" ; | ||
45 | + rdfs:range xsd:string ; | ||
46 | + tables:columnIndex "7"^^xsd:int . | ||
47 | + | ||
48 | +discovery:dscDiscoveryYear | ||
49 | + rdf:type owl:DatatypeProperty ; | ||
50 | + rdfs:domain discovery:Discovery ; | ||
51 | + rdfs:label "dscDiscoveryYear" ; | ||
52 | + rdfs:range xsd:string ; | ||
53 | + tables:columnIndex "8"^^xsd:int . | ||
54 | + | ||
55 | +discovery:dscFactMapUrl | ||
56 | + rdf:type owl:DatatypeProperty ; | ||
57 | + rdfs:domain discovery:Discovery ; | ||
58 | + rdfs:label "dscFactMapUrl" ; | ||
59 | + rdfs:range xsd:string ; | ||
60 | + tables:columnIndex "16"^^xsd:int . | ||
61 | + | ||
62 | +discovery:dscFactPageUrl | ||
63 | + rdf:type owl:DatatypeProperty ; | ||
64 | + rdfs:domain discovery:Discovery ; | ||
65 | + rdfs:label "dscFactPageUrl" ; | ||
66 | + rdfs:range xsd:string ; | ||
67 | + tables:columnIndex "15"^^xsd:int . | ||
68 | + | ||
69 | +discovery:dscHcType | ||
70 | + rdf:type owl:DatatypeProperty ; | ||
71 | + rdfs:domain discovery:Discovery ; | ||
72 | + rdfs:label "dscHcType" ; | ||
73 | + rdfs:range xsd:string ; | ||
74 | + tables:columnIndex "3"^^xsd:int . | ||
75 | + | ||
76 | +discovery:dscName | ||
77 | + rdf:type owl:DatatypeProperty ; | ||
78 | + rdfs:domain discovery:Discovery ; | ||
79 | + rdfs:label "dscName"^^xsd:string ; | ||
80 | + rdfs:range xsd:string ; | ||
81 | + tables:columnIndex "0"^^xsd:int . | ||
82 | + | ||
83 | +discovery:dscNpdidDiscovery | ||
84 | + rdf:type owl:DatatypeProperty ; | ||
85 | + rdfs:domain discovery:Discovery ; | ||
86 | + rdfs:label "dscNpdidDiscovery" ; | ||
87 | + rdfs:range xsd:string ; | ||
88 | + tables:columnIndex "12"^^xsd:int . | ||
89 | + | ||
90 | +discovery:dscOwnerKind | ||
91 | + rdf:type owl:DatatypeProperty ; | ||
92 | + rdfs:domain discovery:Discovery ; | ||
93 | + rdfs:label "dscOwnerKind" ; | ||
94 | + rdfs:range xsd:string ; | ||
95 | + tables:columnIndex "10"^^xsd:int . | ||
96 | + | ||
97 | +discovery:dscOwnerName | ||
98 | + rdf:type owl:DatatypeProperty ; | ||
99 | + rdfs:domain discovery:Discovery ; | ||
100 | + rdfs:label "dscOwnerName" ; | ||
101 | + rdfs:range xsd:string ; | ||
102 | + tables:columnIndex "11"^^xsd:int . | ||
103 | + | ||
104 | +discovery:dscResInclInDiscoveryName | ||
105 | + rdf:type owl:DatatypeProperty ; | ||
106 | + rdfs:domain discovery:Discovery ; | ||
107 | + rdfs:label "dscResInclInDiscoveryName" ; | ||
108 | + rdfs:range xsd:string ; | ||
109 | + tables:columnIndex "9"^^xsd:int . | ||
110 | + | ||
111 | +discovery:fldName | ||
112 | + rdf:type owl:DatatypeProperty ; | ||
113 | + rdfs:domain discovery:Discovery ; | ||
114 | + rdfs:label "fldName" ; | ||
115 | + rdfs:range xsd:string ; | ||
116 | + tables:columnIndex "6"^^xsd:int . | ||
117 | + | ||
118 | +discovery:fldNpdidField | ||
119 | + rdf:type owl:DatatypeProperty ; | ||
120 | + rdfs:domain discovery:Discovery ; | ||
121 | + rdfs:label "fldNpdidField" ; | ||
122 | + rdfs:range xsd:string ; | ||
123 | + tables:columnIndex "13"^^xsd:int . | ||
124 | + | ||
125 | +discovery:nmaName | ||
126 | + rdf:type owl:DatatypeProperty ; | ||
127 | + rdfs:domain discovery:Discovery ; | ||
128 | + rdfs:label "nmaName" ; | ||
129 | + rdfs:range xsd:string ; | ||
130 | + tables:columnIndex "5"^^xsd:int . | ||
131 | + | ||
132 | +discovery:wlbName | ||
133 | + rdf:type owl:DatatypeProperty ; | ||
134 | + rdfs:domain discovery:Discovery ; | ||
135 | + rdfs:label "wlbName" ; | ||
136 | + rdfs:range xsd:string ; | ||
137 | + tables:columnIndex "4"^^xsd:int . | ||
138 | + | ||
139 | +discovery:wlbNpdidWellbore | ||
140 | + rdf:type owl:DatatypeProperty ; | ||
141 | + rdfs:domain discovery:Discovery ; | ||
142 | + rdfs:label "wlbNpdidWellbore" ; | ||
143 | + rdfs:range xsd:string ; | ||
144 | + tables:columnIndex "14"^^xsd:int . |
-
Please register or login to post a comment