ilap-testdata.ttl 14.2 KB
# baseURI: http://data.posccaesar.org/ilap/ilap-testdata/
# imports: http://data.posccaesar.org/ilap/

# c14n-version: 3
@prefix : <http://data.posccaesar.org/ilap/ilap-testdata/> .
@prefix ilap: <http://data.posccaesar.org/ilap/> .
@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 userfield: <http://data.posccaesar.org/ilap/userfields/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
ilap:Activity102inPlanVersion2forProjectP
  ilap:hasParentActivity :Activity101inPlanVersion2forProjectP ;
.
ilap:FinishToStart1
  ilap:hasCalendar :Calendar1 ;
  ilap:hasSuccessor :Milestone1 ;
.
ilap:FinishToStart2
  ilap:hasCalendar :Calendar1 ;
  ilap:hasSuccessor :Activity102inPlanVersion2forProjectP ;
.
ilap:FreeFieldSet1
  ilap:hasCompletelyFreeFieldDefinition :CompletelyFreeField1definition ;
  ilap:hasFreeField :FreeField2 ;
  userfield:hasFreeFieldForSpecifiedUserField :FreeField1 ;
  userfield:hasFreeFieldForSpecifiedUserField :FreeFieldForWorkOrder ;
.
ilap:Milestone1
  ilap:hasCalendar :Calendar1 ;
.
ilap:Operation1inActivity101inPlanVersion2forProjectP
  ilap:hasParentActivity :Activity101inPlanVersion2forProjectP ;
.
ilap:Schedule2ForPlanVersion2forProjectP
  ilap:hasActivity :Schedule2forActivity101inPlanVersion2forProjectP ;
.
ilap:ShutdownActivitySS1inPlanVersion2forProjectP
  ilap:hasSpecifiedUserField :SpecifiedUserfield1forActivity101inPlanVersion2forProjectP ;
.
ilap:ShutdownPlanVersion1
  ilap:hasParentPlan :Plan1Version2forProjectP ;
.
ilap:SpecifiedUserfield1forActivity101inPlanVersion2forProjectP
  userfield:hasMainActivity :Activity102inPlanVersion2forProjectP ;
  userfield:hasSAPActualPercentComplete :FreeField3Value8 ;
  userfield:hasStatusType :FreeField3Value6 ;
  userfield:hasSystemStatus :FreeField3Value7 ;
  userfield:hasVessel :FreeField1Value1 ;
.
ilap:SpecifiedUserfield1forActivity102inPlanVersion2forProjectP
  userfield:hasVessel :FreeField1Value1 ;
.
:
  rdf:type owl:Ontology ;
  owl:imports ilap: ;
  owl:versionInfo "Created with TopBraid Composer"^^xsd:string ;
.
:Activity101inPlanVersion2forProjectP
  rdf:type ilap:ActivityInPlan ;
  rdf:type owl:Class ;
  ilap:hasActualMainContractor <http://data.posccaesar.org/brreg/R-41682c54-0a71-40f9-8763-97c506514866> ;
  ilap:hasActualOperator <http://data.posccaesar.org/npd/facts/Company-17237803> ;
  ilap:hasActualSubContractor ilap:DrillCrewB ;
  ilap:hasBaselineSchedule ilap:Schedule1forActivity101inPlanVersion2forProjectP ;
  ilap:hasCompletelyFreeField ilap:CompletelyFreeField1ForActivity101inPlan2inProjectP ;
  ilap:hasCriticality ilap:HighCriticalityActivity ;
  ilap:hasCurrentSchedule ilap:Schedule2forActivity101inPlanVersion2forProjectP ;
  ilap:hasDiscipline ilap:COR_KI ;
  ilap:hasDiscipline <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_KD> ;
  ilap:hasFreeField ilap:FreeField2Value1 ;
  ilap:hasLiveSchedule ilap:Schedule3forActivity101inPlanVersion2forProjectP ;
  ilap:hasMainContractor <http://data.posccaesar.org/brreg/R-41682c54-0a71-40f9-8763-97c506514866> ;
  ilap:hasMaterialOrderStatus ilap:MaterialOnOrder ;
  ilap:hasOperator <http://data.posccaesar.org/npd/facts/Company-17237803> ;
  ilap:hasPercentageComplete "50"^^xsd:string ;
  ilap:hasPriority ilap:HighPriorityActivity ;
  ilap:hasResource ilap:EngineeringResourcesForProjectP ;
  ilap:hasResult ilap:ProjectDeliverableFromProjectP ;
  ilap:hasRevisedSchedule ilap:Schedule4forActivity101inPlanVersion2forProjectP ;
  ilap:hasRiskFactorForPlan ilap:HeightWork ;
  ilap:hasRiskFactorForPlan ilap:HotWork ;
  ilap:hasSpecifiedUserField ilap:SpecifiedUserfield1forActivity101inPlanVersion2forProjectP ;
  ilap:hasStatus ilap:Active ;
  ilap:hasSubContractor ilap:DrillCrewA ;
  ilap:hasSuccessor ilap:FinishToStart1 ;
  ilap:hasWorkVolume "1500 hours"^^xsd:string ;
  rdfs:label "Activity 101 in plan version 2 for project P"^^xsd:string ;
  rdfs:subClassOf ilap:Activity ;
