Tore Christiansen

Added support for SCCS

This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
# baseURI: http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding
@prefix SAB: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding/> .
@prefix SCCS: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding>
rdf:type owl:Ontology ;
rdfs:label "SAB – standard activity breakdown. This hierarchical structure provides a timescale attribute to express when during the project lifetime, expenditures and activities occur. The structure presented in this manual is independent of project specific work breakdown structure (WBS) or activity breakdown structures (ABS). The alphabetical prefix introduces a code for use of SCCS throughout all phases of a project, from exploration through removal of facilities."^^xsd:string ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string ;
skos:notation "SAB Ontology for NORSOK Z-014 Ed. 2 May 2012"^^xsd:string .
SCCS:SABClassOfClass
rdf:type rdfs:Class ;
rdfs:subClassOf owl:Class .
SCCS:SAB_1
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Management"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_Thing ;
skos:notation "1"^^xsd:string .
SCCS:SAB_11
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Project management"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_1 ;
skos:notation "11"^^xsd:string .
SCCS:SAB_12
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Construction management"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_1 ;
skos:notation "12"^^xsd:string .
SCCS:SAB_13
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "External services"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_1 ;
skos:notation "13"^^xsd:string .
SCCS:SAB_2
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Engineering and procurement"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_Thing ;
skos:notation "2"^^xsd:string .
SCCS:SAB_21
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Engineering"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_2 ;
skos:notation "21"^^xsd:string .
SCCS:SAB_211
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Pre-engineering"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_21 ;
skos:notation "211"^^xsd:string .
SCCS:SAB_212
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Design engineering"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_21 ;
skos:notation "212"^^xsd:string .
SCCS:SAB_213
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Fabrication engineering"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_21 ;
skos:notation "213"^^xsd:string .
SCCS:SAB_22
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Procurement"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_2 ;
skos:notation "22"^^xsd:string .
SCCS:SAB_23
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Construction supervision"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_2 ;
skos:notation "23"^^xsd:string .
SCCS:SAB_3
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Material deliveries"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_Thing ;
skos:notation "3"^^xsd:string .
SCCS:SAB_31
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Equipment"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_3 ;
skos:notation "31"^^xsd:string .
SCCS:SAB_311
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Company provided equipment"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_31 ;
skos:notation "311"^^xsd:string .
SCCS:SAB_312
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Contractor provided equipment"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_31 ;
skos:notation "312"^^xsd:string .
SCCS:SAB_313
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Surplus equipment"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_31 ;
skos:notation "313"^^xsd:string .
SCCS:SAB_32
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Bulk"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_3 ;
skos:notation "32"^^xsd:string .
SCCS:SAB_321
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Company provided bulk"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_32 ;
skos:notation "321"^^xsd:string .
SCCS:SAB_322
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Contractor provided bulk"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_32 ;
skos:notation "322"^^xsd:string .
SCCS:SAB_323
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Surplus bulk"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_32 ;
skos:notation "323"^^xsd:string .
SCCS:SAB_33
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Spare parts"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_3 ;
skos:notation "33"^^xsd:string .
SCCS:SAB_4
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Construction"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_Thing ;
skos:notation "4"^^xsd:string .
SCCS:SAB_41
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Onshore construction"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_4 ;
skos:notation "41"^^xsd:string .
SCCS:SAB_411
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Mobilisation"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_41 ;
skos:notation "411"^^xsd:string .
SCCS:SAB_412
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Civil Work"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_41 ;
skos:notation "412"^^xsd:string .
SCCS:SAB_413
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Fabrication of major assemblies"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_41 ;
skos:notation "413"^^xsd:string .
SCCS:SAB_4131
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Prefabrication"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_413 ;
skos:notation "4131"^^xsd:string .
SCCS:SAB_4132
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Installation/assembly/erection"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_413 ;
skos:notation "4132"^^xsd:string .
SCCS:SAB_414
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Other Prefabrication"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_41 ;
skos:notation "414"^^xsd:string .
SCCS:SAB_4141
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Prefabrication"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_414 ;
skos:notation "4141"^^xsd:string .
SCCS:SAB_4142
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Installation/assembly/erection"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_414 ;
skos:notation "4142"^^xsd:string .
SCCS:SAB_415
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Modification"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_41 ;
skos:notation "415"^^xsd:string .
SCCS:SAB_4151
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Stripping / Dismantling"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_415 ;
skos:notation "4151"^^xsd:string .
SCCS:SAB_4152
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Refitting"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_415 ;
skos:notation "4152"^^xsd:string .
SCCS:SAB_4153
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Revamp"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_415 ;
skos:notation "4153"^^xsd:string .
SCCS:SAB_4154
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Relocate"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_415 ;
skos:notation "4154"^^xsd:string .
SCCS:SAB_417
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Commissioning"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_41 ;
skos:notation "417"^^xsd:string .
SCCS:SAB_4171
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Commissioning"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_417 ;
skos:notation "4171"^^xsd:string .
SCCS:SAB_4172
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Startup"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_417 ;
skos:notation "4172"^^xsd:string .
SCCS:SAB_418
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Weighing, Seafastening & Load-out"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_41 ;
skos:notation "418"^^xsd:string .
SCCS:SAB_42
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Atshore construction"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_4 ;
skos:notation "42"^^xsd:string .
SCCS:SAB_422
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Civil work"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_42 ;
skos:notation "422"^^xsd:string .
SCCS:SAB_423
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Major Assemblies"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_42 ;
skos:notation "423"^^xsd:string .
SCCS:SAB_4231
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Prefabrication"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_423 ;
skos:notation "4231"^^xsd:string .
SCCS:SAB_4232
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Installation/assembly/erection"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_423 ;
skos:notation "4232"^^xsd:string .
SCCS:SAB_424
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Other fabrication activities"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_42 ;
skos:notation "424"^^xsd:string .
SCCS:SAB_4241
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Prefabrication"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_424 ;
skos:notation "4241"^^xsd:string .
SCCS:SAB_4242
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Installation/assembly/erection"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_424 ;
skos:notation "4242"^^xsd:string .
SCCS:SAB_425
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Modification"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_42 ;
skos:notation "425"^^xsd:string .
SCCS:SAB_4251
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Stripping/dismantling"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_425 ;
skos:notation "4251"^^xsd:string .
SCCS:SAB_4252
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Refitting"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_425 ;
skos:notation "4252"^^xsd:string .
SCCS:SAB_4253
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Revamp"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_425 ;
skos:notation "4253"^^xsd:string .
SCCS:SAB_426
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Vendor assistance"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_42 ;
skos:notation "426"^^xsd:string .
SCCS:SAB_427
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Commissioning"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_42 ;
skos:notation "427"^^xsd:string .
SCCS:SAB_43
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Inshore construction"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_4 ;
skos:notation "43"^^xsd:string .
SCCS:SAB_431
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Mobilisation"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_43 ;
skos:notation "431"^^xsd:string .
SCCS:SAB_432
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Civil work"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_43 ;
skos:notation "432"^^xsd:string .
SCCS:SAB_433
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Major Assemblies"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_43 ;
skos:notation "433"^^xsd:string .
SCCS:SAB_4331
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Prefabrication"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_433 ;
skos:notation "4331"^^xsd:string .
SCCS:SAB_4332
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Installation/assembly/erection"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_433 ;
skos:notation "4332"^^xsd:string .
SCCS:SAB_434
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Other fabrication activities"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_43 ;
skos:notation "434"^^xsd:string .
SCCS:SAB_4341
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Prefabrication"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_434 ;
skos:notation "4341"^^xsd:string .
SCCS:SAB_4342
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Installation/assembly/erection"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_434 ;
skos:notation "4342"^^xsd:string .
SCCS:SAB_435
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Modification"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_43 ;
skos:notation "435"^^xsd:string .
SCCS:SAB_4351
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Stripping/dismantling"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_435 ;
skos:notation "4351"^^xsd:string .
SCCS:SAB_4352
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Refitting"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_435 ;
skos:notation "4352"^^xsd:string .
SCCS:SAB_4353
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Revamp"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_435 ;
skos:notation "4353"^^xsd:string .
SCCS:SAB_4354
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Relocate"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_435 ;
skos:notation "4354"^^xsd:string .
SCCS:SAB_436
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Vendor assistance"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_43 ;
skos:notation "436"^^xsd:string .
SCCS:SAB_437
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Commissioning"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_43 ;
skos:notation "437"^^xsd:string .
SCCS:SAB_44
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Offshore construction"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_4 ;
skos:notation "44"^^xsd:string .
SCCS:SAB_441
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Mobilisation"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_44 ;
skos:notation "441"^^xsd:string .
SCCS:SAB_442
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Civil work"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_44 ;
skos:notation "442"^^xsd:string .
SCCS:SAB_443
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Activities related to major assemblies"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_44 ;
skos:notation "443"^^xsd:string .
SCCS:SAB_4431
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Prefabrication"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_443 ;
skos:notation "4431"^^xsd:string .
SCCS:SAB_4432
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Installation/assembly/erection"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_443 ;
skos:notation "4432"^^xsd:string .
SCCS:SAB_444
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Other fabrication activities"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_44 ;
skos:notation "444"^^xsd:string .
SCCS:SAB_4441
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Prefabrication"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_444 ;
skos:notation "4441"^^xsd:string .
SCCS:SAB_4442
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Installation/assembly/erection"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_444 ;
skos:notation "4442"^^xsd:string .
SCCS:SAB_445
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Modification"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_44 ;
skos:notation "445"^^xsd:string .
SCCS:SAB_4451
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Stripping/dismantling"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_445 ;
skos:notation "4451"^^xsd:string .
SCCS:SAB_4452
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Refitting"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_445 ;
skos:notation "4452"^^xsd:string .
SCCS:SAB_4453
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Revamp"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_445 ;
skos:notation "4453"^^xsd:string .
SCCS:SAB_4454
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Relocate"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_445 ;
skos:notation "4454"^^xsd:string .
SCCS:SAB_446
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Vendor assistance"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_44 ;
skos:notation "446"^^xsd:string .
SCCS:SAB_447
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Commissioning"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_44 ;
skos:notation "447"^^xsd:string .
SCCS:SAB_4471
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Commissioning"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_447 ;
skos:notation "4471"^^xsd:string .
SCCS:SAB_4472
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Startup"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_447 ;
skos:notation "4472"^^xsd:string .
SCCS:SAB_448
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Non-working hours (lunch, standby, etc)"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_44 ;
skos:notation "448"^^xsd:string .
SCCS:SAB_5
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Operations"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_Thing ;
skos:notation "5"^^xsd:string .
SCCS:SAB_51
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "SAB 51: Landbased operations"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_5 ;
skos:notation "51"^^xsd:string .
SCCS:SAB_511
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Lifting"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_51 ;
skos:notation "511"^^xsd:string .
SCCS:SAB_512
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Transport"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_51 ;
skos:notation "512"^^xsd:string .
SCCS:SAB_513
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Pipeline operations"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_51 ;
skos:notation "513"^^xsd:string .
SCCS:SAB_514
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Cable operations"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_51 ;
skos:notation "514"^^xsd:string .
SCCS:SAB_515
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Other landbased operations"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_51 ;
skos:notation "515"^^xsd:string .
SCCS:SAB_52
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Offshore operations"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_5 ;
skos:notation "52"^^xsd:string .
SCCS:SAB_521
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Survey"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_52 ;
skos:notation "521"^^xsd:string .
SCCS:SAB_522
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Seabed preparation"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_52 ;
skos:notation "522"^^xsd:string .
SCCS:SAB_5221
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Trenching"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_522 ;
skos:notation "5221"^^xsd:string .
SCCS:SAB_5222
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Dredging"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_522 ;
skos:notation "5222"^^xsd:string .
SCCS:SAB_5223
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Back filling"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_522 ;
skos:notation "5223"^^xsd:string .
SCCS:SAB_5224
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Rock dumping"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_522 ;
skos:notation "5224"^^xsd:string .
SCCS:SAB_523
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Installation"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_52 ;
skos:notation "523"^^xsd:string .
SCCS:SAB_5231
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Lifting"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_523 ;
skos:notation "5231"^^xsd:string .
SCCS:SAB_5232
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Piling"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_523 ;
skos:notation "5232"^^xsd:string .
SCCS:SAB_5233
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Grouting"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_523 ;
skos:notation "5233"^^xsd:string .
SCCS:SAB_5234
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Mating"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_523 ;
skos:notation "5234"^^xsd:string .
SCCS:SAB_524
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Pipeline operations"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_52 ;
skos:notation "524"^^xsd:string .
SCCS:SAB_5241
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Pipelaying"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_524 ;
skos:notation "5241"^^xsd:string .
SCCS:SAB_5242
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Tie-in"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_524 ;
skos:notation "5242"^^xsd:string .
SCCS:SAB_5243
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Hydrotesting"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_524 ;
skos:notation "5243"^^xsd:string .
SCCS:SAB_5244
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "RFO"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_524 ;
skos:notation "5244"^^xsd:string .
SCCS:SAB_525
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Umbilical and cable operations"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_52 ;
skos:notation "525"^^xsd:string .
SCCS:SAB_5251
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Laying"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_525 ;
skos:notation "5251"^^xsd:string .
SCCS:SAB_5252
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Pull-in and connection"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_525 ;
skos:notation "5252"^^xsd:string .
SCCS:SAB_5253
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Testing"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_525 ;
skos:notation "5253"^^xsd:string .
SCCS:SAB_526
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Transport"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_52 ;
skos:notation "526"^^xsd:string .
SCCS:SAB_5261
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Towing"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_526 ;
skos:notation "5261"^^xsd:string .
SCCS:SAB_5262
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Heavy lift transport"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_526 ;
skos:notation "5262"^^xsd:string .
SCCS:SAB_527
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Subsea structure operations"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_52 ;
skos:notation "527"^^xsd:string .
SCCS:SAB_5271
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Testing"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_527 ;
skos:notation "5271"^^xsd:string .
SCCS:SAB_5272
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Installation"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_527 ;
skos:notation "5272"^^xsd:string .
SCCS:SAB_5273
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Commissioning"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_527 ;
skos:notation "5273"^^xsd:string .
SCCS:SAB_528
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Particular abandonment operations"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_52 ;
skos:notation "528"^^xsd:string .
SCCS:SAB_5281
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Cutting of structures"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_528 ;
skos:notation "5281"^^xsd:string .
SCCS:SAB_5282
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Topling"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_528 ;
skos:notation "5282"^^xsd:string .
SCCS:SAB_5283
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Removal/lifting"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_528 ;
skos:notation "5283"^^xsd:string .
SCCS:SAB_5284
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Transport and dumping"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_528 ;
skos:notation "5284"^^xsd:string .
SCCS:SAB_53
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Logistics"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_5 ;
skos:notation "53"^^xsd:string .
SCCS:SAB_531
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Supply base/terminal"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_53 ;
skos:notation "531"^^xsd:string .
SCCS:SAB_532
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Supply and distribution"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_53 ;
skos:notation "532"^^xsd:string .
SCCS:SAB_533
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Personnel transport"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_53 ;
skos:notation "533"^^xsd:string .
SCCS:SAB_534
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Flotel/LQ/camps"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_53 ;
skos:notation "534"^^xsd:string .
SCCS:SAB_54
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Drilling and completion"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_5 ;
skos:notation "54"^^xsd:string .
SCCS:SAB_541
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Onshore drilling and completion"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_54 ;
skos:notation "541"^^xsd:string .
SCCS:SAB_5411
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Fixed rig drilling"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_541 ;
skos:notation "5411"^^xsd:string .
SCCS:SAB_5412
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Mobile rig drilling"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_541 ;
skos:notation "5412"^^xsd:string .
SCCS:SAB_542
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Offshore drilling and completion"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_54 ;
skos:notation "542"^^xsd:string .
SCCS:SAB_5421
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Predrilling"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_542 ;
skos:notation "5421"^^xsd:string .
SCCS:SAB_5422
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Subsea drilling"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_542 ;
skos:notation "5422"^^xsd:string .
SCCS:SAB_5423
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Platform drilling"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_542 ;
skos:notation "5423"^^xsd:string .
SCCS:SAB_6
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "Unit work activities"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_Thing ;
skos:notation "6"^^xsd:string .
SCCS:SAB_7
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "General"^^xsd:string ;
rdfs:subClassOf SCCS:SAB_Thing ;
skos:notation "7"^^xsd:string .
SCCS:SAB_Thing
rdf:type owl:Class , SCCS:SABClassOfClass ;
rdfs:label "SAB top level thing"^^xsd:string ;
skos:notation "SAB Thing"^^xsd:string .
# baseURI: http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS
# imports: http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/CORCoding
# imports: http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding
# imports: http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding
@prefix SCCS: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS>
rdf:type owl:Ontology ;
rdfs:comment """This ontology is a representation of NORSOK Z-014. The Introduction of the standard describes it as follows.
This NORSOK standard describes a system for coding of cost and weight estimates and as-built/experience data which has been recognised for some time as standard cost coding system (SCCS).
The SCCS was originally developed in 1989 by the three Norwegian oil companies Norsk Hydro, Saga Petroleum and Statoil with purpose of standardisation and specification of a cost coding system. The Norwegian Petroleum Directorate (NPD) joined the work to ensure consistency between the new standard and NPD`s requirements for reporting to their INVERS database.
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.
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 ;
rdfs:label "NORSOK Z-014 Standard cost coding system (SCCS) ontology"^^xsd:string ;
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> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
SCCS:SAB_D
rdf:type owl:Class ;
rdfs:label "SAB development phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> .
SCCS:SAB_E
rdf:type owl:Class ;
rdfs:label "SAB exploration phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> .
SCCS:SAB_O
rdf:type owl:Class ;
rdfs:label "SAB operation phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> .
SCCS:SAB_P
rdf:type owl:Class ;
rdfs:label "SAB planning phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> .
SCCS:SAB_R
rdf:type owl:Class ;
rdfs:label "SAB removal phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> .
SCCS:SAB_S
rdf:type owl:Class ;
rdfs:label "SAB shutdown and decommissioning phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> .
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing>
rdf:type owl:Class ;
rdfs:label "COR Thing"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> .
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing>
rdf:type owl:Class ;
rdfs:label "PBS Thing"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> .
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing>
rdf:type owl:Class ;
rdfs:label "SAB Thing"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> .
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing>
rdf:type owl:Class , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding#CORClassOfClass> ;
rdfs:comment "SCCS top level thing"^^xsd:string ;
rdfs:label "SCCS Thing"^^xsd:string .
# baseURI: http://data.posccaesar.org/ilap/
# imports: http://data.posccaesar.org/ilap-userfield/
# imports: http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/CORCoding
# imports: http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding
# imports: http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding
# imports: http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS
@prefix : <http://data.posccaesar.org/ilap/> .
@prefix lci: <http://standards.iso.org/iso/15926/tech/ontology/> .
......@@ -20,7 +24,7 @@ userfield:hasFreeFieldForSpecifiedUserField
rdf:type owl:ObjectProperty .
: rdf:type owl:Ontology ;
owl:imports userfield: ;
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: ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
:Active
......@@ -34,33 +38,18 @@ userfield:hasFreeFieldForSpecifiedUserField
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS3149> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Status ;
owl:onProperty :hasActiveStatus
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Responsible ;
owl:onProperty :hasResponsible
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldBeInternalAndExternalRef
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :WorkOrder ;
owl:onProperty :correspondsToPlan
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -73,22 +62,22 @@ userfield:hasFreeFieldForSpecifiedUserField
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Constraint ;
owl:onProperty :hasConstraint
owl:onClass :Resource ;
owl:onProperty :hasResource
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass userfield:SpecifiedUserField ;
owl:onProperty :hasSpecifiedUserField
owl:onClass :ScheduleForActivity ;
owl:onProperty :hasSchedule
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -100,18 +89,19 @@ userfield:hasFreeFieldForSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :FreeField ;
owl:onProperty :hasFreeField
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass userfield:SpecifiedUserField ;
owl:onProperty :hasSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :ScheduleForActivity ;
owl:onProperty :hasSchedule
:shouldBeInternalAndExternalRef
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :WorkOrder ;
owl:onProperty :correspondsToPlan
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
......@@ -121,16 +111,15 @@ userfield:hasFreeFieldForSpecifiedUserField
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Resource ;
owl:onProperty :hasResource
owl:onClass :Constraint ;
owl:onProperty :hasConstraint
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Responsible ;
owl:onProperty :hasResponsible
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -140,6 +129,21 @@ userfield:hasFreeFieldForSpecifiedUserField
owl:onClass :Result ;
owl:onProperty :hasResult
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Status ;
owl:onProperty :hasActiveStatus
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :FreeField ;
owl:onProperty :hasFreeField
] ;
:shouldHaveID "true" .
:ActivityPlan
......@@ -172,32 +176,31 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdf:type owl:Class ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Class ;
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:intersectionOf ([ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
] [ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
])
owl:onClass :Plan ;
owl:onProperty :forPlan ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:intersectionOf ([ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :dailyAvailableDuration
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :availableTo
] [ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :dailyAvailableDuration
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :availableTo
])
] ;
rdfs:subClassOf
......@@ -225,28 +228,29 @@ NOTE 2 An activity plan can define a number of part activities which are relate
owl:intersectionOf ([ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :availableTo
owl:onDataRange xsd:duration ;
owl:onProperty :dailyAvailableDuration
] [ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :availableTo
owl:onDataRange xsd:duration ;
owl:onProperty :dailyAvailableDuration
])
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
[ rdf:type owl:Class ;
:shouldUseRef "true"^^xsd:boolean ;
owl:onClass :Plan ;
owl:onProperty :forPlan ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:intersectionOf ([ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
] [ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
])
] .
:BaselineScheduleForPlan
......@@ -261,11 +265,17 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldHaveID "true"^^xsd:boolean ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Period ;
owl:onProperty :hasPeriod
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -275,7 +285,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFinish
owl:onProperty :hasStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -285,21 +295,15 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasStart
owl:onProperty :hasFinish
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldHaveID "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:onClass :Period ;
owl:onProperty :hasPeriod
] ;
:shouldHaveID "true" .
......@@ -309,23 +313,17 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFinish
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
owl:minQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasStart
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -336,35 +334,51 @@ NOTE 2 An activity plan can define a number of part activities which are relate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFinish
] ;
:shouldHaveID "true" .
:Cancelled
rdf:type :Status ;
rdfs:label "Cancelled"^^xsd:string .
:Completed
rdf:type :Status ;
rdfs:label "Completed"^^xsd:string .
:Constraint
rdf:type owl:Class ;
rdfs:comment "A Thing that defines limitation or restrictions on relationships between Possible Individuals (adapted from ISO 15926 and Dictionary.com)."^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:unionOf (:FF :FS :SF :SS)
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
owl:onDataRange xsd:duration ;
owl:onProperty :hasLag
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -376,35 +390,33 @@ NOTE 2 An activity plan can define a number of part activities which are relate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :hasLag
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
[ rdf:type owl:Class ;
owl:unionOf (:FF :FS :SF :SS)
] ;
:shouldHaveID "true" .
:Coordinate
rdf:type owl:Class , lci:ClassOfIndividual ;
rdf:type lci:ClassOfIndividual , owl:Class ;
rdfs:comment "A Thing that specifies location."^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasX ;
owl:onProperty :hasY ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasY ;
owl:onProperty :hasX ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] .
......@@ -441,15 +453,15 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ResourceSet ;
owl:onProperty :hasResourceSet
owl:onClass :ProfileSet ;
owl:onProperty :hasProfileSet
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onClass :Project ;
owl:onProperty :hasProject ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :CalendarSet ;
owl:onProperty :hasCalendarSet
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -460,17 +472,17 @@ NOTE 2 An activity plan can define a number of part activities which are relate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :CalendarSet ;
owl:onProperty :hasCalendarSet
owl:onClass :Project ;
owl:onProperty :hasProject ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ProfileSet ;
owl:onProperty :hasProfileSet
owl:onClass :ResourceSet ;
owl:onProperty :hasResourceSet
] .
:DgPhase
......@@ -491,20 +503,6 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:anyURI ;
owl:onProperty :hasSource ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasID ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:oneOf
......@@ -524,6 +522,20 @@ NOTE 2 An activity plan can define a number of part activities which are relate
owl:onProperty :hasApplication ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasID ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:anyURI ;
owl:onProperty :hasSource ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] .
:FF rdf:type owl:Class ;
......@@ -551,18 +563,18 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:comment "A Thing that holds variables defined by the User."^^xsd:string ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasFieldName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldHaveID "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :FreeFieldValue ;
owl:onProperty :hasValue
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasFieldName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] .
:FreeFieldSet
......@@ -571,10 +583,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :FreeField ;
owl:onProperty userfield:hasFreeFieldForSpecifiedUserField
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -585,10 +597,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :FreeField ;
owl:onProperty userfield:hasFreeFieldForSpecifiedUserField
] .
:FreeFieldValue
......@@ -596,22 +608,22 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:comment "A Thing that holds Free Field variable values set by the User."^^xsd:string ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:anyType ;
owl:onProperty :hasDescription
owl:onProperty :hasShort ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:anyType ;
owl:onProperty :hasShort ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:onProperty :hasDescription
] ;
:shouldHaveID "true" .
:Friday
rdf:type :Weekday , owl:NamedIndividual .
rdf:type owl:NamedIndividual , :Weekday .
:HighCriticality
rdf:type :Criticality ;
......@@ -639,6 +651,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdf:type :Criticality ;
rdfs:label "Low criticality"^^xsd:string .
:MaterialAvailabilityNotChecked
rdf:type :Status ;
rdfs:label "Material availability not checked"^^xsd:string .
:MediumCriticality
rdf:type :Criticality ;
rdfs:label "Medium criticality"^^xsd:string .
......@@ -650,7 +666,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:subClassOf :Activity .
:Monday
rdf:type :Weekday , owl:NamedIndividual .
rdf:type owl:NamedIndividual , :Weekday .
:NoMaterialComponents
rdf:type :Status ;
rdfs:label "No material components"^^xsd:string .
:NoRepeatPeriod
rdf:type owl:Class ;
......@@ -662,27 +682,33 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:comment "An Activity that represents work carried out in Projects, and has (often detailed) descriptions of the actual work carried out."^^xsd:string ;
rdfs:subClassOf :Activity .
:Pending
rdf:type :Status ;
rdfs:label "Pending"^^xsd:string .
:Period
rdf:type owl:Class ;
rdfs:comment "A Thing that specifies given amount of time."^^xsd:string ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:unionOf (:DailyRepeatPeriod :NoRepeatPeriod :WeeklyRepeatPeriod)
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:boolean ;
owl:onProperty :isFree ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Period ;
owl:onProperty :hasPreviousPeriod
owl:onDataRange xsd:time ;
owl:onProperty :hasStartTime
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:date ;
owl:onProperty :hasFinishDate
owl:onDataRange xsd:time ;
owl:onProperty :hasFinishTime
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -695,22 +721,20 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:time ;
owl:onProperty :hasFinishTime
owl:onDataRange xsd:date ;
owl:onProperty :hasFinishDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:time ;
owl:onProperty :hasStartTime
owl:onClass :Period ;
owl:onProperty :hasPreviousPeriod
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:boolean ;
owl:onProperty :isFree ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
[ rdf:type owl:Class ;
owl:unionOf (:DailyRepeatPeriod :NoRepeatPeriod :WeeklyRepeatPeriod)
] .
:Phase
......@@ -728,49 +752,57 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasStart
owl:onClass owl:Class ;
owl:onProperty :hasResultType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass owl:Class ;
owl:onProperty :hasResultType
owl:onProperty :hasAreaType
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:unionOf (:ActivityPlan :WorkOrder)
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass owl:Class ;
owl:onProperty :hasAreaType
owl:onProperty :hasPlanType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass owl:Class ;
owl:onProperty :hasPhaseType
owl:onProperty :hasObjectiveType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFinish
owl:onClass :Level ;
owl:onProperty :hasLevelType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Level ;
owl:onProperty :hasLevelType
owl:onClass owl:Class ;
owl:onProperty :hasResourceType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -787,47 +819,47 @@ NOTE 2 An activity plan can define a number of part activities which are relate
owl:onProperty :hasSchedule
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:unionOf (:ActivityPlan :WorkOrder)
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass owl:Class ;
owl:onProperty :hasPlanType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass owl:Class ;
owl:onProperty :hasObjectiveType
owl:onProperty :hasPhaseType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass owl:Class ;
owl:onProperty :hasResourceType
owl:onDataRange
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFinish
] ;
:shouldHaveID "true"^^xsd:boolean .
:Planned
rdf:type :Status ;
rdfs:label "Planned"^^xsd:string .
:PlannedActivity
rdf:type owl:Class ;
rdfs:comment "An Activity that is part of an Activity Plan, with defined Constraints, Activity Duration, Schedule Dates, Resources and Results. Planned Activities and Milestones are used to describe Activity Plans."^^xsd:string ;
rdfs:subClassOf :Activity .
:Pre-costed
rdf:type :Status ;
rdfs:label "Pre-costed"^^xsd:string .
:Profile
rdf:type owl:Class ;
rdfs:comment "A Thing that specifies distribution over time."^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -838,10 +870,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
:shouldHaveID "true" .
......@@ -850,6 +882,20 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:comment "A Thing that is a collection of Profiles."^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Profile ;
owl:onProperty :hasProfile
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:intersectionOf ([ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
......@@ -863,20 +909,6 @@ NOTE 2 An activity plan can define a number of part activities which are relate
owl:onProperty :hasName
])
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Profile ;
owl:onProperty :hasProfile
] ;
:shouldHaveID "true" .
:Project
......@@ -886,10 +918,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass userfield:SourceSpecifiedUserField ;
owl:onProperty :hasSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -903,10 +935,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass userfield:SourceSpecifiedUserField ;
owl:onProperty :hasSpecifiedUserField
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Plan ;
owl:onProperty :hasPlan
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -917,13 +949,6 @@ NOTE 2 An activity plan can define a number of part activities which are relate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
......@@ -934,10 +959,17 @@ NOTE 2 An activity plan can define a number of part activities which are relate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Plan ;
owl:onProperty :hasPlan
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
:shouldHaveID "true" .
......@@ -947,6 +979,14 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:label "Project phase"^^xsd:string ;
rdfs:subClassOf :Phase .
:ReadyForExecution
rdf:type :Status ;
rdfs:label "Ready for execution"^^xsd:string .
:Released
rdf:type :Status ;
rdfs:label "Released"^^xsd:string .
:Resource
rdf:type owl:Class ;
rdfs:comment "A Thing that can be measured with units. Resources are assigned to Activities and may consist of people (work hours), materials or physical items."^^xsd:string ;
......@@ -963,10 +1003,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -977,10 +1017,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
:shouldHaveID "true" .
......@@ -1010,7 +1050,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:subClassOf :Constraint .
:Saturday
rdf:type :Weekday , owl:NamedIndividual .
rdf:type owl:NamedIndividual , :Weekday .
:ScheduleForActivity
rdf:type owl:Class ;
......@@ -1025,7 +1065,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasEarlyStart
owl:onProperty :hasFnetDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1035,7 +1075,14 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasMsoDate
owl:onProperty :hasSnetDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasPercentageComplete
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1045,21 +1092,27 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFnetDate
owl:onProperty :hasLateFinish
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :hasTotalFloat
owl:onDataRange
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFnltDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :hasDuration
owl:onDataRange
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasActualFinish
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1069,13 +1122,12 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFrontlineDate
owl:onProperty :hasActualStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:onClass :ScheduleForPlan ;
owl:onProperty :partOfSchedule ;
owl:onDataRange xsd:boolean ;
owl:onProperty :alwaysOnSchedule ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
......@@ -1087,7 +1139,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasSnltDate
owl:onProperty :hasLateStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1097,38 +1149,35 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasMfoDate
owl:onProperty :hasSnltDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasSnetDate
owl:onDataRange xsd:duration ;
owl:onProperty :hasTotalFloat
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:boolean ;
owl:onProperty :mustStartAlap
owl:onProperty :mustStartAsap
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasPlannedProgress
owl:onDataRange xsd:duration ;
owl:onProperty :hasDuration
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :hasFreeFloat
owl:onProperty :hasRemainingDuration
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1144,8 +1193,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:boolean ;
owl:onProperty :mustStartAsap
owl:onDataRange
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFrontlineDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1155,7 +1207,29 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasLateFinish
owl:onProperty :hasEarlyStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasPlannedProgress
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:onClass :ScheduleForPlan ;
owl:onProperty :partOfSchedule ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :hasFreeFloat
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1165,7 +1239,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasLateStart
owl:onProperty :hasMfoDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1175,7 +1249,14 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFnltDate
owl:onProperty :hasMsoDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:boolean ;
owl:onProperty :mustStartAlap
] .
:ScheduleForPlan
......@@ -1193,6 +1274,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate
] ;
:shouldHaveID "true"^^xsd:boolean .
:SettlementRuleCreated
rdf:type :Status ;
rdfs:label "Settlement rule created"^^xsd:string .
:Status
rdf:type owl:Class ;
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 ;
......@@ -1200,10 +1285,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:subClassOf owl:Thing .
:Sunday
rdf:type :Weekday , owl:NamedIndividual .
rdf:type owl:NamedIndividual , :Weekday .
:Thursday
rdf:type :Weekday , owl:NamedIndividual .
rdf:type owl:NamedIndividual , :Weekday .
:TimeBased
rdf:type owl:Class ;
......@@ -1213,62 +1298,61 @@ NOTE 2 An activity plan can define a number of part activities which are relate
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasRemainingFinish
owl:onDataRange xsd:decimal ;
owl:onProperty :hasCost
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasCurrentProgress
:shouldUseRef "true"^^xsd:boolean ;
owl:onClass :TimeBasedResource ;
owl:onProperty :hasTimeBasedResource ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasExpendedQuantity
owl:onDataRange xsd:duration ;
owl:onProperty :hasDuration
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasExpendedCost
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasRemainingFinish
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Profile ;
owl:onProperty :hasProfile
owl:onDataRange xsd:decimal ;
owl:onProperty :hasManHours
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasCost
owl:onProperty :hasExpendedCost
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:onClass :TimeBasedResource ;
owl:onProperty :hasTimeBasedResource ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasCurrentProgress
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :hasDuration
owl:onProperty :hasDelayedStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1282,14 +1366,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasManHours
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :hasDelayedStart
owl:onProperty :hasExpendedQuantity
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1301,43 +1378,30 @@ NOTE 2 An activity plan can define a number of part activities which are relate
] ;
owl:onProperty :hasRemainingStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Profile ;
owl:onProperty :hasProfile
] ;
:shouldHaveID "true" .
:TimeBasedResource
rdf:type owl:Class ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Availability ;
owl:onProperty :hasAvailability
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:intersectionOf ([ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription
owl:onDataRange xsd:decimal ;
owl:onProperty :hasDefaultRate
] [ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription
owl:onDataRange xsd:decimal ;
owl:onProperty :hasDefaultRate
])
] ;
rdfs:subClassOf
......@@ -1345,25 +1409,54 @@ NOTE 2 An activity plan can define a number of part activities which are relate
owl:intersectionOf ([ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasDefaultRate
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription
] [ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasDefaultRate
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription
])
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Availability ;
owl:onProperty :hasAvailability
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
:shouldHaveID "true" .
:TimeBasedResourceRef
rdf:type owl:ObjectProperty .
:Tuesday
rdf:type :Weekday , owl:NamedIndividual .
rdf:type owl:NamedIndividual , :Weekday .
:UnderPlanningOrScheduling
rdf:type :Status ;
rdfs:label "Under planning or scheduling"^^xsd:string .
:Unknown
rdf:type :Status ;
rdfs:label "Unknown"^^xsd:string .
:Wednesday
rdf:type :Weekday , owl:NamedIndividual .
rdf:type owl:NamedIndividual , :Weekday .
:Weekday
rdf:type owl:Class ;
......@@ -1394,6 +1487,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate
owl:onProperty :hasActivity
] .
:alwaysOnSchedule
rdf:type owl:DatatypeProperty ;
rdfs:label "always on schedule"^^xsd:string .
:availableFrom
rdf:type owl:DatatypeProperty .
......@@ -1419,6 +1516,14 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdf:type owl:ObjectProperty ;
rdfs:label "has activity"^^xsd:string .
:hasActualFinish
rdf:type owl:DatatypeProperty ;
rdfs:label "has actual finish"^^xsd:string .
:hasActualStart
rdf:type owl:DatatypeProperty ;
rdfs:label "has actual start"^^xsd:string .
:hasApplication
rdf:type owl:DatatypeProperty .
......@@ -1571,6 +1676,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate
:hasParentActivity
rdf:type owl:ObjectProperty .
:hasPercentageComplete
rdf:type owl:DatatypeProperty ;
rdfs:label "has percentage complete"^^xsd:string .
:hasPeriod
rdf:type owl:ObjectProperty .
......@@ -1613,6 +1722,10 @@ NOTE 2 An activity plan can define a number of part activities which are relate
:hasQuantity
rdf:type owl:DatatypeProperty .
:hasRemainingDuration
rdf:type owl:DatatypeProperty ;
rdfs:label "has remaining duration"^^xsd:string .
:hasRemainingFinish
rdf:type owl:DatatypeProperty .
......@@ -1769,13 +1882,18 @@ NOTE 2 An activity plan can define a number of part activities which are relate
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing>
rdf:type owl:Class ;
rdfs:label "Discipline 1"^^xsd:string , "Cost based 1"^^xsd:string , "Time based 1"^^xsd:string ;
rdfs:subClassOf :Discipline , :CostBased , :TimeBased .
rdfs:label "Time based 1"^^xsd:string , "Cost based 1"^^xsd:string , "Discipline 1"^^xsd:string ;
rdfs:subClassOf :TimeBased , :CostBased , :Discipline .
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing>
rdf:type owl:Class ;
rdfs:label "PBS Thing"^^xsd:string ;
rdfs:subClassOf :Result .
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing>
rdf:type owl:Class ;
rdfs:label "Project phase 1"^^xsd:string , "Dg phase 1"^^xsd:string ;
rdfs:subClassOf :ProjectPhase , :DgPhase .
rdfs:label "Dg phase 1"^^xsd:string , "Project phase 1"^^xsd:string ;
rdfs:subClassOf :DgPhase , :ProjectPhase .
:shouldBeInternalAndExternalRef
rdf:type owl:AnnotationProperty ;
......@@ -1808,6 +1926,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:label "Field 1"^^xsd:string ;
rdfs:subClassOf :Field .
<http://data.posccaesar.org/rdl/RDS282149>
rdf:type owl:Class ;
rdfs:label "Organization"^^xsd:string ;
rdfs:subClassOf :Responsible .
xsd:anyType
rdf:type rdfs:Datatype .
......