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 ;