.
:Activity102inPlanVersion2forProjectP
  rdf:type ilap:ActivityInPlan ;
  rdf:type owl:Class ;
  ilap:hasSpecifiedUserField ilap:SpecifiedUserfield1forActivity102inPlanVersion2forProjectP ;
  rdfs:label "Activity 102 in plan version 2 for project P"^^xsd:string ;
  rdfs:subClassOf ilap:Activity ;
.
:Calendar1
  rdf:type ilap:Calendar ;
  rdfs:label "Calendar 1"^^xsd:string ;
.
:CompletelyFreeField1ForActivity101inPlan2inProjectP
  rdf:type ilap:CompletelyFreeField ;
  ilap:hasFieldReference ilap:CompletelyFreeField1definition ;
  ilap:hasFieldValue "1955-12-29"^^xsd:string ;
  rdfs:label "Completely Free Field 1 for Activity 101 in Plan 2 in Project P"^^xsd:string ;
.
:CompletelyFreeField1definition
  rdf:type ilap:CompletelyFreeFieldDefinition ;
  ilap:hasFieldName "My Own Personal Start Time"^^xsd:string ;
  rdfs:label "Completely Free Field 1 Definition"^^xsd:string ;
.
:DrillCrewA
  rdf:type ilap:DrillCrew ;
  rdfs:label "Drill Crew A"^^xsd:string ;
.
:DrillCrewB
  rdf:type ilap:DrillCrew ;
  rdfs:label "Drill Crew B"^^xsd:string ;
.
:EngineeringResourcesForProjectP
  rdf:type ilap:EngineeringManhourResource ;
  rdf:type <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_K> ;
  rdfs:label "Engineering Resources for Project P"^^xsd:string ;
.
:FinishToStart1
  rdf:type ilap:FS ;
  ilap:hasLag 0 ;
  rdfs:label "Finish to Start 1"^^xsd:string ;
  rdfs:subClassOf ilap:PeriodInTime ;
.
:FinishToStart2
  rdf:type ilap:FS ;
  ilap:hasLag 3 ;
  rdfs:label "Finish to Start 2"^^xsd:string ;
  rdfs:subClassOf ilap:PeriodInTime ;
.
:FreeField1
  rdf:type ilap:FreeField ;
  ilap:hasFieldName "has Vessel"^^xsd:string ;
  ilap:hasValue ilap:FreeField1Value1 ;
  rdfs:label "ILAP Free Field 1"^^xsd:string ;
.
:FreeField1Value1
  rdf:type ilap:FreeFieldValue ;
  ilap:hasDescription "Polar Orient"^^xsd:string ;
  ilap:hasShort "POLOR"^^xsd:string ;
  rdfs:label "Free Field 1 Value 1"^^xsd:string ;
