Trinh H. Nguyen

first commit

@prefix ilap: <http://standards.iso.org/iso/15926/ontology/integrated-lifecycle-asset-planning/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix afn: <http://jena.hpl.hp.com/ARQ/function#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix list: <http://www.co-ode.org/ontologies/list.owl#> .
@prefix ilap-xsd: <http://standards.iso.org/iso/15926/xsd-generator-ontology/integrated-lifecycle-asset-planning/> .
@prefix lci: <http://standards.iso.org/iso/15926/tech/ontology/life-cycle-integration/> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix ptrn: <http://data.posccaesar.org/ptrn/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix lcm: <http://standards.iso.org/iso/15926/tech/ontology/life-cycle-metadata/> .
@prefix rdl: <http://data.posccaesar.org/rdl/> .
@prefix ilap-view: <http://standards.iso.org/iso/15926/view-ontology/integrated-lifecycle-asset-planning/> .
@prefix pn: <http://www.w3.org/2005/xpath-functions#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
ilap-xsd:UsedDefinedProperty a owl:Class .
ilap-xsd:UsedDefinedPropertyDefinition a owl:Class .
ilap-xsd:hasUserDefinedProperty a owl:ObjectProperty ;
rdfs:range ilap-xsd:UserDefinedProperty .
ilap-xsd:userDefinedPropertyHasDefinition a
owl:ObjectProperty, owl:FunctionalProperty ;
rdfs:domain ilap-xsd:UserDefinedProperty ;
rdfs:range ilap-xsd:UserDefinedPropertyDefinition .
ilap-xsd:userDefinedPropertyHasValue a owl:FunctionalProperty ;
rdfs:domain ilap-xsd:UserDefinedProperty .
@prefix ilap: <http://standards.iso.org/iso/15926/ontology/integrated-lifecycle-asset-planning/> .
@prefix skosxl: <http://www.w3.org/2008/05/skos-xl#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix afn: <http://jena.hpl.hp.com/ARQ/function#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix list: <http://www.co-ode.org/ontologies/list.owl#> .
@prefix ilap-xsd: <http://standards.iso.org/iso/15926/xsd-generator-ontology/integrated-lifecycle-asset-planning/> .
@prefix lci: <http://standards.iso.org/iso/15926/ontology/life-cycle-integration/> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix ptrn: <http://data.posccaesar.org/ptrn/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix lcm: <http://standards.iso.org/iso/15926/ontology/life-cycle-metadata/> .
@prefix rdl: <http://data.posccaesar.org/rdl/> .
@prefix ilap-view: <http://standards.iso.org/iso/15926/view-ontology/integrated-lifecycle-asset-planning/> .
@prefix pn: <http://www.w3.org/2005/xpath-functions#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
ilap:EventInPlan
ilap:shouldHaveID "true" .
ilap:ClassOfProjectBySiteEnvironment
ilap:shouldHaveID "true" .
ilap:shouldBeInternalAndExternalRef
a owl:AnnotationProperty ;
rdfs:range xsd:boolean .
ilap-view:FS-PlanSuccessionLink
ilap:shouldHaveID "true" .
ilap:shouldUseAnyUri
a owl:AnnotationProperty ;
rdfs:range xsd:boolean .
lci:Organization
ilap:shouldHaveID "true" .
ilap-view:AvailableResource
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:dailyAvailableDuration
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:availableFrom
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap:Project ;
owl:onProperty ilap-view:forProgrammeOfWork
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasDescription
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:Calendar ;
owl:onProperty ilap-view:availableResourceHasCalendar
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:availableTo
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ResourceBreakdownClass ;
owl:onProperty ilap-view:availableResourceHasBreakdownClass
] ;
ilap:shouldHaveID "true" .
ilap:ActivityInPlan
ilap:shouldHaveID "true" .
ilap:MaterialDeliveryProgressStatus
ilap:shouldHaveID "true" .
ilap-view:PersonOrOrganization
ilap:shouldHaveID "true" .
ilap-view:Milestone
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:Calendar ;
owl:onProperty ilap-view:milestoneHasCalendar
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:mustBeNoLaterThan
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:PlanSuccessionLink ;
owl:onProperty ilap-view:milestoneHasSuccessionLink
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ScheduleForMilestone ;
owl:onProperty ilap-view:milestoneHasSchedule
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:hasActualAchievement
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasDescription
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:mustBeOn
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:boolean ;
owl:onProperty ilap-view:mustBeAsLateAsPossible
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:boolean ;
owl:onProperty ilap-view:mustBeAsEarlyAsPossible
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:mustBeNoEarlierThan
] ;
ilap:shouldHaveID "true" .
ilap:shouldHaveID
a owl:AnnotationProperty ;
rdfs:range xsd:boolean .
lci:Activity
ilap:shouldHaveID "true" .
ilap:ResourceBreakdownClass
ilap:shouldHaveID "true" .
ilap-view:FF-PlanSuccessionLink
ilap:shouldHaveID "true" .
ilap:PeriodOfTimeInPlan
ilap:shouldHaveID "true" .
ilap-view:CalendarOperation
rdfs:subClassOf
[ a owl:Class ;
ilap:shouldUseAttributeChoice
"true"^^xsd:boolean ;
owl:unionOf (ilap-view:AddWorkingTime ilap-view:RemoveWorkingTime)
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:onClass lci:PeriodInTime ;
owl:onProperty ilap-view:periodAddedOrRemoved ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:Calendar ;
owl:onProperty ilap-view:calendarAddedToOrRemovedFrom
] ;
ilap:shouldHaveID "true" .
ilap:DailyRepeatingPeriodInTime
ilap:shouldHaveID "true" .
ilap:ProjectPhase
ilap:shouldHaveID "true" .
ilap:shouldUseRef
a owl:AnnotationProperty ;
rdfs:range xsd:boolean .
ilap:ActivityInPlanForScheduling
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ShutdownPlan ;
owl:onProperty ilap-view:hasShutdownPlan
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasAuthorisationForExpenditureIdentifier
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ProductStructureBreakdownClass ;
owl:onProperty ilap-view:hasProductStructureBreakdownClass
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasActualCurrentPercentageComplete
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:realisationHasActualStart
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasPlannedTotalActivityExpenditure
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass lci:PhysicalObject ;
owl:onProperty ilap-view:hasActivitySubjectOfWork
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass lci:Organization ;
owl:onProperty ilap-view:realisationHasActualMainContractor
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ProjectPhase ;
owl:onProperty ilap-view:isPartOfProjectPhase
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ActivityCompletionStatus ;
owl:onProperty ilap-view:realisationHasCurrentCompletionStatus
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:mustStartOn
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ActivityCriticality ;
owl:onProperty ilap-view:hasCriticality
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:boolean ;
owl:onProperty ilap-view:mustStartAsEarlyAsPossible
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass lci:Organization ;
owl:onProperty ilap-view:hasPlannedMainContractor
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ResourceInPlan ;
owl:onProperty ilap-view:planHasResource
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:date ;
owl:onProperty ilap-view:hasOperatorsRequiredFinishDate
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:PlanSuccessionLink ;
owl:onProperty ilap-view:activityHasSuccessionLink
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:mustFinishOn
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:planHasActualCurrentExpenditure
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:MaterialDeliveryProgressStatus ;
owl:onProperty ilap-view:hasMaterialDeliveryProgressStatus
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:boolean ;
owl:onProperty ilap-view:mustFinishAsEarlyAsPossible
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass lci:PhysicalObject ;
owl:onProperty ilap-view:requiresShutdownOfSystem
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:boolean ;
owl:onProperty ilap-view:hasMaterialComponent
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasDescription
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:PersonOrOrganization ;
owl:onProperty ilap-view:hasPlannedProjectLeader
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasActualCurrentStaffTimeDurationUsed
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:mustStartNoLaterThan
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasActualCurrentMaterialQuantityUsed
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ActivityRiskFactor ;
owl:onProperty ilap-view:hasRiskFactor
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ActivityBreakdownClass ;
owl:onProperty ilap-view:hasActivityBreakdownClass
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ActivityPriority ;
owl:onProperty ilap-view:hasPriority
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:mustStartNoEarlierThan
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:PersonOrOrganization ;
owl:onProperty ilap-view:realisationHasActualProjectLeader
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:PersonOrOrganization ;
owl:onProperty ilap-view:hasPlannedSubContractor
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ShutdownPhase ;
owl:onProperty ilap-view:isPartOfShutdownPhase
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass lci:Activity ;
owl:onProperty ilap-view:requiresShutdownOfProcess
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:PersonOrOrganization ;
owl:onProperty ilap-view:realisationHasActualSubContractor
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:date ;
owl:onProperty ilap-view:hasOperatorsRequiredStartDate
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:boolean ;
owl:onProperty ilap-view:mustStartAsLateAsPossible
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass lci:Organization ;
owl:onProperty ilap-view:hasOperatorOfActivitySubjectOfWork
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:realisationHasActualFinish
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:MaterialDeliveryLocationStatus ;
owl:onProperty ilap-view:hasMaterialDeliveryLocationStatus
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:Calendar ;
owl:onProperty ilap-view:planHasCalendar
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasDescriptionOfActualCurrentProgress
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ScheduleForActivityInPlan ;
owl:onProperty ilap-view:activityHasSchedule
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:boolean ;
owl:onProperty ilap-view:mustFinishAsLateAsPossible
] ;
ilap:shouldHaveID "true" .
ilap:PlanForScheduling
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:date ;
owl:onProperty ilap-view:hasOperatorsRequiredFinishDate
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasDescription
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:PersonOrOrganization ;
owl:onProperty ilap-view:hasPlannedProjectLeader
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:date ;
owl:onProperty ilap-view:hasOperatorsRequiredStartDate
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass lci:Organization ;
owl:onProperty ilap-view:hasPlannedMainContractor
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ActivityRiskFactor ;
owl:onProperty ilap-view:hasRiskFactor
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:planHasActualCurrentExpenditure
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasActualCurrentPercentageComplete
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ActivityPriority ;
owl:onProperty ilap-view:hasPriority
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ProductStructureBreakdownClass ;
owl:onProperty ilap-view:hasProductStructureBreakdownClass
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:PersonOrOrganization ;
owl:onProperty ilap-view:hasPlannedSubContractor
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasPlannedTotalActivityExpenditure
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasDescriptionOfActualCurrentProgress
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:hasLatestScheduleTime
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasAuthorisationForExpenditureIdentifier
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ActivityInPlanForScheduling ;
owl:onProperty ilap-view:planHasActivity
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:Milestone ;
owl:onProperty ilap-view:planHasMilestone
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ActivityCriticality ;
owl:onProperty ilap-view:hasCriticality
] ;
ilap:shouldHaveID "true" .
ilap:ShutdownPhase
ilap:shouldHaveID "true" .
ilap-view:RemoveWorkingTime
ilap:shouldHaveID "true" .
ilap:ResourceInPlan
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasActualCurrentResourceExpenditure
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasActualCurrentPercentageUsed
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasPlannedCurrentPercentageUsed
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ResourceBreakdownClass ;
owl:onProperty ilap-view:plannedResourceHasBreakdownClass
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasPlannedTotalResourceExpenditure
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:Calendar ;
owl:onProperty ilap-view:resourceInPlanHasCalendar
] ;
rdfs:subClassOf
[ a owl:Class ;
ilap:shouldUseElementChoice
"true"^^xsd:boolean ;
owl:unionOf (ilap:StaffTimeResourceInPlan ilap:MaterialResourceInPlan)
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:AvailableResource ;
owl:onProperty ilap-view:hasAvailableResource
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasPlannedCurrentResourceExpenditure
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasDescription
] ;
ilap:shouldHaveID "true" .
ilap:ProductStructureBreakdownClass
ilap:shouldHaveID "true" .
ilap:Discipline
ilap:shouldHaveID "true" .
ilap:ActivityRiskFactor
ilap:shouldHaveID "true" .
ilap:Schedule
rdfs:subClassOf
[ a owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasDescriptionOfPlannedCurrentProgress
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasPlannedCurrentMaterialQuantityUsed
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasDescription
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasPlannedCurrentActivityExpenditure
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasPlannedCurrentStaffTimeDurationUsed
] ;
ilap:shouldHaveID "true" .
ilap:MaterialDeliveryLocationStatus
ilap:shouldHaveID "true" .
ilap:ScheduleForPlan
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldBeInternalAndExternalRef
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ScheduleForPlan ;
owl:onProperty ilap-view:hasPreviousSchedule
] ;
ilap:shouldHaveID "true" .
lci:PhysicalObject
ilap:shouldHaveID "true" .
ilap-view:AddWorkingTime
ilap:shouldHaveID "true" .
ilap-view:SS-PlanSuccessionLink
ilap:shouldHaveID "true" .
ilap:ActivityPlanningStatus
ilap:shouldHaveID "true" .
ilap:StaffTimeResourceInPlan
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasPlannedTotalDuration
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasPlannedCurrentDurationUsed
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:Discipline ;
owl:onProperty ilap-view:hasDiscipline
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasActualCurrentDurationUsed
] ;
ilap:shouldHaveID "true" .
ilap:shouldUseElementChoice
a owl:AnnotationProperty ;
rdfs:range xsd:boolean .
ilap:WeeklyRepeatingPeriodInTime
ilap:shouldHaveID "true" .
ilap:ManagedProgrammeOfWork
ilap:shouldHaveID "true" .
ilap-view:Calendar
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:calendarHasStart
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasDescription
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:onClass ilap-view:CalendarOperation ;
owl:onProperty ilap-view:resultOfCalendarOperation ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:calendarHasFinish
] ;
ilap:shouldHaveID "true" .
ilap:ConnectedPeriodInTime
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasDescription
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:periodHasFinish ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:periodHasStart ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
ilap:shouldHaveID "true" .
ilap:ActivityCompletionStatus
ilap:shouldHaveID "true" .
ilap-view:SF-PlanSuccessionLink
ilap:shouldHaveID "true" .
ilap:ShutdownPlan
ilap:shouldHaveID "true" .
ilap:MaterialResourceInPlan
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasPlannedTotalQuantity
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasActualCurrentQuantityUsed
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty ilap-view:hasPlannedCurrentQuantityUsed
] ;
ilap:shouldHaveID "true" .
ilap:Project
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:fulfilmentHasActualStart
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:PersonOrOrganization ;
owl:onProperty ilap-view:fulfilmentHasActualProjectLeader
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:onClass ilap:ScheduleForPlan ;
owl:onProperty ilap-view:hasRevisedSchedule ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ActivityCompletionStatus ;
owl:onProperty ilap-view:fulfilmentHasCurrentCompletionStatus
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:PersonOrOrganization ;
owl:onProperty ilap-view:fulfilmentHasActualSubContractor
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass lci:Organization ;
owl:onProperty ilap-view:hasOperatorOfProgrammeSubjectOfWork
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ActivityPlanningStatus ;
owl:onProperty ilap-view:hasCurrentPlanningStatus
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasDescription
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap:OilAndGasProjectObjective ;
owl:onProperty ilap-view:hasProjectObjective
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass lci:PhysicalObject ;
owl:onProperty ilap-view:hasProgrammeSubjectOfWork
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:LifecyclePhase ;
owl:onProperty ilap-view:isPartOfLifecyclePhase
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ClassOfProjectBySiteEnvironment ;
owl:onProperty ilap-view:hasProjectSiteEnvironment
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:onClass ilap:ScheduleForPlan ;
owl:onProperty ilap-view:hasBaselineSchedule ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap:PlanForScheduling ;
owl:onProperty ilap:hasPlan
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:onClass ilap:ScheduleForPlan ;
owl:onProperty ilap-view:hasLiveSchedule ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseAnyUri
"true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass lci:Organization ;
owl:onProperty ilap-view:fulfilmentHasActualMainContractor
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:onClass ilap:ScheduleForPlan ;
owl:onProperty ilap-view:hasCurrentSchedule ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:fulfilmentHasActualFinish
] ;
ilap:shouldHaveID "true" .
ilap:PlanForActivity
ilap:shouldHaveID "true" .
ilap:ActivityCriticality
ilap:shouldHaveID "true" .
lci:PeriodInTime
rdfs:subClassOf
[ a owl:Class ;
ilap:shouldUseElementChoice
"true"^^xsd:boolean ;
owl:unionOf (ilap:RepeatingPeriodInTime ilap:ConnectedPeriodInTime)
] ;
ilap:shouldHaveID "true" .
ilap-xsd:Data
rdfs:subClassOf
[ a owl:Restriction ;
owl:onClass ilap:Project ;
owl:onProperty ilap-xsd:dataAboutProject ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:Calendar ;
owl:onProperty ilap-xsd:dataAboutCalendar
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:AvailableResource ;
owl:onProperty ilap-xsd:dataAboutAvailableResource
] ;
ilap:shouldHaveID "true" .
ilap:LifecyclePhase
ilap:shouldHaveID "true" .
ilap:ScheduleForActivityInPlan
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onClass ilap:ScheduleForPlan ;
owl:onProperty ilap-view:activityPartOfSchedule ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty ilap-view:hasTotalFloat
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:finishNoEarlierThan
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:date ;
owl:onProperty ilap-view:hasFrontlineDate
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:boolean ;
owl:onProperty ilap-view:alwaysOnSchedule
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty ilap-view:hasFreeFloat
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:hasLateFinish
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:hasEarlyStart
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ResourceInPlan ;
owl:onProperty ilap-view:scheduleHasResource
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty ilap-view:activityHasPlannedDuration
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasDescription
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:finishNoLaterThan
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:hasEarlyFinish
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty ilap-view:hasRemainingDuration
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:hasLateStart
] ;
ilap:shouldHaveID "true" .
ilap-view:PlanSuccessionLink
rdfs:subClassOf
[ a owl:Class ;
ilap:shouldUseAttributeChoice
"true"^^xsd:boolean ;
owl:unionOf (ilap-view:FF-PlanSuccessionLink ilap-view:FS-PlanSuccessionLink ilap-view:SS-PlanSuccessionLink ilap-view:SF-PlanSuccessionLink)
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:Milestone ;
owl:onProperty ilap-view:successionHasLinkToMilestone
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasDescription
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap-view:Calendar ;
owl:onProperty ilap-view:successionHasCalendar
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty ilap-view:successionHasLag
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ActivityInPlanForScheduling ;
owl:onProperty ilap-view:successionHasLinkToActivity
] ;
ilap:shouldHaveID "true" .
ilap:OilAndGasProjectObjective
ilap:shouldHaveID "true" .
ilap:ScheduleForMilestone
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:hasLateAchievement
] ;
rdfs:subClassOf
[ a owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onClass ilap:ScheduleForPlan ;
owl:onProperty ilap-view:milestonePartOfSchedule ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:hasEarlyAchievement
] ;
ilap:shouldHaveID "true" .
ilap:shouldUseAttributeChoice
a owl:AnnotationProperty ;
rdfs:range xsd:boolean .
ilap:ActivityPriority
ilap:shouldHaveID "true" .
ilap:RepeatingPeriodInTime
rdfs:subClassOf
[ a owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty ilap-view:hasDescription
] ;
rdfs:subClassOf
[ a owl:Class ;
ilap:shouldUseAttributeChoice
"true"^^xsd:boolean ;
owl:unionOf (ilap:DailyRepeatingPeriod ilap:WeeklyRepeatingPeriod)
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:periodRepeatedElementHasFinish ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:onDataRange
[ a owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty ilap-view:periodRepeatedElementHasStart ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
ilap:shouldHaveID "true" .
ilap:ActivityBreakdownClass
ilap:shouldHaveID "true" .
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.