Added ISO 15926 super-classes and equivalent-classes for all top level ILAP classes.
Showing
2 changed files
with
451 additions
and
430 deletions
... | @@ -17,7 +17,7 @@ The SCCS was originally developed in 1989 by the three Norwegian oil companies N | ... | @@ -17,7 +17,7 @@ The SCCS was originally developed in 1989 by the three Norwegian oil companies N |
17 | The SCCS is designed to provide a uniform coding basis for the estimate preparation and to serve as a standard for collecting/collating historical data. | 17 | The SCCS is designed to provide a uniform coding basis for the estimate preparation and to serve as a standard for collecting/collating historical data. |
18 | This NORSOK standard has been developed on basis of the SCCS to update, improve and simplify previous edition no. 2 of the system from 1992 and to open for ownership, input and support from the entire Norwegian petroleum industry. NPD’s ‘Veiledning til PUD/PAD’, states that cost reporting should be coded according to SCCS."""^^xsd:string ; | 18 | This NORSOK standard has been developed on basis of the SCCS to update, improve and simplify previous edition no. 2 of the system from 1992 and to open for ownership, input and support from the entire Norwegian petroleum industry. NPD’s ‘Veiledning til PUD/PAD’, states that cost reporting should be coded according to SCCS."""^^xsd:string ; |
19 | rdfs:label "NORSOK Z-014 Standard cost coding system (SCCS) ontology"^^xsd:string ; | 19 | rdfs:label "NORSOK Z-014 Standard cost coding system (SCCS) ontology"^^xsd:string ; |
20 | - owl:imports <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/CORCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding> ; | 20 | + owl:imports <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/CORCoding> ; |
21 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 21 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
22 | 22 | ||
23 | SCCS:SAB_D | 23 | SCCS:SAB_D |
... | @@ -66,6 +66,6 @@ SCCS:SAB_S | ... | @@ -66,6 +66,6 @@ SCCS:SAB_S |
66 | rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> . | 66 | rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> . |
67 | 67 | ||
68 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> | 68 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> |
69 | - rdf:type owl:Class , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding#CORClassOfClass> ; | 69 | + rdf:type <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding#CORClassOfClass> , owl:Class ; |
70 | - rdfs:comment "SCCS top level thing"^^xsd:string ; | 70 | + rdfs:comment "A Thing that is classified according to the NORSOK Z-014 Standard Cost Coding System (SCCS)"^^xsd:string ; |
71 | rdfs:label "SCCS Thing"^^xsd:string . | 71 | rdfs:label "SCCS Thing"^^xsd:string . | ... | ... |
... | @@ -24,7 +24,7 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -24,7 +24,7 @@ userfield:hasFreeFieldForSpecifiedUserField |
24 | rdf:type owl:ObjectProperty . | 24 | rdf:type owl:ObjectProperty . |
25 | 25 | ||
26 | : rdf:type owl:Ontology ; | 26 | : rdf:type owl:Ontology ; |
27 | - owl:imports <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/CORCoding> , userfield: ; | 27 | + owl:imports userfield: , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/CORCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS> ; |
28 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 28 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
29 | 29 | ||
30 | :Active | 30 | :Active |
... | @@ -33,24 +33,22 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -33,24 +33,22 @@ userfield:hasFreeFieldForSpecifiedUserField |
33 | 33 | ||
34 | :Activity | 34 | :Activity |
35 | rdf:type owl:Class , lci:ClassOfIndividual ; | 35 | rdf:type owl:Class , lci:ClassOfIndividual ; |
36 | - rdfs:comment "Something that a person or group plans to do, does or has done in order to bring about defined change while consuming time and resources. An activity is generally the smallest portion of a Project used in planning, tracking, and control (adapted from ISO 15926, PMI and BSI)."^^xsd:string ; | 36 | + rdfs:comment "An Arranged Individual that is something a person or group plans to do, does or has done in order to bring about defined change while consuming time and resources. An activity is generally the smallest portion of a Project used in planning, tracking, and control (adapted from ISO 15926, PMI and BSI)."^^xsd:string ; |
37 | rdfs:label "Activity"^^xsd:string ; | 37 | rdfs:label "Activity"^^xsd:string ; |
38 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS3149> ; | 38 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS436990091> ; |
39 | rdfs:subClassOf | 39 | rdfs:subClassOf |
40 | [ rdf:type owl:Restriction ; | 40 | [ rdf:type owl:Restriction ; |
41 | - owl:onDataRange xsd:string ; | 41 | + owl:maxQualifiedCardinality |
42 | - owl:onProperty :hasDescription ; | 42 | + "1"^^xsd:nonNegativeInteger ; |
43 | - owl:qualifiedCardinality | 43 | + owl:onClass userfield:SpecifiedUserField ; |
44 | - "1"^^xsd:nonNegativeInteger | 44 | + owl:onProperty :hasSpecifiedUserField |
45 | ] ; | 45 | ] ; |
46 | rdfs:subClassOf | 46 | rdfs:subClassOf |
47 | [ rdf:type owl:Restriction ; | 47 | [ rdf:type owl:Restriction ; |
48 | - :shouldBeInternalAndExternalRef | ||
49 | - "true"^^xsd:boolean ; | ||
50 | owl:minQualifiedCardinality | 48 | owl:minQualifiedCardinality |
51 | "0"^^xsd:nonNegativeInteger ; | 49 | "0"^^xsd:nonNegativeInteger ; |
52 | - owl:onClass :WorkOrder ; | 50 | + owl:onClass :Responsible ; |
53 | - owl:onProperty :correspondsToPlan | 51 | + owl:onProperty :hasResponsible |
54 | ] ; | 52 | ] ; |
55 | rdfs:subClassOf | 53 | rdfs:subClassOf |
56 | [ rdf:type owl:Restriction ; | 54 | [ rdf:type owl:Restriction ; |
... | @@ -61,10 +59,19 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -61,10 +59,19 @@ userfield:hasFreeFieldForSpecifiedUserField |
61 | ] ; | 59 | ] ; |
62 | rdfs:subClassOf | 60 | rdfs:subClassOf |
63 | [ rdf:type owl:Restriction ; | 61 | [ rdf:type owl:Restriction ; |
62 | + :shouldUseRef "true"^^xsd:boolean ; | ||
63 | + owl:maxQualifiedCardinality | ||
64 | + "1"^^xsd:nonNegativeInteger ; | ||
65 | + owl:onClass :Calendar ; | ||
66 | + owl:onProperty :hasCalendar | ||
67 | + ] ; | ||
68 | + rdfs:subClassOf | ||
69 | + [ rdf:type owl:Restriction ; | ||
70 | + :shouldUseRef "true"^^xsd:boolean ; | ||
64 | owl:minQualifiedCardinality | 71 | owl:minQualifiedCardinality |
65 | "0"^^xsd:nonNegativeInteger ; | 72 | "0"^^xsd:nonNegativeInteger ; |
66 | - owl:onClass :Responsible ; | 73 | + owl:onClass :Activity ; |
67 | - owl:onProperty :hasResponsible | 74 | + owl:onProperty :hasParentActivity |
68 | ] ; | 75 | ] ; |
69 | rdfs:subClassOf | 76 | rdfs:subClassOf |
70 | [ rdf:type owl:Restriction ; | 77 | [ rdf:type owl:Restriction ; |
... | @@ -77,46 +84,39 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -77,46 +84,39 @@ userfield:hasFreeFieldForSpecifiedUserField |
77 | [ rdf:type owl:Restriction ; | 84 | [ rdf:type owl:Restriction ; |
78 | owl:minQualifiedCardinality | 85 | owl:minQualifiedCardinality |
79 | "0"^^xsd:nonNegativeInteger ; | 86 | "0"^^xsd:nonNegativeInteger ; |
80 | - owl:onClass :ExternalReference ; | 87 | + owl:onClass :Constraint ; |
81 | - owl:onProperty :hasExternalReference | 88 | + owl:onProperty :hasConstraint |
82 | - ] ; | ||
83 | - rdfs:subClassOf | ||
84 | - [ rdf:type owl:Restriction ; | ||
85 | - owl:maxQualifiedCardinality | ||
86 | - "1"^^xsd:nonNegativeInteger ; | ||
87 | - owl:onClass userfield:SpecifiedUserField ; | ||
88 | - owl:onProperty :hasSpecifiedUserField | ||
89 | ] ; | 89 | ] ; |
90 | rdfs:subClassOf | 90 | rdfs:subClassOf |
91 | [ rdf:type owl:Restriction ; | 91 | [ rdf:type owl:Restriction ; |
92 | - :shouldUseRef "true"^^xsd:boolean ; | 92 | + :shouldUseAnyUri "true"^^xsd:boolean ; |
93 | owl:minQualifiedCardinality | 93 | owl:minQualifiedCardinality |
94 | "0"^^xsd:nonNegativeInteger ; | 94 | "0"^^xsd:nonNegativeInteger ; |
95 | - owl:onClass :Activity ; | 95 | + owl:onClass :ResultFromActivity ; |
96 | - owl:onProperty :hasParentActivity | 96 | + owl:onProperty :hasResult |
97 | ] ; | 97 | ] ; |
98 | rdfs:subClassOf | 98 | rdfs:subClassOf |
99 | [ rdf:type owl:Restriction ; | 99 | [ rdf:type owl:Restriction ; |
100 | - :shouldUseRef "true"^^xsd:boolean ; | ||
101 | owl:maxQualifiedCardinality | 100 | owl:maxQualifiedCardinality |
102 | "1"^^xsd:nonNegativeInteger ; | 101 | "1"^^xsd:nonNegativeInteger ; |
103 | - owl:onClass :Calendar ; | 102 | + owl:onClass :ScheduleForActivityInPlan ; |
104 | - owl:onProperty :hasCalendar | 103 | + owl:onProperty :hasSchedule |
105 | ] ; | 104 | ] ; |
106 | rdfs:subClassOf | 105 | rdfs:subClassOf |
107 | [ rdf:type owl:Restriction ; | 106 | [ rdf:type owl:Restriction ; |
108 | - :shouldUseAnyUri "true"^^xsd:boolean ; | ||
109 | owl:minQualifiedCardinality | 107 | owl:minQualifiedCardinality |
110 | "0"^^xsd:nonNegativeInteger ; | 108 | "0"^^xsd:nonNegativeInteger ; |
111 | - owl:onClass :ResultFromActivity ; | 109 | + owl:onClass :ResourceForActivity ; |
112 | - owl:onProperty :hasResult | 110 | + owl:onProperty :hasResource |
113 | ] ; | 111 | ] ; |
114 | rdfs:subClassOf | 112 | rdfs:subClassOf |
115 | [ rdf:type owl:Restriction ; | 113 | [ rdf:type owl:Restriction ; |
114 | + :shouldBeInternalAndExternalRef | ||
115 | + "true"^^xsd:boolean ; | ||
116 | owl:minQualifiedCardinality | 116 | owl:minQualifiedCardinality |
117 | "0"^^xsd:nonNegativeInteger ; | 117 | "0"^^xsd:nonNegativeInteger ; |
118 | - owl:onClass :Constraint ; | 118 | + owl:onClass :WorkOrder ; |
119 | - owl:onProperty :hasConstraint | 119 | + owl:onProperty :correspondsToPlan |
120 | ] ; | 120 | ] ; |
121 | rdfs:subClassOf | 121 | rdfs:subClassOf |
122 | [ rdf:type owl:Restriction ; | 122 | [ rdf:type owl:Restriction ; |
... | @@ -130,17 +130,18 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -130,17 +130,18 @@ userfield:hasFreeFieldForSpecifiedUserField |
130 | [ rdf:type owl:Restriction ; | 130 | [ rdf:type owl:Restriction ; |
131 | owl:minQualifiedCardinality | 131 | owl:minQualifiedCardinality |
132 | "0"^^xsd:nonNegativeInteger ; | 132 | "0"^^xsd:nonNegativeInteger ; |
133 | - owl:onClass :ResourceForActivity ; | 133 | + owl:onClass :ExternalReference ; |
134 | - owl:onProperty :hasResource | 134 | + owl:onProperty :hasExternalReference |
135 | ] ; | 135 | ] ; |
136 | rdfs:subClassOf | 136 | rdfs:subClassOf |
137 | [ rdf:type owl:Restriction ; | 137 | [ rdf:type owl:Restriction ; |
138 | - owl:maxQualifiedCardinality | 138 | + owl:onDataRange xsd:string ; |
139 | - "1"^^xsd:nonNegativeInteger ; | 139 | + owl:onProperty :hasDescription ; |
140 | - owl:onClass :ScheduleForActivityInPlan ; | 140 | + owl:qualifiedCardinality |
141 | - owl:onProperty :hasSchedule | 141 | + "1"^^xsd:nonNegativeInteger |
142 | ] ; | 142 | ] ; |
143 | - :shouldHaveID "true" . | 143 | + :shouldHaveID "true" ; |
144 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS3149> . | ||
144 | 145 | ||
145 | :ActivityInPlan | 146 | :ActivityInPlan |
146 | rdf:type owl:Class ; | 147 | rdf:type owl:Class ; |
... | @@ -151,38 +152,39 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -151,38 +152,39 @@ userfield:hasFreeFieldForSpecifiedUserField |
151 | :Asset | 152 | :Asset |
152 | rdf:type owl:Class ; | 153 | rdf:type owl:Class ; |
153 | rdfs:comment "A Physical Object that is owned by a business entity from which future economic benefits may be obtained. In the context of ILAP, the focus is on physical assets related to exploration, development and operation of petrochemical reserves."^^xsd:string ; | 154 | rdfs:comment "A Physical Object that is owned by a business entity from which future economic benefits may be obtained. In the context of ILAP, the focus is on physical assets related to exploration, development and operation of petrochemical reserves."^^xsd:string ; |
154 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> . | 155 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS4326435842> , owl:Thing . |
155 | 156 | ||
156 | :Availability | 157 | :Availability |
157 | rdf:type owl:Class ; | 158 | rdf:type owl:Class ; |
158 | rdfs:label "A Ratio that is the ability of an item (under combined aspects of its reliability, maintainability and maintenance support) to perform its required function at a stated instant of time over a stated period of time (BS 4778)."^^xsd:string ; | 159 | rdfs:label "A Ratio that is the ability of an item (under combined aspects of its reliability, maintainability and maintenance support) to perform its required function at a stated instant of time over a stated period of time (BS 4778)."^^xsd:string ; |
159 | - rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS368999> , owl:Thing ; | 160 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS368999> ; |
160 | rdfs:subClassOf | 161 | rdfs:subClassOf |
161 | - [ rdf:type owl:Restriction ; | 162 | + [ rdf:type owl:Class ; |
162 | :shouldUseRef "true"^^xsd:boolean ; | 163 | :shouldUseRef "true"^^xsd:boolean ; |
163 | - owl:onClass :PlanForActivity ; | 164 | + owl:intersectionOf ([ rdf:type owl:Restriction ; |
164 | - owl:onProperty :forPlan ; | 165 | + owl:minQualifiedCardinality |
165 | - owl:qualifiedCardinality | 166 | + "0"^^xsd:nonNegativeInteger ; |
166 | - "1"^^xsd:nonNegativeInteger | 167 | + owl:onClass :Calendar ; |
168 | + owl:onProperty :hasCalendar | ||
169 | + ] [ rdf:type owl:Restriction ; | ||
170 | + owl:maxQualifiedCardinality | ||
171 | + "1"^^xsd:nonNegativeInteger ; | ||
172 | + owl:onClass :Calendar ; | ||
173 | + owl:onProperty :hasCalendar | ||
174 | + ]) | ||
167 | ] ; | 175 | ] ; |
168 | rdfs:subClassOf | 176 | rdfs:subClassOf |
169 | [ rdf:type owl:Class ; | 177 | [ rdf:type owl:Class ; |
170 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 178 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
171 | owl:minQualifiedCardinality | 179 | owl:minQualifiedCardinality |
172 | "0"^^xsd:nonNegativeInteger ; | 180 | "0"^^xsd:nonNegativeInteger ; |
173 | - owl:onDataRange | 181 | + owl:onDataRange xsd:duration ; |
174 | - [ rdf:type rdfs:Datatype ; | 182 | + owl:onProperty :dailyAvailableDuration |
175 | - owl:unionOf (xsd:date xsd:dateTime) | ||
176 | - ] ; | ||
177 | - owl:onProperty :availableTo | ||
178 | ] [ rdf:type owl:Restriction ; | 183 | ] [ rdf:type owl:Restriction ; |
179 | owl:maxQualifiedCardinality | 184 | owl:maxQualifiedCardinality |
180 | "1"^^xsd:nonNegativeInteger ; | 185 | "1"^^xsd:nonNegativeInteger ; |
181 | - owl:onDataRange | 186 | + owl:onDataRange xsd:duration ; |
182 | - [ rdf:type rdfs:Datatype ; | 187 | + owl:onProperty :dailyAvailableDuration |
183 | - owl:unionOf (xsd:date xsd:dateTime) | ||
184 | - ] ; | ||
185 | - owl:onProperty :availableTo | ||
186 | ]) | 188 | ]) |
187 | ] ; | 189 | ] ; |
188 | rdfs:subClassOf | 190 | rdfs:subClassOf |
... | @@ -210,29 +212,28 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -210,29 +212,28 @@ userfield:hasFreeFieldForSpecifiedUserField |
210 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 212 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
211 | owl:minQualifiedCardinality | 213 | owl:minQualifiedCardinality |
212 | "0"^^xsd:nonNegativeInteger ; | 214 | "0"^^xsd:nonNegativeInteger ; |
213 | - owl:onDataRange xsd:duration ; | 215 | + owl:onDataRange |
214 | - owl:onProperty :dailyAvailableDuration | 216 | + [ rdf:type rdfs:Datatype ; |
217 | + owl:unionOf (xsd:date xsd:dateTime) | ||
218 | + ] ; | ||
219 | + owl:onProperty :availableTo | ||
215 | ] [ rdf:type owl:Restriction ; | 220 | ] [ rdf:type owl:Restriction ; |
216 | owl:maxQualifiedCardinality | 221 | owl:maxQualifiedCardinality |
217 | "1"^^xsd:nonNegativeInteger ; | 222 | "1"^^xsd:nonNegativeInteger ; |
218 | - owl:onDataRange xsd:duration ; | 223 | + owl:onDataRange |
219 | - owl:onProperty :dailyAvailableDuration | 224 | + [ rdf:type rdfs:Datatype ; |
225 | + owl:unionOf (xsd:date xsd:dateTime) | ||
226 | + ] ; | ||
227 | + owl:onProperty :availableTo | ||
220 | ]) | 228 | ]) |
221 | ] ; | 229 | ] ; |
222 | rdfs:subClassOf | 230 | rdfs:subClassOf |
223 | - [ rdf:type owl:Class ; | 231 | + [ rdf:type owl:Restriction ; |
224 | :shouldUseRef "true"^^xsd:boolean ; | 232 | :shouldUseRef "true"^^xsd:boolean ; |
225 | - owl:intersectionOf ([ rdf:type owl:Restriction ; | 233 | + owl:onClass :PlanForActivity ; |
226 | - owl:minQualifiedCardinality | 234 | + owl:onProperty :forPlan ; |
227 | - "0"^^xsd:nonNegativeInteger ; | 235 | + owl:qualifiedCardinality |
228 | - owl:onClass :Calendar ; | 236 | + "1"^^xsd:nonNegativeInteger |
229 | - owl:onProperty :hasCalendar | ||
230 | - ] [ rdf:type owl:Restriction ; | ||
231 | - owl:maxQualifiedCardinality | ||
232 | - "1"^^xsd:nonNegativeInteger ; | ||
233 | - owl:onClass :Calendar ; | ||
234 | - owl:onProperty :hasCalendar | ||
235 | - ]) | ||
236 | ] . | 237 | ] . |
237 | 238 | ||
238 | :BaselineScheduleForPlan | 239 | :BaselineScheduleForPlan |
... | @@ -243,8 +244,8 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -243,8 +244,8 @@ userfield:hasFreeFieldForSpecifiedUserField |
243 | 244 | ||
244 | :Calendar | 245 | :Calendar |
245 | rdf:type owl:Class ; | 246 | rdf:type owl:Class ; |
246 | - rdfs:comment "A Thing that defines holidays, weekends, regular working hours and shifts applicable to the duration of a Plan or Schedule. It is used in the planning process for developing the schedule."^^xsd:string ; | 247 | + rdfs:comment "An Information Object that defines holidays, weekends, regular working hours and shifts applicable to the duration of a Plan or Schedule. It is used in the planning process for developing the schedule."^^xsd:string ; |
247 | - rdfs:subClassOf owl:Thing ; | 248 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS329669> ; |
248 | rdfs:subClassOf | 249 | rdfs:subClassOf |
249 | [ rdf:type owl:Restriction ; | 250 | [ rdf:type owl:Restriction ; |
250 | owl:onDataRange xsd:string ; | 251 | owl:onDataRange xsd:string ; |
... | @@ -254,6 +255,24 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -254,6 +255,24 @@ userfield:hasFreeFieldForSpecifiedUserField |
254 | ] ; | 255 | ] ; |
255 | rdfs:subClassOf | 256 | rdfs:subClassOf |
256 | [ rdf:type owl:Restriction ; | 257 | [ rdf:type owl:Restriction ; |
258 | + owl:maxQualifiedCardinality | ||
259 | + "1"^^xsd:nonNegativeInteger ; | ||
260 | + owl:onDataRange | ||
261 | + [ rdf:type rdfs:Datatype ; | ||
262 | + owl:unionOf (xsd:date xsd:dateTime) | ||
263 | + ] ; | ||
264 | + owl:onProperty :hasFinish | ||
265 | + ] ; | ||
266 | + rdfs:subClassOf | ||
267 | + [ rdf:type owl:Restriction ; | ||
268 | + :shouldHaveID "true"^^xsd:boolean ; | ||
269 | + owl:minQualifiedCardinality | ||
270 | + "0"^^xsd:nonNegativeInteger ; | ||
271 | + owl:onClass :Period ; | ||
272 | + owl:onProperty :hasPeriod | ||
273 | + ] ; | ||
274 | + rdfs:subClassOf | ||
275 | + [ rdf:type owl:Restriction ; | ||
257 | owl:minQualifiedCardinality | 276 | owl:minQualifiedCardinality |
258 | "0"^^xsd:nonNegativeInteger ; | 277 | "0"^^xsd:nonNegativeInteger ; |
259 | owl:onClass :ExternalReference ; | 278 | owl:onClass :ExternalReference ; |
... | @@ -269,6 +288,13 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -269,6 +288,13 @@ userfield:hasFreeFieldForSpecifiedUserField |
269 | ] ; | 288 | ] ; |
270 | owl:onProperty :hasStart | 289 | owl:onProperty :hasStart |
271 | ] ; | 290 | ] ; |
291 | + :shouldHaveID "true" . | ||
292 | + | ||
293 | +:CalendarSet | ||
294 | + rdf:type owl:Class ; | ||
295 | + rdfs:comment "A Thing that defines a set of Calendars."^^xsd:string ; | ||
296 | + rdfs:label "An Information Object that is a collection of Calendars"^^xsd:string ; | ||
297 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS329669> ; | ||
272 | rdfs:subClassOf | 298 | rdfs:subClassOf |
273 | [ rdf:type owl:Restriction ; | 299 | [ rdf:type owl:Restriction ; |
274 | owl:maxQualifiedCardinality | 300 | owl:maxQualifiedCardinality |
... | @@ -281,18 +307,11 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -281,18 +307,11 @@ userfield:hasFreeFieldForSpecifiedUserField |
281 | ] ; | 307 | ] ; |
282 | rdfs:subClassOf | 308 | rdfs:subClassOf |
283 | [ rdf:type owl:Restriction ; | 309 | [ rdf:type owl:Restriction ; |
284 | - :shouldHaveID "true"^^xsd:boolean ; | ||
285 | owl:minQualifiedCardinality | 310 | owl:minQualifiedCardinality |
286 | "0"^^xsd:nonNegativeInteger ; | 311 | "0"^^xsd:nonNegativeInteger ; |
287 | - owl:onClass :Period ; | 312 | + owl:onClass :ExternalReference ; |
288 | - owl:onProperty :hasPeriod | 313 | + owl:onProperty :hasExternalReference |
289 | ] ; | 314 | ] ; |
290 | - :shouldHaveID "true" . | ||
291 | - | ||
292 | -:CalendarSet | ||
293 | - rdf:type owl:Class ; | ||
294 | - rdfs:comment "A Thing that defines a set of Calendars."^^xsd:string ; | ||
295 | - rdfs:subClassOf owl:Thing ; | ||
296 | rdfs:subClassOf | 315 | rdfs:subClassOf |
297 | [ rdf:type owl:Restriction ; | 316 | [ rdf:type owl:Restriction ; |
298 | owl:onDataRange xsd:string ; | 317 | owl:onDataRange xsd:string ; |
... | @@ -302,20 +321,6 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -302,20 +321,6 @@ userfield:hasFreeFieldForSpecifiedUserField |
302 | ] ; | 321 | ] ; |
303 | rdfs:subClassOf | 322 | rdfs:subClassOf |
304 | [ rdf:type owl:Restriction ; | 323 | [ rdf:type owl:Restriction ; |
305 | - owl:minQualifiedCardinality | ||
306 | - "1"^^xsd:nonNegativeInteger ; | ||
307 | - owl:onClass :Calendar ; | ||
308 | - owl:onProperty :hasCalendar | ||
309 | - ] ; | ||
310 | - rdfs:subClassOf | ||
311 | - [ rdf:type owl:Restriction ; | ||
312 | - owl:minQualifiedCardinality | ||
313 | - "0"^^xsd:nonNegativeInteger ; | ||
314 | - owl:onClass :ExternalReference ; | ||
315 | - owl:onProperty :hasExternalReference | ||
316 | - ] ; | ||
317 | - rdfs:subClassOf | ||
318 | - [ rdf:type owl:Restriction ; | ||
319 | owl:maxQualifiedCardinality | 324 | owl:maxQualifiedCardinality |
320 | "1"^^xsd:nonNegativeInteger ; | 325 | "1"^^xsd:nonNegativeInteger ; |
321 | owl:onDataRange | 326 | owl:onDataRange |
... | @@ -326,13 +331,10 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -326,13 +331,10 @@ userfield:hasFreeFieldForSpecifiedUserField |
326 | ] ; | 331 | ] ; |
327 | rdfs:subClassOf | 332 | rdfs:subClassOf |
328 | [ rdf:type owl:Restriction ; | 333 | [ rdf:type owl:Restriction ; |
329 | - owl:maxQualifiedCardinality | 334 | + owl:minQualifiedCardinality |
330 | "1"^^xsd:nonNegativeInteger ; | 335 | "1"^^xsd:nonNegativeInteger ; |
331 | - owl:onDataRange | 336 | + owl:onClass :Calendar ; |
332 | - [ rdf:type rdfs:Datatype ; | 337 | + owl:onProperty :hasCalendar |
333 | - owl:unionOf (xsd:date xsd:dateTime) | ||
334 | - ] ; | ||
335 | - owl:onProperty :hasFinish | ||
336 | ] ; | 338 | ] ; |
337 | :shouldHaveID "true" . | 339 | :shouldHaveID "true" . |
338 | 340 | ||
... | @@ -350,8 +352,10 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -350,8 +352,10 @@ userfield:hasFreeFieldForSpecifiedUserField |
350 | 352 | ||
351 | :ClassOfActivity | 353 | :ClassOfActivity |
352 | rdf:type owl:Class ; | 354 | rdf:type owl:Class ; |
355 | + rdfs:comment "A Class of Arranged Individual whose members are subclasses of 'ISO 15926-4 activity' and members of 'class_of_activity'."^^xsd:string ; | ||
353 | rdfs:label "Class of activity"^^xsd:string ; | 356 | rdfs:label "Class of activity"^^xsd:string ; |
354 | - rdfs:subClassOf owl:Thing . | 357 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS1001209771> , owl:Thing ; |
358 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS10012097710> . | ||
355 | 359 | ||
356 | :Completed | 360 | :Completed |
357 | rdf:type :Status ; | 361 | rdf:type :Status ; |
... | @@ -359,8 +363,15 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -359,8 +363,15 @@ userfield:hasFreeFieldForSpecifiedUserField |
359 | 363 | ||
360 | :Constraint | 364 | :Constraint |
361 | rdf:type owl:Class ; | 365 | rdf:type owl:Class ; |
362 | - rdfs:comment "A Thing that defines limitation or restrictions on relationships between Possible Individuals (adapted from ISO 15926 and Dictionary.com)."^^xsd:string ; | 366 | + rdfs:comment "A Regulation that defines limitation or restrictions on relationships between Possible Individuals (adapted from ISO 15926 and Dictionary.com)."^^xsd:string ; |
363 | - rdfs:subClassOf owl:Thing ; | 367 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS7953078> ; |
368 | + rdfs:subClassOf | ||
369 | + [ rdf:type owl:Restriction ; | ||
370 | + owl:maxQualifiedCardinality | ||
371 | + "1"^^xsd:nonNegativeInteger ; | ||
372 | + owl:onDataRange xsd:duration ; | ||
373 | + owl:onProperty :hasLag | ||
374 | + ] ; | ||
364 | rdfs:subClassOf | 375 | rdfs:subClassOf |
365 | [ rdf:type owl:Restriction ; | 376 | [ rdf:type owl:Restriction ; |
366 | owl:minQualifiedCardinality | 377 | owl:minQualifiedCardinality |
... | @@ -369,11 +380,8 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -369,11 +380,8 @@ userfield:hasFreeFieldForSpecifiedUserField |
369 | owl:onProperty :hasExternalReference | 380 | owl:onProperty :hasExternalReference |
370 | ] ; | 381 | ] ; |
371 | rdfs:subClassOf | 382 | rdfs:subClassOf |
372 | - [ rdf:type owl:Restriction ; | 383 | + [ rdf:type owl:Class ; |
373 | - owl:maxQualifiedCardinality | 384 | + owl:unionOf (:FF :FS :SF :SS) |
374 | - "1"^^xsd:nonNegativeInteger ; | ||
375 | - owl:onDataRange xsd:duration ; | ||
376 | - owl:onProperty :hasLag | ||
377 | ] ; | 385 | ] ; |
378 | rdfs:subClassOf | 386 | rdfs:subClassOf |
379 | [ rdf:type owl:Restriction ; | 387 | [ rdf:type owl:Restriction ; |
... | @@ -391,42 +399,38 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -391,42 +399,38 @@ userfield:hasFreeFieldForSpecifiedUserField |
391 | owl:onClass :Calendar ; | 399 | owl:onClass :Calendar ; |
392 | owl:onProperty :hasCalendar | 400 | owl:onProperty :hasCalendar |
393 | ] ; | 401 | ] ; |
394 | - rdfs:subClassOf | ||
395 | - [ rdf:type owl:Class ; | ||
396 | - owl:unionOf (:FF :FS :SF :SS) | ||
397 | - ] ; | ||
398 | :shouldHaveID "true" . | 402 | :shouldHaveID "true" . |
399 | 403 | ||
400 | :Coordinate | 404 | :Coordinate |
401 | - rdf:type lci:ClassOfIndividual , owl:Class ; | 405 | + rdf:type owl:Class , lci:ClassOfIndividual ; |
402 | - rdfs:comment "A Thing that specifies location."^^xsd:string ; | 406 | + rdfs:comment "A Metric Space Point that specifies location."^^xsd:string ; |
403 | - rdfs:subClassOf owl:Thing ; | 407 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4746617448> ; |
404 | rdfs:subClassOf | 408 | rdfs:subClassOf |
405 | [ rdf:type owl:Restriction ; | 409 | [ rdf:type owl:Restriction ; |
406 | owl:onDataRange xsd:decimal ; | 410 | owl:onDataRange xsd:decimal ; |
407 | - owl:onProperty :hasY ; | 411 | + owl:onProperty :hasX ; |
408 | owl:qualifiedCardinality | 412 | owl:qualifiedCardinality |
409 | "1"^^xsd:nonNegativeInteger | 413 | "1"^^xsd:nonNegativeInteger |
410 | ] ; | 414 | ] ; |
411 | rdfs:subClassOf | 415 | rdfs:subClassOf |
412 | [ rdf:type owl:Restriction ; | 416 | [ rdf:type owl:Restriction ; |
413 | owl:onDataRange xsd:decimal ; | 417 | owl:onDataRange xsd:decimal ; |
414 | - owl:onProperty :hasX ; | 418 | + owl:onProperty :hasY ; |
415 | owl:qualifiedCardinality | 419 | owl:qualifiedCardinality |
416 | "1"^^xsd:nonNegativeInteger | 420 | "1"^^xsd:nonNegativeInteger |
417 | ] . | 421 | ] . |
418 | 422 | ||
419 | :CostBased | 423 | :CostBased |
420 | rdf:type owl:Class ; | 424 | rdf:type owl:Class ; |
421 | - rdfs:comment "A Resource Type that is limited by its cost."^^xsd:string ; | 425 | + rdfs:comment "A Resource that is limited by its cost."^^xsd:string ; |
422 | rdfs:subClassOf :ResourceForActivity ; | 426 | rdfs:subClassOf :ResourceForActivity ; |
423 | :shouldHaveID "true" . | 427 | :shouldHaveID "true" . |
424 | 428 | ||
425 | :Criticality | 429 | :Criticality |
426 | rdf:type owl:Class ; | 430 | rdf:type owl:Class ; |
427 | - rdfs:comment "A Thing that is a measure of the consequence of failure of (one or more) activities."^^xsd:string ; | 431 | + rdfs:comment "A Criticalty Rating that is a measure of the consequence of failure of (one or more) activities."^^xsd:string ; |
428 | rdfs:label "Criticality"^^xsd:string ; | 432 | rdfs:label "Criticality"^^xsd:string ; |
429 | - rdfs:subClassOf owl:Thing . | 433 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS7947106> . |
430 | 434 | ||
431 | :CurrentScheduleForPlan | 435 | :CurrentScheduleForPlan |
432 | rdf:type owl:Class ; | 436 | rdf:type owl:Class ; |
... | @@ -446,43 +450,43 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -446,43 +450,43 @@ userfield:hasFreeFieldForSpecifiedUserField |
446 | 450 | ||
447 | :Data | 451 | :Data |
448 | rdf:type owl:Class ; | 452 | rdf:type owl:Class ; |
449 | - rdfs:comment "Information that is produced or stored by a computer in the context of a given Objective, used usually to calculate, analyze or plan something (adapted from Merriam-Webster)."^^xsd:string ; | 453 | + rdfs:comment "An Information Object that is produced or stored by a computer in the context of a given Objective, used usually to calculate, analyze or plan something (adapted from Merriam-Webster)."^^xsd:string ; |
450 | rdfs:label "Data"^^xsd:string ; | 454 | rdfs:label "Data"^^xsd:string ; |
451 | - rdfs:subClassOf owl:Thing ; | 455 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS329669> ; |
452 | rdfs:subClassOf | 456 | rdfs:subClassOf |
453 | [ rdf:type owl:Restriction ; | 457 | [ rdf:type owl:Restriction ; |
454 | - owl:minQualifiedCardinality | 458 | + owl:onClass :Project ; |
455 | - "0"^^xsd:nonNegativeInteger ; | 459 | + owl:onProperty :hasProject ; |
456 | - owl:onClass :ProfileSet ; | 460 | + owl:qualifiedCardinality |
457 | - owl:onProperty :hasProfileSet | 461 | + "1"^^xsd:nonNegativeInteger |
458 | ] ; | 462 | ] ; |
459 | rdfs:subClassOf | 463 | rdfs:subClassOf |
460 | [ rdf:type owl:Restriction ; | 464 | [ rdf:type owl:Restriction ; |
461 | owl:minQualifiedCardinality | 465 | owl:minQualifiedCardinality |
462 | "0"^^xsd:nonNegativeInteger ; | 466 | "0"^^xsd:nonNegativeInteger ; |
463 | - owl:onClass :CalendarSet ; | 467 | + owl:onClass :FreeFieldSet ; |
464 | - owl:onProperty :hasCalendarSet | 468 | + owl:onProperty :hasFreeFieldSet |
465 | ] ; | 469 | ] ; |
466 | rdfs:subClassOf | 470 | rdfs:subClassOf |
467 | [ rdf:type owl:Restriction ; | 471 | [ rdf:type owl:Restriction ; |
468 | owl:minQualifiedCardinality | 472 | owl:minQualifiedCardinality |
469 | "0"^^xsd:nonNegativeInteger ; | 473 | "0"^^xsd:nonNegativeInteger ; |
470 | - owl:onClass :FreeFieldSet ; | 474 | + owl:onClass :ResourceSet ; |
471 | - owl:onProperty :hasFreeFieldSet | 475 | + owl:onProperty :hasResourceSet |
472 | ] ; | 476 | ] ; |
473 | rdfs:subClassOf | 477 | rdfs:subClassOf |
474 | [ rdf:type owl:Restriction ; | 478 | [ rdf:type owl:Restriction ; |
475 | - owl:onClass :Project ; | 479 | + owl:minQualifiedCardinality |
476 | - owl:onProperty :hasProject ; | 480 | + "0"^^xsd:nonNegativeInteger ; |
477 | - owl:qualifiedCardinality | 481 | + owl:onClass :ProfileSet ; |
478 | - "1"^^xsd:nonNegativeInteger | 482 | + owl:onProperty :hasProfileSet |
479 | ] ; | 483 | ] ; |
480 | rdfs:subClassOf | 484 | rdfs:subClassOf |
481 | [ rdf:type owl:Restriction ; | 485 | [ rdf:type owl:Restriction ; |
482 | owl:minQualifiedCardinality | 486 | owl:minQualifiedCardinality |
483 | "0"^^xsd:nonNegativeInteger ; | 487 | "0"^^xsd:nonNegativeInteger ; |
484 | - owl:onClass :ResourceSet ; | 488 | + owl:onClass :CalendarSet ; |
485 | - owl:onProperty :hasResourceSet | 489 | + owl:onProperty :hasCalendarSet |
486 | ] . | 490 | ] . |
487 | 491 | ||
488 | :DgPhase | 492 | :DgPhase |
... | @@ -493,14 +497,28 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -493,14 +497,28 @@ userfield:hasFreeFieldForSpecifiedUserField |
493 | 497 | ||
494 | :Discipline | 498 | :Discipline |
495 | rdf:type owl:Class ; | 499 | rdf:type owl:Class ; |
496 | - rdfs:comment "A Thing that is the competence (area of knowledge and experience) required to carry out the work in one or more defined Activities, classified according to Discipline Code Manuals defined by participant organizations (typically by large Contractors, and based on standards such as NORSOK COR codes)."^^xsd:string ; | 500 | + rdfs:comment "An Discipline that is the competence (area of knowledge and experience) required to carry out the work in one or more defined Activities, classified according to Discipline Code Manuals defined by participant organizations (typically by large Contractors, and based on standards such as NORSOK COR codes)."^^xsd:string ; |
497 | rdfs:label "Discipline"^^xsd:string ; | 501 | rdfs:label "Discipline"^^xsd:string ; |
498 | - rdfs:subClassOf owl:Thing . | 502 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS6811233> . |
499 | 503 | ||
500 | :ExternalReference | 504 | :ExternalReference |
501 | rdf:type owl:Class ; | 505 | rdf:type owl:Class ; |
502 | - rdfs:comment "A Thing that identifies a specific information object according to an identification scheme of an external application (i.e., other than the ILAP exchange representation itself). An External Reference can be assigned to any ILAP object, such as Activities, Activity Networks, Projects, Successors, Calendars, Calendar Periods, Resources, etc."^^xsd:string ; | 506 | + rdfs:comment "A Reference Data Item that identifies a specific information object according to an identification scheme of an external application (i.e., other than the ILAP exchange representation itself). An External Reference can be assigned to any ILAP object, such as Activities, Activity Networks, Projects, Successors, Calendars, Calendar Periods, Resources, etc."^^xsd:string ; |
503 | - rdfs:subClassOf owl:Thing ; | 507 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS729988351> ; |
508 | + rdfs:subClassOf | ||
509 | + [ rdf:type owl:Restriction ; | ||
510 | + owl:onDataRange xsd:anyURI ; | ||
511 | + owl:onProperty :hasSource ; | ||
512 | + owl:qualifiedCardinality | ||
513 | + "1"^^xsd:nonNegativeInteger | ||
514 | + ] ; | ||
515 | + rdfs:subClassOf | ||
516 | + [ rdf:type owl:Restriction ; | ||
517 | + owl:onDataRange xsd:string ; | ||
518 | + owl:onProperty :hasID ; | ||
519 | + owl:qualifiedCardinality | ||
520 | + "1"^^xsd:nonNegativeInteger | ||
521 | + ] ; | ||
504 | rdfs:subClassOf | 522 | rdfs:subClassOf |
505 | [ rdf:type owl:Restriction ; | 523 | [ rdf:type owl:Restriction ; |
506 | owl:onDataRange | 524 | owl:onDataRange |
... | @@ -522,20 +540,6 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -522,20 +540,6 @@ userfield:hasFreeFieldForSpecifiedUserField |
522 | owl:onProperty :hasApplication ; | 540 | owl:onProperty :hasApplication ; |
523 | owl:qualifiedCardinality | 541 | owl:qualifiedCardinality |
524 | "1"^^xsd:nonNegativeInteger | 542 | "1"^^xsd:nonNegativeInteger |
525 | - ] ; | ||
526 | - rdfs:subClassOf | ||
527 | - [ rdf:type owl:Restriction ; | ||
528 | - owl:onDataRange xsd:string ; | ||
529 | - owl:onProperty :hasID ; | ||
530 | - owl:qualifiedCardinality | ||
531 | - "1"^^xsd:nonNegativeInteger | ||
532 | - ] ; | ||
533 | - rdfs:subClassOf | ||
534 | - [ rdf:type owl:Restriction ; | ||
535 | - owl:onDataRange xsd:anyURI ; | ||
536 | - owl:onProperty :hasSource ; | ||
537 | - owl:qualifiedCardinality | ||
538 | - "1"^^xsd:nonNegativeInteger | ||
539 | ] . | 543 | ] . |
540 | 544 | ||
541 | :FF rdf:type owl:Class ; | 545 | :FF rdf:type owl:Class ; |
... | @@ -560,14 +564,8 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -560,14 +564,8 @@ userfield:hasFreeFieldForSpecifiedUserField |
560 | 564 | ||
561 | :FreeField | 565 | :FreeField |
562 | rdf:type owl:Class ; | 566 | rdf:type owl:Class ; |
563 | - rdfs:comment "A Thing that holds variables defined by the User."^^xsd:string ; | 567 | + rdfs:comment "A Data Field that holds variables defined by the User."^^xsd:string ; |
564 | - rdfs:subClassOf | 568 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS17611736> ; |
565 | - [ rdf:type owl:Restriction ; | ||
566 | - owl:onDataRange xsd:string ; | ||
567 | - owl:onProperty :hasFieldName ; | ||
568 | - owl:qualifiedCardinality | ||
569 | - "1"^^xsd:nonNegativeInteger | ||
570 | - ] ; | ||
571 | rdfs:subClassOf | 569 | rdfs:subClassOf |
572 | [ rdf:type owl:Restriction ; | 570 | [ rdf:type owl:Restriction ; |
573 | :shouldHaveID "true"^^xsd:boolean ; | 571 | :shouldHaveID "true"^^xsd:boolean ; |
... | @@ -575,19 +573,19 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -575,19 +573,19 @@ userfield:hasFreeFieldForSpecifiedUserField |
575 | "0"^^xsd:nonNegativeInteger ; | 573 | "0"^^xsd:nonNegativeInteger ; |
576 | owl:onClass :FreeFieldValue ; | 574 | owl:onClass :FreeFieldValue ; |
577 | owl:onProperty :hasValue | 575 | owl:onProperty :hasValue |
578 | - ] . | 576 | + ] ; |
579 | - | ||
580 | -:FreeFieldSet | ||
581 | - rdf:type owl:Class ; | ||
582 | - rdfs:comment "A Thing that is a collection of Free Fields."^^xsd:string ; | ||
583 | - rdfs:subClassOf owl:Thing ; | ||
584 | rdfs:subClassOf | 577 | rdfs:subClassOf |
585 | [ rdf:type owl:Restriction ; | 578 | [ rdf:type owl:Restriction ; |
586 | owl:onDataRange xsd:string ; | 579 | owl:onDataRange xsd:string ; |
587 | - owl:onProperty :hasName ; | 580 | + owl:onProperty :hasFieldName ; |
588 | owl:qualifiedCardinality | 581 | owl:qualifiedCardinality |
589 | "1"^^xsd:nonNegativeInteger | 582 | "1"^^xsd:nonNegativeInteger |
590 | - ] ; | 583 | + ] . |
584 | + | ||
585 | +:FreeFieldSet | ||
586 | + rdf:type owl:Class ; | ||
587 | + rdfs:comment "A Data Field that is a collection of Free Fields."^^xsd:string ; | ||
588 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS17611736> , owl:Thing ; | ||
591 | rdfs:subClassOf | 589 | rdfs:subClassOf |
592 | [ rdf:type owl:Restriction ; | 590 | [ rdf:type owl:Restriction ; |
593 | owl:minQualifiedCardinality | 591 | owl:minQualifiedCardinality |
... | @@ -597,6 +595,13 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -597,6 +595,13 @@ userfield:hasFreeFieldForSpecifiedUserField |
597 | ] ; | 595 | ] ; |
598 | rdfs:subClassOf | 596 | rdfs:subClassOf |
599 | [ rdf:type owl:Restriction ; | 597 | [ rdf:type owl:Restriction ; |
598 | + owl:onDataRange xsd:string ; | ||
599 | + owl:onProperty :hasName ; | ||
600 | + owl:qualifiedCardinality | ||
601 | + "1"^^xsd:nonNegativeInteger | ||
602 | + ] ; | ||
603 | + rdfs:subClassOf | ||
604 | + [ rdf:type owl:Restriction ; | ||
600 | owl:minQualifiedCardinality | 605 | owl:minQualifiedCardinality |
601 | "0"^^xsd:nonNegativeInteger ; | 606 | "0"^^xsd:nonNegativeInteger ; |
602 | owl:onClass :FreeField ; | 607 | owl:onClass :FreeField ; |
... | @@ -606,35 +611,30 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -606,35 +611,30 @@ userfield:hasFreeFieldForSpecifiedUserField |
606 | :FreeFieldValue | 611 | :FreeFieldValue |
607 | rdf:type owl:Class ; | 612 | rdf:type owl:Class ; |
608 | rdfs:comment "A Thing that holds Free Field variable values set by the User."^^xsd:string ; | 613 | rdfs:comment "A Thing that holds Free Field variable values set by the User."^^xsd:string ; |
614 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7945844> ; | ||
609 | rdfs:subClassOf | 615 | rdfs:subClassOf |
610 | [ rdf:type owl:Restriction ; | 616 | [ rdf:type owl:Restriction ; |
617 | + owl:maxQualifiedCardinality | ||
618 | + "1"^^xsd:nonNegativeInteger ; | ||
611 | owl:onDataRange xsd:anyType ; | 619 | owl:onDataRange xsd:anyType ; |
612 | - owl:onProperty :hasShort ; | 620 | + owl:onProperty :hasDescription |
613 | - owl:qualifiedCardinality | ||
614 | - "1"^^xsd:nonNegativeInteger | ||
615 | ] ; | 621 | ] ; |
616 | rdfs:subClassOf | 622 | rdfs:subClassOf |
617 | [ rdf:type owl:Restriction ; | 623 | [ rdf:type owl:Restriction ; |
618 | - owl:maxQualifiedCardinality | ||
619 | - "1"^^xsd:nonNegativeInteger ; | ||
620 | owl:onDataRange xsd:anyType ; | 624 | owl:onDataRange xsd:anyType ; |
621 | - owl:onProperty :hasDescription | 625 | + owl:onProperty :hasShort ; |
626 | + owl:qualifiedCardinality | ||
627 | + "1"^^xsd:nonNegativeInteger | ||
622 | ] ; | 628 | ] ; |
623 | :shouldHaveID "true" . | 629 | :shouldHaveID "true" . |
624 | 630 | ||
625 | :Friday | 631 | :Friday |
626 | - rdf:type owl:NamedIndividual , :Weekday . | 632 | + rdf:type :Weekday , owl:NamedIndividual . |
627 | 633 | ||
628 | :HighCriticality | 634 | :HighCriticality |
629 | rdf:type :Criticality ; | 635 | rdf:type :Criticality ; |
630 | rdfs:label "High criticality"^^xsd:string . | 636 | rdfs:label "High criticality"^^xsd:string . |
631 | 637 | ||
632 | -:Level | ||
633 | - rdf:type owl:Class ; | ||
634 | - rdfs:comment "A Thing that classifies Activity Plans according to their level in the planning hierarchy."^^xsd:string ; | ||
635 | - rdfs:label "Level"^^xsd:string ; | ||
636 | - rdfs:subClassOf owl:Thing . | ||
637 | - | ||
638 | :License | 638 | :License |
639 | rdf:type owl:Class ; | 639 | rdf:type owl:Class ; |
640 | rdfs:comment "An Asset that represents permission to explore and exploit petrochemical reserves in a defined area."^^xsd:string ; | 640 | rdfs:comment "An Asset that represents permission to explore and exploit petrochemical reserves in a defined area."^^xsd:string ; |
... | @@ -666,7 +666,7 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -666,7 +666,7 @@ userfield:hasFreeFieldForSpecifiedUserField |
666 | rdfs:subClassOf :Activity . | 666 | rdfs:subClassOf :Activity . |
667 | 667 | ||
668 | :Monday | 668 | :Monday |
669 | - rdf:type owl:NamedIndividual , :Weekday . | 669 | + rdf:type :Weekday , owl:NamedIndividual . |
670 | 670 | ||
671 | :NoMaterialComponents | 671 | :NoMaterialComponents |
672 | rdf:type :Status ; | 672 | rdf:type :Status ; |
... | @@ -688,41 +688,39 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -688,41 +688,39 @@ userfield:hasFreeFieldForSpecifiedUserField |
688 | 688 | ||
689 | :Period | 689 | :Period |
690 | rdf:type owl:Class ; | 690 | rdf:type owl:Class ; |
691 | - rdfs:comment "A Thing that specifies given amount of time."^^xsd:string ; | 691 | + rdfs:comment "A Property Dimension Instance that specifies a given amount of time."^^xsd:string ; |
692 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7275639> ; | ||
692 | rdfs:subClassOf | 693 | rdfs:subClassOf |
693 | - [ rdf:type owl:Restriction ; | 694 | + [ rdf:type owl:Class ; |
694 | - owl:onDataRange xsd:boolean ; | 695 | + owl:unionOf (:DailyRepeatPeriod :NoRepeatPeriod :WeeklyRepeatPeriod) |
695 | - owl:onProperty :isFree ; | ||
696 | - owl:qualifiedCardinality | ||
697 | - "1"^^xsd:nonNegativeInteger | ||
698 | ] ; | 696 | ] ; |
699 | rdfs:subClassOf | 697 | rdfs:subClassOf |
700 | [ rdf:type owl:Restriction ; | 698 | [ rdf:type owl:Restriction ; |
701 | owl:maxQualifiedCardinality | 699 | owl:maxQualifiedCardinality |
702 | "1"^^xsd:nonNegativeInteger ; | 700 | "1"^^xsd:nonNegativeInteger ; |
703 | - owl:onDataRange xsd:time ; | 701 | + owl:onDataRange xsd:date ; |
704 | - owl:onProperty :hasStartTime | 702 | + owl:onProperty :hasStartDate |
705 | ] ; | 703 | ] ; |
706 | rdfs:subClassOf | 704 | rdfs:subClassOf |
707 | [ rdf:type owl:Restriction ; | 705 | [ rdf:type owl:Restriction ; |
708 | - owl:maxQualifiedCardinality | 706 | + owl:onDataRange xsd:boolean ; |
709 | - "1"^^xsd:nonNegativeInteger ; | 707 | + owl:onProperty :isFree ; |
710 | - owl:onDataRange xsd:time ; | 708 | + owl:qualifiedCardinality |
711 | - owl:onProperty :hasFinishTime | 709 | + "1"^^xsd:nonNegativeInteger |
712 | ] ; | 710 | ] ; |
713 | rdfs:subClassOf | 711 | rdfs:subClassOf |
714 | [ rdf:type owl:Restriction ; | 712 | [ rdf:type owl:Restriction ; |
715 | owl:maxQualifiedCardinality | 713 | owl:maxQualifiedCardinality |
716 | "1"^^xsd:nonNegativeInteger ; | 714 | "1"^^xsd:nonNegativeInteger ; |
717 | owl:onDataRange xsd:date ; | 715 | owl:onDataRange xsd:date ; |
718 | - owl:onProperty :hasStartDate | 716 | + owl:onProperty :hasFinishDate |
719 | ] ; | 717 | ] ; |
720 | rdfs:subClassOf | 718 | rdfs:subClassOf |
721 | [ rdf:type owl:Restriction ; | 719 | [ rdf:type owl:Restriction ; |
722 | owl:maxQualifiedCardinality | 720 | owl:maxQualifiedCardinality |
723 | "1"^^xsd:nonNegativeInteger ; | 721 | "1"^^xsd:nonNegativeInteger ; |
724 | - owl:onDataRange xsd:date ; | 722 | + owl:onDataRange xsd:time ; |
725 | - owl:onProperty :hasFinishDate | 723 | + owl:onProperty :hasStartTime |
726 | ] ; | 724 | ] ; |
727 | rdfs:subClassOf | 725 | rdfs:subClassOf |
728 | [ rdf:type owl:Restriction ; | 726 | [ rdf:type owl:Restriction ; |
... | @@ -733,15 +731,19 @@ userfield:hasFreeFieldForSpecifiedUserField | ... | @@ -733,15 +731,19 @@ userfield:hasFreeFieldForSpecifiedUserField |
733 | owl:onProperty :hasPreviousPeriod | 731 | owl:onProperty :hasPreviousPeriod |
734 | ] ; | 732 | ] ; |
735 | rdfs:subClassOf | 733 | rdfs:subClassOf |
736 | - [ rdf:type owl:Class ; | 734 | + [ rdf:type owl:Restriction ; |
737 | - owl:unionOf (:DailyRepeatPeriod :NoRepeatPeriod :WeeklyRepeatPeriod) | 735 | + owl:maxQualifiedCardinality |
738 | - ] . | 736 | + "1"^^xsd:nonNegativeInteger ; |
737 | + owl:onDataRange xsd:time ; | ||
738 | + owl:onProperty :hasFinishTime | ||
739 | + ] ; | ||
740 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS380969> . | ||
739 | 741 | ||
740 | :Phase | 742 | :Phase |
741 | rdf:type owl:Class ; | 743 | rdf:type owl:Class ; |
742 | - rdfs:comment "A Thing that divides the asset lifecycle into parts according to achievement of defined progress or results as basis for making decisions at Decision Gates."^^xsd:string ; | 744 | + rdfs:comment "A Period that divides the asset lifecycle into parts according to achievement of defined progress or results as basis for making decisions at Decision Gates."^^xsd:string ; |
743 | rdfs:label "Phase"^^xsd:string ; | 745 | rdfs:label "Phase"^^xsd:string ; |
744 | - rdfs:subClassOf owl:Thing . | 746 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS380969> , :Period . |
745 | 747 | ||
746 | :PlanForActivity | 748 | :PlanForActivity |
747 | rdf:type owl:Class ; | 749 | rdf:type owl:Class ; |
... | @@ -754,41 +756,52 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -754,41 +756,52 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
754 | rdfs:subClassOf :ClassOfActivity ; | 756 | rdfs:subClassOf :ClassOfActivity ; |
755 | rdfs:subClassOf | 757 | rdfs:subClassOf |
756 | [ rdf:type owl:Restriction ; | 758 | [ rdf:type owl:Restriction ; |
757 | - owl:maxQualifiedCardinality | 759 | + owl:minQualifiedCardinality |
758 | "1"^^xsd:nonNegativeInteger ; | 760 | "1"^^xsd:nonNegativeInteger ; |
759 | - owl:onDataRange | 761 | + owl:onClass :ActivityInPlan ; |
760 | - [ rdf:type owl:Class ; | 762 | + owl:onProperty :hasActivity |
761 | - owl:unionOf (xsd:date xsd:dateTime) | ||
762 | ] ; | 763 | ] ; |
763 | - owl:onProperty :hasFinish | 764 | + rdfs:subClassOf |
765 | + [ rdf:type owl:Restriction ; | ||
766 | + owl:maxQualifiedCardinality | ||
767 | + "1"^^xsd:nonNegativeInteger ; | ||
768 | + owl:onDataRange xsd:dateTime ; | ||
769 | + owl:onProperty :now | ||
764 | ] ; | 770 | ] ; |
765 | rdfs:subClassOf | 771 | rdfs:subClassOf |
766 | [ rdf:type owl:Restriction ; | 772 | [ rdf:type owl:Restriction ; |
767 | owl:maxQualifiedCardinality | 773 | owl:maxQualifiedCardinality |
768 | "1"^^xsd:nonNegativeInteger ; | 774 | "1"^^xsd:nonNegativeInteger ; |
769 | owl:onClass owl:Class ; | 775 | owl:onClass owl:Class ; |
770 | - owl:onProperty :hasResultType | 776 | + owl:onProperty :hasResourceType |
777 | + ] ; | ||
778 | + rdfs:subClassOf | ||
779 | + [ rdf:type owl:Restriction ; | ||
780 | + owl:minQualifiedCardinality | ||
781 | + "0"^^xsd:nonNegativeInteger ; | ||
782 | + owl:onClass :ScheduleForPlan ; | ||
783 | + owl:onProperty :hasSchedule | ||
771 | ] ; | 784 | ] ; |
772 | rdfs:subClassOf | 785 | rdfs:subClassOf |
773 | [ rdf:type owl:Restriction ; | 786 | [ rdf:type owl:Restriction ; |
774 | owl:maxQualifiedCardinality | 787 | owl:maxQualifiedCardinality |
775 | "1"^^xsd:nonNegativeInteger ; | 788 | "1"^^xsd:nonNegativeInteger ; |
776 | owl:onClass owl:Class ; | 789 | owl:onClass owl:Class ; |
777 | - owl:onProperty :hasResourceType | 790 | + owl:onProperty :hasResultType |
778 | ] ; | 791 | ] ; |
779 | rdfs:subClassOf | 792 | rdfs:subClassOf |
780 | [ rdf:type owl:Restriction ; | 793 | [ rdf:type owl:Restriction ; |
781 | owl:maxQualifiedCardinality | 794 | owl:maxQualifiedCardinality |
782 | "1"^^xsd:nonNegativeInteger ; | 795 | "1"^^xsd:nonNegativeInteger ; |
783 | owl:onClass owl:Class ; | 796 | owl:onClass owl:Class ; |
784 | - owl:onProperty :hasAreaType | 797 | + owl:onProperty :hasPhaseType |
785 | ] ; | 798 | ] ; |
786 | rdfs:subClassOf | 799 | rdfs:subClassOf |
787 | [ rdf:type owl:Restriction ; | 800 | [ rdf:type owl:Restriction ; |
788 | owl:maxQualifiedCardinality | 801 | owl:maxQualifiedCardinality |
789 | "1"^^xsd:nonNegativeInteger ; | 802 | "1"^^xsd:nonNegativeInteger ; |
790 | - owl:onClass :Level ; | 803 | + owl:onClass owl:Class ; |
791 | - owl:onProperty :hasLevelType | 804 | + owl:onProperty :hasPlanType |
792 | ] ; | 805 | ] ; |
793 | rdfs:subClassOf | 806 | rdfs:subClassOf |
794 | [ rdf:type owl:Restriction ; | 807 | [ rdf:type owl:Restriction ; |
... | @@ -804,43 +817,32 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -804,43 +817,32 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
804 | [ rdf:type owl:Restriction ; | 817 | [ rdf:type owl:Restriction ; |
805 | owl:maxQualifiedCardinality | 818 | owl:maxQualifiedCardinality |
806 | "1"^^xsd:nonNegativeInteger ; | 819 | "1"^^xsd:nonNegativeInteger ; |
807 | - owl:onDataRange xsd:dateTime ; | 820 | + owl:onClass owl:Class ; |
808 | - owl:onProperty :now | 821 | + owl:onProperty :hasObjectiveType |
809 | - ] ; | ||
810 | - rdfs:subClassOf | ||
811 | - [ rdf:type owl:Restriction ; | ||
812 | - owl:minQualifiedCardinality | ||
813 | - "1"^^xsd:nonNegativeInteger ; | ||
814 | - owl:onClass :ActivityInPlan ; | ||
815 | - owl:onProperty :hasActivity | ||
816 | ] ; | 822 | ] ; |
817 | rdfs:subClassOf | 823 | rdfs:subClassOf |
818 | [ rdf:type owl:Restriction ; | 824 | [ rdf:type owl:Restriction ; |
819 | owl:maxQualifiedCardinality | 825 | owl:maxQualifiedCardinality |
820 | "1"^^xsd:nonNegativeInteger ; | 826 | "1"^^xsd:nonNegativeInteger ; |
821 | - owl:onClass owl:Class ; | 827 | + owl:onClass :PlanLevel ; |
822 | - owl:onProperty :hasPlanType | 828 | + owl:onProperty :hasLevelType |
823 | - ] ; | ||
824 | - rdfs:subClassOf | ||
825 | - [ rdf:type owl:Restriction ; | ||
826 | - owl:minQualifiedCardinality | ||
827 | - "0"^^xsd:nonNegativeInteger ; | ||
828 | - owl:onClass :ScheduleForPlan ; | ||
829 | - owl:onProperty :hasSchedule | ||
830 | ] ; | 829 | ] ; |
831 | rdfs:subClassOf | 830 | rdfs:subClassOf |
832 | [ rdf:type owl:Restriction ; | 831 | [ rdf:type owl:Restriction ; |
833 | owl:maxQualifiedCardinality | 832 | owl:maxQualifiedCardinality |
834 | "1"^^xsd:nonNegativeInteger ; | 833 | "1"^^xsd:nonNegativeInteger ; |
835 | owl:onClass owl:Class ; | 834 | owl:onClass owl:Class ; |
836 | - owl:onProperty :hasObjectiveType | 835 | + owl:onProperty :hasAreaType |
837 | ] ; | 836 | ] ; |
838 | rdfs:subClassOf | 837 | rdfs:subClassOf |
839 | [ rdf:type owl:Restriction ; | 838 | [ rdf:type owl:Restriction ; |
840 | owl:maxQualifiedCardinality | 839 | owl:maxQualifiedCardinality |
841 | "1"^^xsd:nonNegativeInteger ; | 840 | "1"^^xsd:nonNegativeInteger ; |
842 | - owl:onClass owl:Class ; | 841 | + owl:onDataRange |
843 | - owl:onProperty :hasPhaseType | 842 | + [ rdf:type owl:Class ; |
843 | + owl:unionOf (xsd:date xsd:dateTime) | ||
844 | + ] ; | ||
845 | + owl:onProperty :hasFinish | ||
844 | ] ; | 846 | ] ; |
845 | rdfs:subClassOf | 847 | rdfs:subClassOf |
846 | [ rdf:type owl:Class ; | 848 | [ rdf:type owl:Class ; |
... | @@ -848,6 +850,12 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -848,6 +850,12 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
848 | ] ; | 850 | ] ; |
849 | :shouldHaveID "true"^^xsd:boolean . | 851 | :shouldHaveID "true"^^xsd:boolean . |
850 | 852 | ||
853 | +:PlanLevel | ||
854 | + rdf:type owl:Class ; | ||
855 | + rdfs:comment "A Thing that classifies Activity Plans according to their level in the planning hierarchy."^^xsd:string ; | ||
856 | + rdfs:label "Plan Level"^^xsd:string ; | ||
857 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7945844> , owl:Thing . | ||
858 | + | ||
851 | :Planned | 859 | :Planned |
852 | rdf:type :Status ; | 860 | rdf:type :Status ; |
853 | rdfs:label "Planned"^^xsd:string . | 861 | rdfs:label "Planned"^^xsd:string . |
... | @@ -865,13 +873,13 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -865,13 +873,13 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
865 | :Profile | 873 | :Profile |
866 | rdf:type owl:Class ; | 874 | rdf:type owl:Class ; |
867 | rdfs:comment "A Thing that specifies distribution over time."^^xsd:string ; | 875 | rdfs:comment "A Thing that specifies distribution over time."^^xsd:string ; |
868 | - rdfs:subClassOf owl:Thing ; | 876 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS47466170192> , owl:Thing ; |
869 | rdfs:subClassOf | 877 | rdfs:subClassOf |
870 | [ rdf:type owl:Restriction ; | 878 | [ rdf:type owl:Restriction ; |
871 | - owl:onDataRange xsd:string ; | 879 | + owl:minQualifiedCardinality |
872 | - owl:onProperty :hasName ; | 880 | + "0"^^xsd:nonNegativeInteger ; |
873 | - owl:qualifiedCardinality | 881 | + owl:onClass :ExternalReference ; |
874 | - "1"^^xsd:nonNegativeInteger | 882 | + owl:onProperty :hasExternalReference |
875 | ] ; | 883 | ] ; |
876 | rdfs:subClassOf | 884 | rdfs:subClassOf |
877 | [ rdf:type owl:Restriction ; | 885 | [ rdf:type owl:Restriction ; |
... | @@ -882,23 +890,30 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -882,23 +890,30 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
882 | ] ; | 890 | ] ; |
883 | rdfs:subClassOf | 891 | rdfs:subClassOf |
884 | [ rdf:type owl:Restriction ; | 892 | [ rdf:type owl:Restriction ; |
885 | - owl:minQualifiedCardinality | 893 | + owl:onDataRange xsd:string ; |
886 | - "0"^^xsd:nonNegativeInteger ; | 894 | + owl:onProperty :hasName ; |
887 | - owl:onClass :ExternalReference ; | 895 | + owl:qualifiedCardinality |
888 | - owl:onProperty :hasExternalReference | 896 | + "1"^^xsd:nonNegativeInteger |
889 | ] ; | 897 | ] ; |
890 | :shouldHaveID "true" . | 898 | :shouldHaveID "true" . |
891 | 899 | ||
892 | :ProfileSet | 900 | :ProfileSet |
893 | rdf:type owl:Class ; | 901 | rdf:type owl:Class ; |
894 | - rdfs:comment "A Thing that is a collection of Profiles."^^xsd:string ; | 902 | + rdfs:comment "A Function that is a collection of Profiles."^^xsd:string ; |
895 | - rdfs:subClassOf owl:Thing ; | 903 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS47466170192> ; |
896 | rdfs:subClassOf | 904 | rdfs:subClassOf |
897 | - [ rdf:type owl:Restriction ; | 905 | + [ rdf:type owl:Class ; |
906 | + owl:intersectionOf ([ rdf:type owl:Restriction ; | ||
898 | owl:minQualifiedCardinality | 907 | owl:minQualifiedCardinality |
908 | + "0"^^xsd:nonNegativeInteger ; | ||
909 | + owl:onDataRange xsd:string ; | ||
910 | + owl:onProperty :hasName | ||
911 | + ] [ rdf:type owl:Restriction ; | ||
912 | + owl:maxQualifiedCardinality | ||
899 | "1"^^xsd:nonNegativeInteger ; | 913 | "1"^^xsd:nonNegativeInteger ; |
900 | - owl:onClass :Profile ; | 914 | + owl:onDataRange xsd:string ; |
901 | - owl:onProperty :hasProfile | 915 | + owl:onProperty :hasName |
916 | + ]) | ||
902 | ] ; | 917 | ] ; |
903 | rdfs:subClassOf | 918 | rdfs:subClassOf |
904 | [ rdf:type owl:Restriction ; | 919 | [ rdf:type owl:Restriction ; |
... | @@ -908,18 +923,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -908,18 +923,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
908 | owl:onProperty :hasExternalReference | 923 | owl:onProperty :hasExternalReference |
909 | ] ; | 924 | ] ; |
910 | rdfs:subClassOf | 925 | rdfs:subClassOf |
911 | - [ rdf:type owl:Class ; | 926 | + [ rdf:type owl:Restriction ; |
912 | - owl:intersectionOf ([ rdf:type owl:Restriction ; | ||
913 | owl:minQualifiedCardinality | 927 | owl:minQualifiedCardinality |
914 | - "0"^^xsd:nonNegativeInteger ; | ||
915 | - owl:onDataRange xsd:string ; | ||
916 | - owl:onProperty :hasName | ||
917 | - ] [ rdf:type owl:Restriction ; | ||
918 | - owl:maxQualifiedCardinality | ||
919 | "1"^^xsd:nonNegativeInteger ; | 928 | "1"^^xsd:nonNegativeInteger ; |
920 | - owl:onDataRange xsd:string ; | 929 | + owl:onClass :Profile ; |
921 | - owl:onProperty :hasName | 930 | + owl:onProperty :hasProfile |
922 | - ]) | ||
923 | ] ; | 931 | ] ; |
924 | :shouldHaveID "true" . | 932 | :shouldHaveID "true" . |
925 | 933 | ||
... | @@ -931,20 +939,17 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -931,20 +939,17 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
931 | rdfs:subClassOf :Activity ; | 939 | rdfs:subClassOf :Activity ; |
932 | rdfs:subClassOf | 940 | rdfs:subClassOf |
933 | [ rdf:type owl:Restriction ; | 941 | [ rdf:type owl:Restriction ; |
934 | - owl:maxQualifiedCardinality | 942 | + owl:minQualifiedCardinality |
935 | - "1"^^xsd:nonNegativeInteger ; | 943 | + "0"^^xsd:nonNegativeInteger ; |
936 | - owl:onDataRange | 944 | + owl:onClass :PlanForActivity ; |
937 | - [ rdf:type rdfs:Datatype ; | 945 | + owl:onProperty :hasPlan |
938 | - owl:unionOf (xsd:date xsd:dateTime) | ||
939 | - ] ; | ||
940 | - owl:onProperty :hasStart | ||
941 | ] ; | 946 | ] ; |
942 | rdfs:subClassOf | 947 | rdfs:subClassOf |
943 | [ rdf:type owl:Restriction ; | 948 | [ rdf:type owl:Restriction ; |
944 | - owl:maxQualifiedCardinality | 949 | + owl:onDataRange xsd:string ; |
945 | - "1"^^xsd:nonNegativeInteger ; | 950 | + owl:onProperty :hasDescription ; |
946 | - owl:onClass userfield:SourceSpecifiedUserField ; | 951 | + owl:qualifiedCardinality |
947 | - owl:onProperty :hasSpecifiedUserField | 952 | + "1"^^xsd:nonNegativeInteger |
948 | ] ; | 953 | ] ; |
949 | rdfs:subClassOf | 954 | rdfs:subClassOf |
950 | [ rdf:type owl:Restriction ; | 955 | [ rdf:type owl:Restriction ; |
... | @@ -960,15 +965,18 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -960,15 +965,18 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
960 | [ rdf:type owl:Restriction ; | 965 | [ rdf:type owl:Restriction ; |
961 | owl:minQualifiedCardinality | 966 | owl:minQualifiedCardinality |
962 | "0"^^xsd:nonNegativeInteger ; | 967 | "0"^^xsd:nonNegativeInteger ; |
963 | - owl:onClass :PlanForActivity ; | 968 | + owl:onClass :ExternalReference ; |
964 | - owl:onProperty :hasPlan | 969 | + owl:onProperty :hasExternalReference |
970 | + ] ; | ||
971 | + rdfs:subClassOf | ||
972 | + [ rdf:type owl:Restriction ; | ||
973 | + owl:maxQualifiedCardinality | ||
974 | + "1"^^xsd:nonNegativeInteger ; | ||
975 | + owl:onDataRange | ||
976 | + [ rdf:type rdfs:Datatype ; | ||
977 | + owl:unionOf (xsd:date xsd:dateTime) | ||
965 | ] ; | 978 | ] ; |
966 | - rdfs:subClassOf | 979 | + owl:onProperty :hasStart |
967 | - [ rdf:type owl:Restriction ; | ||
968 | - owl:onDataRange xsd:string ; | ||
969 | - owl:onProperty :hasDescription ; | ||
970 | - owl:qualifiedCardinality | ||
971 | - "1"^^xsd:nonNegativeInteger | ||
972 | ] ; | 980 | ] ; |
973 | rdfs:subClassOf | 981 | rdfs:subClassOf |
974 | [ rdf:type owl:Restriction ; | 982 | [ rdf:type owl:Restriction ; |
... | @@ -979,10 +987,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -979,10 +987,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
979 | ] ; | 987 | ] ; |
980 | rdfs:subClassOf | 988 | rdfs:subClassOf |
981 | [ rdf:type owl:Restriction ; | 989 | [ rdf:type owl:Restriction ; |
982 | - owl:minQualifiedCardinality | 990 | + owl:maxQualifiedCardinality |
983 | - "0"^^xsd:nonNegativeInteger ; | 991 | + "1"^^xsd:nonNegativeInteger ; |
984 | - owl:onClass :ExternalReference ; | 992 | + owl:onClass userfield:SourceSpecifiedUserField ; |
985 | - owl:onProperty :hasExternalReference | 993 | + owl:onProperty :hasSpecifiedUserField |
986 | ] ; | 994 | ] ; |
987 | :shouldHaveID "true" . | 995 | :shouldHaveID "true" . |
988 | 996 | ||
... | @@ -1002,9 +1010,9 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1002,9 +1010,9 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1002 | 1010 | ||
1003 | :ResourceForActivity | 1011 | :ResourceForActivity |
1004 | rdf:type owl:Class ; | 1012 | rdf:type owl:Class ; |
1005 | - rdfs:comment "A Phyical Object that can be measured with units. Resources are assigned to Activities and may consist of people (work hours), materials or physical items."^^xsd:string ; | 1013 | + rdfs:comment "A Physical Object that can be measured with units. Resources are assigned to Activities and may consist of people (work hours), materials or physical items."^^xsd:string ; |
1006 | rdfs:label "Resource for Activity"^^xsd:string ; | 1014 | rdfs:label "Resource for Activity"^^xsd:string ; |
1007 | - rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> ; | 1015 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS4326435842> , owl:Thing ; |
1008 | rdfs:subClassOf | 1016 | rdfs:subClassOf |
1009 | [ rdf:type owl:Class ; | 1017 | [ rdf:type owl:Class ; |
1010 | owl:unionOf (:CostBased :TimeBased) | 1018 | owl:unionOf (:CostBased :TimeBased) |
... | @@ -1013,14 +1021,14 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1013,14 +1021,14 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1013 | 1021 | ||
1014 | :ResourceSet | 1022 | :ResourceSet |
1015 | rdf:type owl:Class ; | 1023 | rdf:type owl:Class ; |
1016 | - rdfs:comment "A Thing that is a collection of Resources."^^xsd:string ; | 1024 | + rdfs:comment "A Physical Object that is a collection of Resources."^^xsd:string ; |
1017 | - rdfs:subClassOf owl:Thing ; | 1025 | + rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> ; |
1018 | rdfs:subClassOf | 1026 | rdfs:subClassOf |
1019 | [ rdf:type owl:Restriction ; | 1027 | [ rdf:type owl:Restriction ; |
1020 | - owl:onDataRange xsd:string ; | 1028 | + owl:minQualifiedCardinality |
1021 | - owl:onProperty :hasName ; | 1029 | + "0"^^xsd:nonNegativeInteger ; |
1022 | - owl:qualifiedCardinality | 1030 | + owl:onClass :ExternalReference ; |
1023 | - "1"^^xsd:nonNegativeInteger | 1031 | + owl:onProperty :hasExternalReference |
1024 | ] ; | 1032 | ] ; |
1025 | rdfs:subClassOf | 1033 | rdfs:subClassOf |
1026 | [ rdf:type owl:Restriction ; | 1034 | [ rdf:type owl:Restriction ; |
... | @@ -1031,22 +1039,28 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1031,22 +1039,28 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1031 | ] ; | 1039 | ] ; |
1032 | rdfs:subClassOf | 1040 | rdfs:subClassOf |
1033 | [ rdf:type owl:Restriction ; | 1041 | [ rdf:type owl:Restriction ; |
1034 | - owl:minQualifiedCardinality | 1042 | + owl:onDataRange xsd:string ; |
1035 | - "0"^^xsd:nonNegativeInteger ; | 1043 | + owl:onProperty :hasName ; |
1036 | - owl:onClass :ExternalReference ; | 1044 | + owl:qualifiedCardinality |
1037 | - owl:onProperty :hasExternalReference | 1045 | + "1"^^xsd:nonNegativeInteger |
1038 | ] ; | 1046 | ] ; |
1039 | :shouldHaveID "true" . | 1047 | :shouldHaveID "true" . |
1040 | 1048 | ||
1049 | +:ResourceValue | ||
1050 | + rdf:type owl:Class ; | ||
1051 | + rdfs:comment "A Value for a Resource"^^xsd:string ; | ||
1052 | + rdfs:label "Resource value"^^xsd:string ; | ||
1053 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7945844> , owl:Thing . | ||
1054 | + | ||
1041 | :Responsible | 1055 | :Responsible |
1042 | rdf:type owl:Class ; | 1056 | rdf:type owl:Class ; |
1043 | rdfs:comment "A Thing that is responsible for carrying out a specified part of the Schedule."^^xsd:string ; | 1057 | rdfs:comment "A Thing that is responsible for carrying out a specified part of the Schedule."^^xsd:string ; |
1044 | rdfs:label "Responsible"^^xsd:string ; | 1058 | rdfs:label "Responsible"^^xsd:string ; |
1045 | - rdfs:subClassOf owl:Thing . | 1059 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS413954> , <http://data.posccaesar.org/rdl/RDS282149> , owl:Thing . |
1046 | 1060 | ||
1047 | :ResultFromActivity | 1061 | :ResultFromActivity |
1048 | rdf:type owl:Class ; | 1062 | rdf:type owl:Class ; |
1049 | - rdfs:comment "A PhysicalObject that an Activity is carried out upon, and/or which is the result of carrying out the Activity."^^xsd:string ; | 1063 | + rdfs:comment "A Physical Object that an Activity is carried out upon, and/or which is the result of carrying out the Activity."^^xsd:string ; |
1050 | rdfs:label "Result from Activity"^^xsd:string ; | 1064 | rdfs:label "Result from Activity"^^xsd:string ; |
1051 | rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS4326435842> , owl:Thing . | 1065 | rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS4326435842> , owl:Thing . |
1052 | 1066 | ||
... | @@ -1065,7 +1079,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1065,7 +1079,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1065 | rdfs:subClassOf :Constraint . | 1079 | rdfs:subClassOf :Constraint . |
1066 | 1080 | ||
1067 | :Saturday | 1081 | :Saturday |
1068 | - rdf:type owl:NamedIndividual , :Weekday . | 1082 | + rdf:type :Weekday , owl:NamedIndividual . |
1069 | 1083 | ||
1070 | :ScheduleForActivityInPlan | 1084 | :ScheduleForActivityInPlan |
1071 | rdf:type owl:Class ; | 1085 | rdf:type owl:Class ; |
... | @@ -1076,6 +1090,30 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1076,6 +1090,30 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1076 | [ rdf:type owl:Restriction ; | 1090 | [ rdf:type owl:Restriction ; |
1077 | owl:maxQualifiedCardinality | 1091 | owl:maxQualifiedCardinality |
1078 | "1"^^xsd:nonNegativeInteger ; | 1092 | "1"^^xsd:nonNegativeInteger ; |
1093 | + owl:onDataRange xsd:duration ; | ||
1094 | + owl:onProperty :hasFreeFloat | ||
1095 | + ] ; | ||
1096 | + rdfs:subClassOf | ||
1097 | + [ rdf:type owl:Restriction ; | ||
1098 | + owl:maxQualifiedCardinality | ||
1099 | + "1"^^xsd:nonNegativeInteger ; | ||
1100 | + owl:onDataRange xsd:duration ; | ||
1101 | + owl:onProperty :hasTotalFloat | ||
1102 | + ] ; | ||
1103 | + rdfs:subClassOf | ||
1104 | + [ rdf:type owl:Restriction ; | ||
1105 | + owl:maxQualifiedCardinality | ||
1106 | + "1"^^xsd:nonNegativeInteger ; | ||
1107 | + owl:onDataRange | ||
1108 | + [ rdf:type owl:Class ; | ||
1109 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1110 | + ] ; | ||
1111 | + owl:onProperty :hasLateFinish | ||
1112 | + ] ; | ||
1113 | + rdfs:subClassOf | ||
1114 | + [ rdf:type owl:Restriction ; | ||
1115 | + owl:maxQualifiedCardinality | ||
1116 | + "1"^^xsd:nonNegativeInteger ; | ||
1079 | owl:onDataRange | 1117 | owl:onDataRange |
1080 | [ rdf:type owl:Class ; | 1118 | [ rdf:type owl:Class ; |
1081 | owl:unionOf (xsd:date xsd:dateTime) | 1119 | owl:unionOf (xsd:date xsd:dateTime) |
... | @@ -1090,28 +1128,31 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1090,28 +1128,31 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1090 | [ rdf:type owl:Class ; | 1128 | [ rdf:type owl:Class ; |
1091 | owl:unionOf (xsd:date xsd:dateTime) | 1129 | owl:unionOf (xsd:date xsd:dateTime) |
1092 | ] ; | 1130 | ] ; |
1093 | - owl:onProperty :hasSnltDate | 1131 | + owl:onProperty :hasActualStart |
1094 | ] ; | 1132 | ] ; |
1095 | rdfs:subClassOf | 1133 | rdfs:subClassOf |
1096 | [ rdf:type owl:Restriction ; | 1134 | [ rdf:type owl:Restriction ; |
1097 | owl:maxQualifiedCardinality | 1135 | owl:maxQualifiedCardinality |
1098 | "1"^^xsd:nonNegativeInteger ; | 1136 | "1"^^xsd:nonNegativeInteger ; |
1099 | - owl:onDataRange xsd:duration ; | 1137 | + owl:onDataRange xsd:boolean ; |
1100 | - owl:onProperty :hasRemainingDuration | 1138 | + owl:onProperty :mustStartAsap |
1101 | ] ; | 1139 | ] ; |
1102 | rdfs:subClassOf | 1140 | rdfs:subClassOf |
1103 | [ rdf:type owl:Restriction ; | 1141 | [ rdf:type owl:Restriction ; |
1104 | owl:maxQualifiedCardinality | 1142 | owl:maxQualifiedCardinality |
1105 | "1"^^xsd:nonNegativeInteger ; | 1143 | "1"^^xsd:nonNegativeInteger ; |
1106 | - owl:onDataRange xsd:duration ; | 1144 | + owl:onDataRange |
1107 | - owl:onProperty :hasTotalFloat | 1145 | + [ rdf:type owl:Class ; |
1146 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1147 | + ] ; | ||
1148 | + owl:onProperty :hasMfoDate | ||
1108 | ] ; | 1149 | ] ; |
1109 | rdfs:subClassOf | 1150 | rdfs:subClassOf |
1110 | [ rdf:type owl:Restriction ; | 1151 | [ rdf:type owl:Restriction ; |
1111 | owl:maxQualifiedCardinality | 1152 | owl:maxQualifiedCardinality |
1112 | "1"^^xsd:nonNegativeInteger ; | 1153 | "1"^^xsd:nonNegativeInteger ; |
1113 | owl:onDataRange xsd:duration ; | 1154 | owl:onDataRange xsd:duration ; |
1114 | - owl:onProperty :hasDuration | 1155 | + owl:onProperty :hasRemainingDuration |
1115 | ] ; | 1156 | ] ; |
1116 | rdfs:subClassOf | 1157 | rdfs:subClassOf |
1117 | [ rdf:type owl:Restriction ; | 1158 | [ rdf:type owl:Restriction ; |
... | @@ -1127,8 +1168,8 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1127,8 +1168,8 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1127 | [ rdf:type owl:Restriction ; | 1168 | [ rdf:type owl:Restriction ; |
1128 | owl:maxQualifiedCardinality | 1169 | owl:maxQualifiedCardinality |
1129 | "1"^^xsd:nonNegativeInteger ; | 1170 | "1"^^xsd:nonNegativeInteger ; |
1130 | - owl:onDataRange xsd:boolean ; | 1171 | + owl:onDataRange xsd:decimal ; |
1131 | - owl:onProperty :mustStartAlap | 1172 | + owl:onProperty :hasPercentageComplete |
1132 | ] ; | 1173 | ] ; |
1133 | rdfs:subClassOf | 1174 | rdfs:subClassOf |
1134 | [ rdf:type owl:Restriction ; | 1175 | [ rdf:type owl:Restriction ; |
... | @@ -1138,13 +1179,12 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1138,13 +1179,12 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1138 | [ rdf:type owl:Class ; | 1179 | [ rdf:type owl:Class ; |
1139 | owl:unionOf (xsd:date xsd:dateTime) | 1180 | owl:unionOf (xsd:date xsd:dateTime) |
1140 | ] ; | 1181 | ] ; |
1141 | - owl:onProperty :hasActualStart | 1182 | + owl:onProperty :hasEarlyFinish |
1142 | ] ; | 1183 | ] ; |
1143 | rdfs:subClassOf | 1184 | rdfs:subClassOf |
1144 | [ rdf:type owl:Restriction ; | 1185 | [ rdf:type owl:Restriction ; |
1145 | - :shouldUseRef "true"^^xsd:boolean ; | 1186 | + owl:onDataRange xsd:boolean ; |
1146 | - owl:onClass :ScheduleForPlan ; | 1187 | + owl:onProperty :alwaysOnSchedule ; |
1147 | - owl:onProperty :partOfSchedule ; | ||
1148 | owl:qualifiedCardinality | 1188 | owl:qualifiedCardinality |
1149 | "1"^^xsd:nonNegativeInteger | 1189 | "1"^^xsd:nonNegativeInteger |
1150 | ] ; | 1190 | ] ; |
... | @@ -1152,15 +1192,8 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1152,15 +1192,8 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1152 | [ rdf:type owl:Restriction ; | 1192 | [ rdf:type owl:Restriction ; |
1153 | owl:maxQualifiedCardinality | 1193 | owl:maxQualifiedCardinality |
1154 | "1"^^xsd:nonNegativeInteger ; | 1194 | "1"^^xsd:nonNegativeInteger ; |
1155 | - owl:onDataRange xsd:decimal ; | ||
1156 | - owl:onProperty :hasPercentageComplete | ||
1157 | - ] ; | ||
1158 | - rdfs:subClassOf | ||
1159 | - [ rdf:type owl:Restriction ; | ||
1160 | - owl:maxQualifiedCardinality | ||
1161 | - "1"^^xsd:nonNegativeInteger ; | ||
1162 | owl:onDataRange xsd:boolean ; | 1195 | owl:onDataRange xsd:boolean ; |
1163 | - owl:onProperty :mustStartAsap | 1196 | + owl:onProperty :mustStartAlap |
1164 | ] ; | 1197 | ] ; |
1165 | rdfs:subClassOf | 1198 | rdfs:subClassOf |
1166 | [ rdf:type owl:Restriction ; | 1199 | [ rdf:type owl:Restriction ; |
... | @@ -1170,7 +1203,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1170,7 +1203,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1170 | [ rdf:type owl:Class ; | 1203 | [ rdf:type owl:Class ; |
1171 | owl:unionOf (xsd:date xsd:dateTime) | 1204 | owl:unionOf (xsd:date xsd:dateTime) |
1172 | ] ; | 1205 | ] ; |
1173 | - owl:onProperty :hasFnltDate | 1206 | + owl:onProperty :hasActualFinish |
1174 | ] ; | 1207 | ] ; |
1175 | rdfs:subClassOf | 1208 | rdfs:subClassOf |
1176 | [ rdf:type owl:Restriction ; | 1209 | [ rdf:type owl:Restriction ; |
... | @@ -1180,14 +1213,14 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1180,14 +1213,14 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1180 | [ rdf:type owl:Class ; | 1213 | [ rdf:type owl:Class ; |
1181 | owl:unionOf (xsd:date xsd:dateTime) | 1214 | owl:unionOf (xsd:date xsd:dateTime) |
1182 | ] ; | 1215 | ] ; |
1183 | - owl:onProperty :hasEarlyStart | 1216 | + owl:onProperty :hasMsoDate |
1184 | ] ; | 1217 | ] ; |
1185 | rdfs:subClassOf | 1218 | rdfs:subClassOf |
1186 | [ rdf:type owl:Restriction ; | 1219 | [ rdf:type owl:Restriction ; |
1187 | owl:maxQualifiedCardinality | 1220 | owl:maxQualifiedCardinality |
1188 | "1"^^xsd:nonNegativeInteger ; | 1221 | "1"^^xsd:nonNegativeInteger ; |
1189 | - owl:onDataRange xsd:decimal ; | 1222 | + owl:onDataRange xsd:duration ; |
1190 | - owl:onProperty :hasPlannedProgress | 1223 | + owl:onProperty :hasDuration |
1191 | ] ; | 1224 | ] ; |
1192 | rdfs:subClassOf | 1225 | rdfs:subClassOf |
1193 | [ rdf:type owl:Restriction ; | 1226 | [ rdf:type owl:Restriction ; |
... | @@ -1197,27 +1230,22 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1197,27 +1230,22 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1197 | [ rdf:type owl:Class ; | 1230 | [ rdf:type owl:Class ; |
1198 | owl:unionOf (xsd:date xsd:dateTime) | 1231 | owl:unionOf (xsd:date xsd:dateTime) |
1199 | ] ; | 1232 | ] ; |
1200 | - owl:onProperty :hasLateFinish | 1233 | + owl:onProperty :hasSnetDate |
1201 | ] ; | 1234 | ] ; |
1202 | rdfs:subClassOf | 1235 | rdfs:subClassOf |
1203 | [ rdf:type owl:Restriction ; | 1236 | [ rdf:type owl:Restriction ; |
1204 | owl:maxQualifiedCardinality | 1237 | owl:maxQualifiedCardinality |
1205 | "1"^^xsd:nonNegativeInteger ; | 1238 | "1"^^xsd:nonNegativeInteger ; |
1206 | - owl:onDataRange | 1239 | + owl:onDataRange xsd:decimal ; |
1207 | - [ rdf:type owl:Class ; | 1240 | + owl:onProperty :hasPlannedProgress |
1208 | - owl:unionOf (xsd:date xsd:dateTime) | ||
1209 | - ] ; | ||
1210 | - owl:onProperty :hasFrontlineDate | ||
1211 | ] ; | 1241 | ] ; |
1212 | rdfs:subClassOf | 1242 | rdfs:subClassOf |
1213 | [ rdf:type owl:Restriction ; | 1243 | [ rdf:type owl:Restriction ; |
1214 | - owl:maxQualifiedCardinality | 1244 | + :shouldUseRef "true"^^xsd:boolean ; |
1215 | - "1"^^xsd:nonNegativeInteger ; | 1245 | + owl:onClass :ScheduleForPlan ; |
1216 | - owl:onDataRange | 1246 | + owl:onProperty :partOfSchedule ; |
1217 | - [ rdf:type owl:Class ; | 1247 | + owl:qualifiedCardinality |
1218 | - owl:unionOf (xsd:date xsd:dateTime) | 1248 | + "1"^^xsd:nonNegativeInteger |
1219 | - ] ; | ||
1220 | - owl:onProperty :hasActualFinish | ||
1221 | ] ; | 1249 | ] ; |
1222 | rdfs:subClassOf | 1250 | rdfs:subClassOf |
1223 | [ rdf:type owl:Restriction ; | 1251 | [ rdf:type owl:Restriction ; |
... | @@ -1227,7 +1255,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1227,7 +1255,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1227 | [ rdf:type owl:Class ; | 1255 | [ rdf:type owl:Class ; |
1228 | owl:unionOf (xsd:date xsd:dateTime) | 1256 | owl:unionOf (xsd:date xsd:dateTime) |
1229 | ] ; | 1257 | ] ; |
1230 | - owl:onProperty :hasSnetDate | 1258 | + owl:onProperty :hasSnltDate |
1231 | ] ; | 1259 | ] ; |
1232 | rdfs:subClassOf | 1260 | rdfs:subClassOf |
1233 | [ rdf:type owl:Restriction ; | 1261 | [ rdf:type owl:Restriction ; |
... | @@ -1237,14 +1265,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1237,14 +1265,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1237 | [ rdf:type owl:Class ; | 1265 | [ rdf:type owl:Class ; |
1238 | owl:unionOf (xsd:date xsd:dateTime) | 1266 | owl:unionOf (xsd:date xsd:dateTime) |
1239 | ] ; | 1267 | ] ; |
1240 | - owl:onProperty :hasEarlyFinish | 1268 | + owl:onProperty :hasFnltDate |
1241 | - ] ; | ||
1242 | - rdfs:subClassOf | ||
1243 | - [ rdf:type owl:Restriction ; | ||
1244 | - owl:maxQualifiedCardinality | ||
1245 | - "1"^^xsd:nonNegativeInteger ; | ||
1246 | - owl:onDataRange xsd:duration ; | ||
1247 | - owl:onProperty :hasFreeFloat | ||
1248 | ] ; | 1269 | ] ; |
1249 | rdfs:subClassOf | 1270 | rdfs:subClassOf |
1250 | [ rdf:type owl:Restriction ; | 1271 | [ rdf:type owl:Restriction ; |
... | @@ -1254,7 +1275,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1254,7 +1275,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1254 | [ rdf:type owl:Class ; | 1275 | [ rdf:type owl:Class ; |
1255 | owl:unionOf (xsd:date xsd:dateTime) | 1276 | owl:unionOf (xsd:date xsd:dateTime) |
1256 | ] ; | 1277 | ] ; |
1257 | - owl:onProperty :hasMsoDate | 1278 | + owl:onProperty :hasFrontlineDate |
1258 | ] ; | 1279 | ] ; |
1259 | rdfs:subClassOf | 1280 | rdfs:subClassOf |
1260 | [ rdf:type owl:Restriction ; | 1281 | [ rdf:type owl:Restriction ; |
... | @@ -1264,14 +1285,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1264,14 +1285,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1264 | [ rdf:type owl:Class ; | 1285 | [ rdf:type owl:Class ; |
1265 | owl:unionOf (xsd:date xsd:dateTime) | 1286 | owl:unionOf (xsd:date xsd:dateTime) |
1266 | ] ; | 1287 | ] ; |
1267 | - owl:onProperty :hasMfoDate | 1288 | + owl:onProperty :hasEarlyStart |
1268 | - ] ; | ||
1269 | - rdfs:subClassOf | ||
1270 | - [ rdf:type owl:Restriction ; | ||
1271 | - owl:onDataRange xsd:boolean ; | ||
1272 | - owl:onProperty :alwaysOnSchedule ; | ||
1273 | - owl:qualifiedCardinality | ||
1274 | - "1"^^xsd:nonNegativeInteger | ||
1275 | ] . | 1289 | ] . |
1276 | 1290 | ||
1277 | :ScheduleForPlan | 1291 | :ScheduleForPlan |
... | @@ -1307,58 +1321,49 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1307,58 +1321,49 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1307 | 1321 | ||
1308 | :Status | 1322 | :Status |
1309 | rdf:type owl:Class ; | 1323 | rdf:type owl:Class ; |
1310 | - rdfs:comment "A Thing that holds information about what is currently happening. Status values describe whether to a Project or Activity is started, in progress or completed, and can also say something about resource availability."^^xsd:string ; | 1324 | + rdfs:comment "A Class of Individual that holds information about what is currently happening. Status values describe whether a Project or Activity is started, in progress or completed, and can also say something about resource availability."^^xsd:string ; |
1311 | rdfs:label "Status"^^xsd:string ; | 1325 | rdfs:label "Status"^^xsd:string ; |
1312 | - rdfs:subClassOf owl:Thing . | 1326 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS13318199> , owl:Thing ; |
1327 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS427322951> . | ||
1313 | 1328 | ||
1314 | :Sunday | 1329 | :Sunday |
1315 | - rdf:type owl:NamedIndividual , :Weekday . | 1330 | + rdf:type :Weekday , owl:NamedIndividual . |
1316 | 1331 | ||
1317 | :Thursday | 1332 | :Thursday |
1318 | - rdf:type owl:NamedIndividual , :Weekday . | 1333 | + rdf:type :Weekday , owl:NamedIndividual . |
1319 | 1334 | ||
1320 | :TimeBased | 1335 | :TimeBased |
1321 | rdf:type owl:Class ; | 1336 | rdf:type owl:Class ; |
1322 | - rdfs:comment "A Resource Type that is limited by the time it is available"^^xsd:string ; | 1337 | + rdfs:comment "A Resource that is limited by the time it is available"^^xsd:string ; |
1323 | rdfs:subClassOf :ResourceForActivity ; | 1338 | rdfs:subClassOf :ResourceForActivity ; |
1324 | rdfs:subClassOf | 1339 | rdfs:subClassOf |
1325 | [ rdf:type owl:Restriction ; | 1340 | [ rdf:type owl:Restriction ; |
1326 | owl:maxQualifiedCardinality | 1341 | owl:maxQualifiedCardinality |
1327 | "1"^^xsd:nonNegativeInteger ; | 1342 | "1"^^xsd:nonNegativeInteger ; |
1328 | - owl:onDataRange | 1343 | + owl:onDataRange xsd:decimal ; |
1329 | - [ rdf:type rdfs:Datatype ; | 1344 | + owl:onProperty :hasQuantity |
1330 | - owl:unionOf (xsd:date xsd:dateTime) | ||
1331 | - ] ; | ||
1332 | - owl:onProperty :hasRemainingStart | ||
1333 | ] ; | 1345 | ] ; |
1334 | rdfs:subClassOf | 1346 | rdfs:subClassOf |
1335 | [ rdf:type owl:Restriction ; | 1347 | [ rdf:type owl:Restriction ; |
1348 | + :shouldUseRef "true"^^xsd:boolean ; | ||
1336 | owl:maxQualifiedCardinality | 1349 | owl:maxQualifiedCardinality |
1337 | "1"^^xsd:nonNegativeInteger ; | 1350 | "1"^^xsd:nonNegativeInteger ; |
1338 | - owl:onDataRange xsd:decimal ; | 1351 | + owl:onClass :Profile ; |
1339 | - owl:onProperty :hasExpendedCost | 1352 | + owl:onProperty :hasProfile |
1340 | ] ; | 1353 | ] ; |
1341 | rdfs:subClassOf | 1354 | rdfs:subClassOf |
1342 | [ rdf:type owl:Restriction ; | 1355 | [ rdf:type owl:Restriction ; |
1343 | owl:maxQualifiedCardinality | 1356 | owl:maxQualifiedCardinality |
1344 | "1"^^xsd:nonNegativeInteger ; | 1357 | "1"^^xsd:nonNegativeInteger ; |
1345 | owl:onDataRange xsd:decimal ; | 1358 | owl:onDataRange xsd:decimal ; |
1346 | - owl:onProperty :hasQuantity | 1359 | + owl:onProperty :hasExpendedQuantity |
1347 | - ] ; | ||
1348 | - rdfs:subClassOf | ||
1349 | - [ rdf:type owl:Restriction ; | ||
1350 | - :shouldUseRef "true"^^xsd:boolean ; | ||
1351 | - owl:onClass :TimeBasedResource ; | ||
1352 | - owl:onProperty :hasTimeBasedResource ; | ||
1353 | - owl:qualifiedCardinality | ||
1354 | - "1"^^xsd:nonNegativeInteger | ||
1355 | ] ; | 1360 | ] ; |
1356 | rdfs:subClassOf | 1361 | rdfs:subClassOf |
1357 | [ rdf:type owl:Restriction ; | 1362 | [ rdf:type owl:Restriction ; |
1358 | owl:maxQualifiedCardinality | 1363 | owl:maxQualifiedCardinality |
1359 | "1"^^xsd:nonNegativeInteger ; | 1364 | "1"^^xsd:nonNegativeInteger ; |
1360 | owl:onDataRange xsd:duration ; | 1365 | owl:onDataRange xsd:duration ; |
1361 | - owl:onProperty :hasDelayedStart | 1366 | + owl:onProperty :hasDuration |
1362 | ] ; | 1367 | ] ; |
1363 | rdfs:subClassOf | 1368 | rdfs:subClassOf |
1364 | [ rdf:type owl:Restriction ; | 1369 | [ rdf:type owl:Restriction ; |
... | @@ -1373,10 +1378,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1373,10 +1378,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1373 | rdfs:subClassOf | 1378 | rdfs:subClassOf |
1374 | [ rdf:type owl:Restriction ; | 1379 | [ rdf:type owl:Restriction ; |
1375 | :shouldUseRef "true"^^xsd:boolean ; | 1380 | :shouldUseRef "true"^^xsd:boolean ; |
1376 | - owl:maxQualifiedCardinality | 1381 | + owl:onClass :TimeBasedResource ; |
1377 | - "1"^^xsd:nonNegativeInteger ; | 1382 | + owl:onProperty :hasTimeBasedResource ; |
1378 | - owl:onClass :Profile ; | 1383 | + owl:qualifiedCardinality |
1379 | - owl:onProperty :hasProfile | 1384 | + "1"^^xsd:nonNegativeInteger |
1380 | ] ; | 1385 | ] ; |
1381 | rdfs:subClassOf | 1386 | rdfs:subClassOf |
1382 | [ rdf:type owl:Restriction ; | 1387 | [ rdf:type owl:Restriction ; |
... | @@ -1390,46 +1395,65 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1390,46 +1395,65 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1390 | owl:maxQualifiedCardinality | 1395 | owl:maxQualifiedCardinality |
1391 | "1"^^xsd:nonNegativeInteger ; | 1396 | "1"^^xsd:nonNegativeInteger ; |
1392 | owl:onDataRange xsd:decimal ; | 1397 | owl:onDataRange xsd:decimal ; |
1393 | - owl:onProperty :hasCost | 1398 | + owl:onProperty :hasCurrentProgress |
1394 | ] ; | 1399 | ] ; |
1395 | rdfs:subClassOf | 1400 | rdfs:subClassOf |
1396 | [ rdf:type owl:Restriction ; | 1401 | [ rdf:type owl:Restriction ; |
1397 | owl:maxQualifiedCardinality | 1402 | owl:maxQualifiedCardinality |
1398 | "1"^^xsd:nonNegativeInteger ; | 1403 | "1"^^xsd:nonNegativeInteger ; |
1399 | owl:onDataRange xsd:duration ; | 1404 | owl:onDataRange xsd:duration ; |
1400 | - owl:onProperty :hasDuration | 1405 | + owl:onProperty :hasDelayedStart |
1401 | ] ; | 1406 | ] ; |
1402 | rdfs:subClassOf | 1407 | rdfs:subClassOf |
1403 | [ rdf:type owl:Restriction ; | 1408 | [ rdf:type owl:Restriction ; |
1404 | owl:maxQualifiedCardinality | 1409 | owl:maxQualifiedCardinality |
1405 | "1"^^xsd:nonNegativeInteger ; | 1410 | "1"^^xsd:nonNegativeInteger ; |
1406 | owl:onDataRange xsd:decimal ; | 1411 | owl:onDataRange xsd:decimal ; |
1407 | - owl:onProperty :hasCurrentProgress | 1412 | + owl:onProperty :hasCost |
1408 | ] ; | 1413 | ] ; |
1409 | rdfs:subClassOf | 1414 | rdfs:subClassOf |
1410 | [ rdf:type owl:Restriction ; | 1415 | [ rdf:type owl:Restriction ; |
1411 | owl:maxQualifiedCardinality | 1416 | owl:maxQualifiedCardinality |
1412 | "1"^^xsd:nonNegativeInteger ; | 1417 | "1"^^xsd:nonNegativeInteger ; |
1413 | owl:onDataRange xsd:decimal ; | 1418 | owl:onDataRange xsd:decimal ; |
1414 | - owl:onProperty :hasExpendedQuantity | 1419 | + owl:onProperty :hasExpendedCost |
1420 | + ] ; | ||
1421 | + rdfs:subClassOf | ||
1422 | + [ rdf:type owl:Restriction ; | ||
1423 | + owl:maxQualifiedCardinality | ||
1424 | + "1"^^xsd:nonNegativeInteger ; | ||
1425 | + owl:onDataRange | ||
1426 | + [ rdf:type rdfs:Datatype ; | ||
1427 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1428 | + ] ; | ||
1429 | + owl:onProperty :hasRemainingStart | ||
1415 | ] ; | 1430 | ] ; |
1416 | :shouldHaveID "true" . | 1431 | :shouldHaveID "true" . |
1417 | 1432 | ||
1418 | :TimeBasedResource | 1433 | :TimeBasedResource |
1419 | rdf:type owl:Class ; | 1434 | rdf:type owl:Class ; |
1435 | + rdfs:comment "A Resource Value for a Time Based Resource"^^xsd:string ; | ||
1436 | + rdfs:subClassOf :ResourceValue ; | ||
1420 | rdfs:subClassOf | 1437 | rdfs:subClassOf |
1421 | - [ rdf:type owl:Class ; | 1438 | + [ rdf:type owl:Restriction ; |
1422 | - owl:intersectionOf ([ rdf:type owl:Restriction ; | 1439 | + owl:onDataRange xsd:string ; |
1440 | + owl:onProperty :hasName ; | ||
1441 | + owl:qualifiedCardinality | ||
1442 | + "1"^^xsd:nonNegativeInteger | ||
1443 | + ] ; | ||
1444 | + rdfs:subClassOf | ||
1445 | + [ rdf:type owl:Restriction ; | ||
1423 | owl:minQualifiedCardinality | 1446 | owl:minQualifiedCardinality |
1424 | "0"^^xsd:nonNegativeInteger ; | 1447 | "0"^^xsd:nonNegativeInteger ; |
1425 | - owl:onDataRange xsd:decimal ; | 1448 | + owl:onClass :ExternalReference ; |
1426 | - owl:onProperty :hasDefaultRate | 1449 | + owl:onProperty :hasExternalReference |
1427 | - ] [ rdf:type owl:Restriction ; | 1450 | + ] ; |
1428 | - owl:maxQualifiedCardinality | 1451 | + rdfs:subClassOf |
1429 | - "1"^^xsd:nonNegativeInteger ; | 1452 | + [ rdf:type owl:Restriction ; |
1430 | - owl:onDataRange xsd:decimal ; | 1453 | + owl:minQualifiedCardinality |
1431 | - owl:onProperty :hasDefaultRate | 1454 | + "0"^^xsd:nonNegativeInteger ; |
1432 | - ]) | 1455 | + owl:onClass :Availability ; |
1456 | + owl:onProperty :hasAvailability | ||
1433 | ] ; | 1457 | ] ; |
1434 | rdfs:subClassOf | 1458 | rdfs:subClassOf |
1435 | [ rdf:type owl:Class ; | 1459 | [ rdf:type owl:Class ; |
... | @@ -1446,25 +1470,18 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1446,25 +1470,18 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1446 | ]) | 1470 | ]) |
1447 | ] ; | 1471 | ] ; |
1448 | rdfs:subClassOf | 1472 | rdfs:subClassOf |
1449 | - [ rdf:type owl:Restriction ; | 1473 | + [ rdf:type owl:Class ; |
1450 | - owl:minQualifiedCardinality | 1474 | + owl:intersectionOf ([ rdf:type owl:Restriction ; |
1451 | - "0"^^xsd:nonNegativeInteger ; | ||
1452 | - owl:onClass :Availability ; | ||
1453 | - owl:onProperty :hasAvailability | ||
1454 | - ] ; | ||
1455 | - rdfs:subClassOf | ||
1456 | - [ rdf:type owl:Restriction ; | ||
1457 | owl:minQualifiedCardinality | 1475 | owl:minQualifiedCardinality |
1458 | "0"^^xsd:nonNegativeInteger ; | 1476 | "0"^^xsd:nonNegativeInteger ; |
1459 | - owl:onClass :ExternalReference ; | 1477 | + owl:onDataRange xsd:decimal ; |
1460 | - owl:onProperty :hasExternalReference | 1478 | + owl:onProperty :hasDefaultRate |
1461 | - ] ; | 1479 | + ] [ rdf:type owl:Restriction ; |
1462 | - rdfs:subClassOf | 1480 | + owl:maxQualifiedCardinality |
1463 | - [ rdf:type owl:Restriction ; | 1481 | + "1"^^xsd:nonNegativeInteger ; |
1464 | - owl:onDataRange xsd:string ; | 1482 | + owl:onDataRange xsd:decimal ; |
1465 | - owl:onProperty :hasName ; | 1483 | + owl:onProperty :hasDefaultRate |
1466 | - owl:qualifiedCardinality | 1484 | + ]) |
1467 | - "1"^^xsd:nonNegativeInteger | ||
1468 | ] ; | 1485 | ] ; |
1469 | :shouldHaveID "true" . | 1486 | :shouldHaveID "true" . |
1470 | 1487 | ||
... | @@ -1472,7 +1489,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1472,7 +1489,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1472 | rdf:type owl:ObjectProperty . | 1489 | rdf:type owl:ObjectProperty . |
1473 | 1490 | ||
1474 | :Tuesday | 1491 | :Tuesday |
1475 | - rdf:type owl:NamedIndividual , :Weekday . | 1492 | + rdf:type :Weekday , owl:NamedIndividual . |
1476 | 1493 | ||
1477 | :TypeOfWork | 1494 | :TypeOfWork |
1478 | rdf:type owl:Class ; | 1495 | rdf:type owl:Class ; |
... | @@ -1494,12 +1511,12 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1494,12 +1511,12 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1494 | rdfs:label "WS Activity"^^xsd:string . | 1511 | rdfs:label "WS Activity"^^xsd:string . |
1495 | 1512 | ||
1496 | :Wednesday | 1513 | :Wednesday |
1497 | - rdf:type owl:NamedIndividual , :Weekday . | 1514 | + rdf:type :Weekday , owl:NamedIndividual . |
1498 | 1515 | ||
1499 | :Weekday | 1516 | :Weekday |
1500 | rdf:type owl:Class ; | 1517 | rdf:type owl:Class ; |
1501 | rdfs:comment "A Thing that represents the period of time between sunrise and sunset. In planning, it is often used to designate a 24-hour period starting from midnight."^^xsd:string ; | 1518 | rdfs:comment "A Thing that represents the period of time between sunrise and sunset. In planning, it is often used to designate a 24-hour period starting from midnight."^^xsd:string ; |
1502 | - rdfs:subClassOf owl:Thing . | 1519 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS356216271> , owl:Thing . |
1503 | 1520 | ||
1504 | :WeeklyRepeatPeriod | 1521 | :WeeklyRepeatPeriod |
1505 | rdf:type owl:Class ; | 1522 | rdf:type owl:Class ; |
... | @@ -1889,31 +1906,31 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1889,31 +1906,31 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1889 | rdfs:range xsd:boolean . | 1906 | rdfs:range xsd:boolean . |
1890 | 1907 | ||
1891 | :level1-ProjectPortfolioSchedule | 1908 | :level1-ProjectPortfolioSchedule |
1892 | - rdf:type :Level ; | 1909 | + rdf:type :PlanLevel ; |
1893 | rdfs:label "Level 1 - Project Portfolio Schedule"^^xsd:string . | 1910 | rdfs:label "Level 1 - Project Portfolio Schedule"^^xsd:string . |
1894 | 1911 | ||
1895 | :level2-ProjectSummarySchedule | 1912 | :level2-ProjectSummarySchedule |
1896 | - rdf:type :Level ; | 1913 | + rdf:type :PlanLevel ; |
1897 | rdfs:label "Level 2 - Project Summary Schedule"^^xsd:string . | 1914 | rdfs:label "Level 2 - Project Summary Schedule"^^xsd:string . |
1898 | 1915 | ||
1899 | :level3-ContractMasterSchedule | 1916 | :level3-ContractMasterSchedule |
1900 | - rdf:type :Level ; | 1917 | + rdf:type :PlanLevel ; |
1901 | rdfs:label "Level 3 - Contract Master Schedule"^^xsd:string . | 1918 | rdfs:label "Level 3 - Contract Master Schedule"^^xsd:string . |
1902 | 1919 | ||
1903 | :level3-ProjectMasterSchedule | 1920 | :level3-ProjectMasterSchedule |
1904 | - rdf:type :Level ; | 1921 | + rdf:type :PlanLevel ; |
1905 | rdfs:label "Level 3 - Project Master Schedule"^^xsd:string . | 1922 | rdfs:label "Level 3 - Project Master Schedule"^^xsd:string . |
1906 | 1923 | ||
1907 | :level4-ContractControlSchedule | 1924 | :level4-ContractControlSchedule |
1908 | - rdf:type :Level ; | 1925 | + rdf:type :PlanLevel ; |
1909 | rdfs:label "Level 4 - Contract Control Schedule"^^xsd:string . | 1926 | rdfs:label "Level 4 - Contract Control Schedule"^^xsd:string . |
1910 | 1927 | ||
1911 | :level5-ContractWorkSchedule | 1928 | :level5-ContractWorkSchedule |
1912 | - rdf:type :Level ; | 1929 | + rdf:type :PlanLevel ; |
1913 | rdfs:label "Level 5 - Contract Work Schedule"^^xsd:string . | 1930 | rdfs:label "Level 5 - Contract Work Schedule"^^xsd:string . |
1914 | 1931 | ||
1915 | :level6-ContractorOperationsSchedule | 1932 | :level6-ContractorOperationsSchedule |
1916 | - rdf:type :Level ; | 1933 | + rdf:type :PlanLevel ; |
1917 | rdfs:label "Level 6 - Contractor Operations Schedule"^^xsd:string . | 1934 | rdfs:label "Level 6 - Contractor Operations Schedule"^^xsd:string . |
1918 | 1935 | ||
1919 | :mustStartAlap | 1936 | :mustStartAlap |
... | @@ -1934,8 +1951,8 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1934,8 +1951,8 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1934 | 1951 | ||
1935 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing> | 1952 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing> |
1936 | rdf:type owl:Class ; | 1953 | rdf:type owl:Class ; |
1937 | - rdfs:label "Time based 1"^^xsd:string , "Cost based 1"^^xsd:string , "Discipline 1"^^xsd:string ; | 1954 | + rdfs:label "Discipline 1"^^xsd:string , "Cost based 1"^^xsd:string , "Time based 1"^^xsd:string ; |
1938 | - rdfs:subClassOf :TimeBased , :CostBased , :Discipline . | 1955 | + rdfs:subClassOf :Discipline , :CostBased , :TimeBased . |
1939 | 1956 | ||
1940 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing> | 1957 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing> |
1941 | rdf:type owl:Class ; | 1958 | rdf:type owl:Class ; |
... | @@ -1944,8 +1961,12 @@ NOTE 2 An activity plan can define a number of part activities which are relate | ... | @@ -1944,8 +1961,12 @@ NOTE 2 An activity plan can define a number of part activities which are relate |
1944 | 1961 | ||
1945 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> | 1962 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> |
1946 | rdf:type owl:Class ; | 1963 | rdf:type owl:Class ; |
1947 | - rdfs:label "Dg phase 1"^^xsd:string , "Project phase 1"^^xsd:string ; | 1964 | + rdfs:label "Project phase 1"^^xsd:string , "Dg phase 1"^^xsd:string ; |
1948 | - rdfs:subClassOf :DgPhase , :ProjectPhase . | 1965 | + rdfs:subClassOf :ProjectPhase , :DgPhase . |
1966 | + | ||
1967 | +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> | ||
1968 | + rdfs:seeAlso <http://data.posccaesar.org/rdl/RDS1263643081> ; | ||
1969 | + rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS398732751> . | ||
1949 | 1970 | ||
1950 | :shouldBeInternalAndExternalRef | 1971 | :shouldBeInternalAndExternalRef |
1951 | rdf:type owl:AnnotationProperty ; | 1972 | rdf:type owl:AnnotationProperty ; | ... | ... |
-
Please register or login to post a comment