.
:FreeField2
  rdf:type ilap:FreeField ;
  ilap:hasFieldName "Programmer"^^xsd:string ;
  ilap:hasValue ilap:FreeField2Value1 ;
  rdfs:label "ILAP Free Field 2"^^xsd:string ;
.
:FreeField2Value1
  rdf:type ilap:FreeFieldValue ;
  ilap:hasDescription "Håvard Ottestad"^^xsd:string ;
  ilap:hasShort "HOTTEST"^^xsd:string ;
  rdfs:label "Free Field 2 Value 1"^^xsd:string ;
.
:FreeField3
  rdf:type ilap:FreeField ;
  ilap:hasFieldName "has Contractor"^^xsd:string ;
  ilap:hasValue ilap:FreeField3Value1 ;
  ilap:hasValue ilap:FreeField3Value2 ;
  ilap:hasValue ilap:FreeField3Value3 ;
  ilap:hasValue ilap:FreeField3Value4 ;
  ilap:hasValue ilap:FreeField3Value5 ;
  rdfs:label "ILAP Free Field 3"^^xsd:string ;
.
:FreeField3Value1
  rdf:type ilap:FreeFieldValue ;
  ilap:hasDescription "Feline Cat"^^xsd:string ;
  ilap:hasShort "CAT"^^xsd:string ;
  ilap:subValueOf :FreeField3Value2 ;
  rdfs:label "Free Field 3 Value 1"^^xsd:string ;
.
:FreeField3Value2
  rdf:type ilap:FreeFieldValue ;
  ilap:hasDescription "Mamal"^^xsd:string ;
  ilap:hasShort "MAM"^^xsd:string ;
  rdfs:label "Free Field 3 Value 2"^^xsd:string ;
.
:FreeField3Value3
  rdf:type ilap:FreeFieldValue ;
  ilap:hasDescription "Summer shutdown 2015"^^xsd:string ;
  ilap:hasShort "SS15"^^xsd:string ;
  rdfs:label "Free Field 3 Value 3"^^xsd:string ;
.
:FreeField3Value4
  rdf:type ilap:FreeFieldValue ;
  ilap:hasDescription "Milestone 13"^^xsd:string ;
  ilap:hasShort "M13"^^xsd:string ;
  rdfs:label "Free Field 3 Value 4"^^xsd:string ;
.
:FreeField3Value5
  rdf:type ilap:FreeFieldValue ;
  ilap:hasDescription "End Milestone 3"^^xsd:string ;
  ilap:hasShort "EM3"^^xsd:string ;
  rdfs:label "Free Field 3 Value 5"^^xsd:string ;
.
:FreeField3Value6
  rdf:type ilap:FreeFieldValue ;
  ilap:hasDescription "System"^^xsd:string ;
  ilap:hasShort "SYS"^^xsd:string ;
  rdfs:label "Free Field 3 Value 6"^^xsd:string ;
.
:FreeField3Value7
  rdf:type ilap:FreeFieldValue ;
  ilap:hasDescription "Ready"^^xsd:string ;
  ilap:hasShort "RD"^^xsd:string ;
  rdfs:label "Free Field 3 Value 7"^^xsd:string ;
.
:FreeField3Value8
  rdf:type ilap:FreeFieldValue ;
  ilap:hasDescription "50 %"^^xsd:string ;
  ilap:hasShort "50"^^xsd:string ;
  rdfs:label "Free Field 3 Value 8"^^xsd:string ;
.
:FreeFieldForWorkOrder
  rdf:type ilap:FreeField ;
  ilap:hasFieldName "hasWorkOrder"^^xsd:string ;
  ilap:hasValue ilap:FreeFieldForWorkOrderValue1 ;
  ilap:hasValue ilap:FreeFieldForWorkOrderValue2 ;
  ilap:hasValue ilap:FreeFieldForWorkOrderValue3 ;
  ilap:hasValue ilap:FreeFieldForWorkOrderValue4 ;
.
:FreeFieldForWorkOrderValue1
  rdf:type ilap:FreeFieldValue ;
  ilap:hasDescription "General Work"^^xsd:string ;
  ilap:hasShort "Generell"^^xsd:string ;
  rdfs:label "Free Field for Work Order Value 1"^^xsd:string ;
.
:FreeFieldForWorkOrderValue2
  rdf:type ilap:FreeFieldValue ;
  ilap:hasDescription "Målepakke"^^xsd:string ;
  ilap:hasShort "Mlepk"^^xsd:string ;
  rdfs:label "Free Field for Work Order Value 2"^^xsd:string ;
.
:FreeFieldForWorkOrderValue3
  rdf:type ilap:FreeFieldValue ;
  ilap:hasDescription "Nedstrøms 3.trinn seperator (duplex)"^^xsd:string ;
  ilap:hasShort "Nedstrm"^^xsd:string ;
  rdfs:label "Free Field for Work Order Value 3"^^xsd:string ;
.
:FreeFieldForWorkOrderValue4
  rdf:type ilap:FreeFieldValue ;
  ilap:hasDescription "Package 1"^^xsd:string ;
  ilap:hasShort "Package 1"^^xsd:string ;
  rdfs:label "Free Field for Work Order Value 4"^^xsd:string ;
.
:Milestone1
  rdf:type ilap:MilestoneInPlan ;
  rdf:type owl:Class ;
  ilap:hasSuccessor ilap:FinishToStart2 ;
  rdfs:label "Milestone 1"^^xsd:string ;
  rdfs:subClassOf ilap:Event ;
.
:OperationalWorkCenterA
  rdf:type ilap:OperationalWorkCenter ;
.
:PersonA
  rdf:type ilap:Person ;
.
:Plan1Version2forProjectP
  rdf:type ilap:PlanForILAP ;
  rdf:type owl:Class ;
  ilap:hasBaselineSchedule ilap:Schedule1ForPlanVersion2forProjectP ;
  ilap:hasCurrentProgress "50 percent"^^xsd:string ;
  ilap:hasCurrentSchedule ilap:Schedule2ForPlanVersion2forProjectP ;
  ilap:hasPlanLevel ilap:level4-ContractControlSchedule ;
  ilap:hasPlannedProgress "60 percent"^^xsd:string ;
  rdfs:label "Plan 1 version 2 for Project P"^^xsd:string ;
  rdfs:subClassOf ilap:Activity ;
.
:Plan2Version1forProjectP
  rdf:type ilap:PlanForILAP ;
  rdf:type ilap:WorkOrderPlan ;
  rdf:type owl:Class ;
  ilap:hasParentPlan :Plan1Version2forProjectP ;
  ilap:hasPlanLevel ilap:level5-ContractWorkSchedule ;
  rdfs:label "Plan 2 version 1 for Project P"^^xsd:string ;
  rdfs:subClassOf ilap:Activity ;
.
:ProjectDeliverableFromProjectP
  rdf:type ilap:ProjectDeliverable ;
  rdfs:comment "A Project Deliverable from Project P"^^xsd:string ;
  rdfs:label "Project Deliverable from Project P"^^xsd:string ;
.
:ProjectP
  rdf:type ilap:Project ;
  ilap:hasProjectLeader :PersonA ;
.
:Schedule1ForPlanVersion2forProjectP
  rdf:type ilap:ScheduleForILAP ;
  ilap:hasActivity :Schedule1forActivity101inPlanVersion2forProjectP ;
  rdfs:label "Schedule 1 For Plan Version 2 for Project P"^^xsd:string ;
  rdfs:subClassOf ilap:Activity ;
.
:Schedule1forActivity101inPlanVersion2forProjectP
  rdf:type ilap:ScheduleForActivityInPlan ;
  rdfs:label "Schedule 1 for Activity 101 in Plan Version 2 for Project P"^^xsd:string ;
  rdfs:subClassOf ilap:Activity ;
.
:Schedule2ForPlanVersion2forProjectP
  rdf:type ilap:ScheduleForILAP ;
  rdfs:label "Schedule 2 For Plan Version 2 for Project P"^^xsd:string ;
  rdfs:subClassOf ilap:Activity ;
.
:Schedule2forActivity101inPlanVersion2forProjectP
  rdf:type ilap:Schedule1forActivity101inPlanVersion2forProjectP ;
  rdf:type ilap:ScheduleForActivityInPlan ;
  rdfs:label "Schedule 2 for Activity 101 in Plan Version 2 for Project P"^^xsd:string ;
  rdfs:subClassOf ilap:Activity ;
.
:Schedule3ForPlanVersion2forProjectP
  rdf:type ilap:ScheduleForILAP ;
  ilap:hasActivity :Schedule3forActivity101inPlanVersion2forProjectP ;
  rdfs:label "Schedule 3 For Plan Version 2 for Project P"^^xsd:string ;
  rdfs:subClassOf ilap:Activity ;
.
:Schedule3forActivity101inPlanVersion2forProjectP
  rdf:type ilap:ScheduleForActivityInPlan ;
  rdfs:label "Schedule 2 for Activity 101 in Plan Version 2 for Project P"^^xsd:string ;
  rdfs:subClassOf ilap:Activity ;
.
:Schedule4ForPlanVersion2forProjectP
  rdf:type ilap:ScheduleForILAP ;
  ilap:hasActivity :Schedule3forActivity101inPlanVersion2forProjectP ;
  rdfs:label "Schedule 4 For Plan Version 2 for Project P"^^xsd:string ;
  rdfs:subClassOf ilap:Activity ;
.
:Schedule4forActivity101inPlanVersion2forProjectP
  rdf:type ilap:ScheduleForActivityInPlan ;
  rdfs:label "Schedule 4 for Activity 101 in Plan Version 2 for Project P"^^xsd:string ;
  rdfs:subClassOf ilap:Activity ;
.
:ShutdownActivitySS1inPlanVersion2forProjectP
  rdf:type ilap:ActivityInPlan ;
  ilap:hasShutdownPhase ilap:BeforeShutdown ;
  ilap:hasShutdownType ilap:ProductionShutdown ;
  rdfs:subClassOf ilap:Activity ;
.
:ShutdownPlanVersion1
  rdf:type ilap:PlanForILAP ;
  rdfs:subClassOf ilap:Activity ;
.
:SpecifiedUserfield1forActivity101inPlanVersion2forProjectP
  rdf:type userfield:SpecifiedUserField ;
  userfield:hasContractor <http://data.posccaesar.org/brreg/R-41682c54-0a71-40f9-8763-97c506514866> ;
  userfield:hasDiscipline ilap:COR_KK ;
  userfield:hasDiscipline ilap:COR_KX ;
  userfield:hasFacility <http://data.posccaesar.org/npd/facts/Facility-278329> ;
  userfield:hasField <http://data.posccaesar.org/npd/facts/Field-46437> ;
  userfield:hasLicense <http://data.posccaesar.org/npd/facts/Licence-21084> ;
  userfield:hasRiskFactor ilap:LiftingOperation ;
  userfield:hasRiskFactor ilap:ShallowGasOperation ;
  userfield:hasShutdownType ilap:ScheduledShutdown ;
  userfield:hasStatus ilap:SettlementRuleCreated ;
  rdfs:label "Specified User Field 1 for Activity 101 in Plan Version 2 for Project P"^^xsd:string ;
.
:SpecifiedUserfield1forActivity102inPlanVersion2forProjectP
  rdf:type userfield:SpecifiedUserField ;
  userfield:hasContractor <http://data.posccaesar.org/brreg/R-41682c54-0a71-40f9-8763-97c506514866> ;
  userfield:hasDiscipline ilap:COR_KI ;
  userfield:hasFacility <http://data.posccaesar.org/npd/facts/Facility-278329> ;
  userfield:hasField <http://data.posccaesar.org/npd/facts/Field-46437> ;
  userfield:hasHseCriticality ilap:MediumCriticalityActivity ;
  userfield:hasLicense <http://data.posccaesar.org/npd/facts/Licence-21084> ;
  userfield:hasPriority ilap:LowPriorityActivity ;
  userfield:hasProductionCriticality ilap:LowCriticalityActivity ;
  rdfs:label "Specified User Field 1 for Activity 102 in Plan Version 2 for Project P"^^xsd:string ;
.