Tore Christiansen

Added a range of Userfield relationships for requested SAP Data

......@@ -31,10 +31,6 @@ ilap:shouldUseAnyUri
owl:onProperty :hasSource ;
] ;
.
:SourceSpecifiedUserField_1
rdf:type :SourceSpecifiedUserField ;
rdfs:label "Source specified user field 1"^^xsd:string ;
.
:SpecifiedUserField
rdf:type owl:Class ;
rdfs:subClassOf owl:Thing ;
......@@ -99,7 +95,7 @@ ilap:shouldUseAnyUri
ilap:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:Facility ;
owl:onProperty :hasLivingQuarters ;
owl:onProperty :hasLivingQuarter ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -201,378 +197,409 @@ ilap:shouldUseAnyUri
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasActivityNetwork ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasActivityProgress ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasAreaOnFacility ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasAssignment ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasBuildingBlock ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasCommissioningPackage ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasCompletionStatus ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasContractType ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasCostPhaseCode ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasCrew ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasCriticalPath ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasEPCI ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasEngineeringPhase ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasFabricationPackage ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasFabricationPhase ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasGeographicLocation ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasHoldFab ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasInstallationPeriod ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasInstallationPhase ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasJobCardStatus ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasKPIStatus ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasLocationOfMaterial ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasLocationOfWork ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasLocationOnFacility ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasMechanicalCompletionPackage ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasOwnerDepartment ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:onProperty :hasOwnerResponsible ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasPlanResponsible ;
owl:onProperty :hasPlanResponsible ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasPortfolio ;
owl:onProperty :hasPortfolio ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasProcurementPackage ;
owl:onProperty :hasProcurementPackage ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasProcurementType ;
owl:onProperty :hasProcurementType ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasProjectCode ;
owl:onProperty :hasProjectCode ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasProjectResponsible ;
owl:onProperty :hasProjectResponsible ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasProjectType ;
owl:onProperty :hasProjectType ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasReporting ;
owl:onProperty :hasReporting ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasScopeType ;
owl:onProperty :hasScopeType ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasSection ;
owl:onProperty :hasSection ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasShutDownPeriod ;
owl:onProperty :hasShutDownPeriod ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasSite ;
owl:onProperty :hasSite ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasSlotID ;
owl:onProperty :hasSlotID ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasSource ;
owl:onProperty :hasSource ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasSupplierATS ;
owl:onProperty :hasSupplierATS ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasSystemResponsible ;
owl:onProperty :hasSystemResponsible ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasSystemType ;
owl:onProperty :hasSystemType ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasTaskResponsible ;
owl:onProperty :hasTaskResponsible ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasVOR ;
owl:onProperty :hasVOR ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasVessel ;
owl:onProperty :hasVessel ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasVesselType ;
owl:onProperty :hasVesselType ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasWBS ;
owl:onProperty :hasWBS ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasWBSpart1 ;
owl:onProperty :hasWBSpart1 ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasWBSpart2 ;
owl:onProperty :hasWBSpart2 ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasWBSpart3 ;
owl:onProperty :hasWBSpart3 ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasWBSpart4 ;
owl:onProperty :hasWBSpart4 ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasWBSpart5 ;
owl:onProperty :hasWBSpart5 ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasWorkCenter ;
owl:onProperty :hasWorkCenter ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasWorkOrder ;
owl:onProperty :hasWorkOrder ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :hasWorkOrderType ;
owl:onProperty :hasWorkOrderType ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
ilap:shouldUseRef "true"^^xsd:boolean ; owl:onProperty :requiresWorkOrderType ;
owl:onProperty :requiresWorkOrderType ;
] ;
.
:hasActivityNetwork
......@@ -585,6 +612,26 @@ ilap:shouldUseAnyUri
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific activity progress variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
rdfs:label "has Activity Progress"^^xsd:string ;
.
:hasActualFinishDate
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Actual Finish Date"^^xsd:string ;
.
:hasActualManHours
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Actual Man Hours"^^xsd:string ;
.
:hasActualPercentComplete
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Actual Percent Complete"^^xsd:string ;
.
:hasActualStartDate
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Actual Start Date"^^xsd:string ;
.
:hasAreaOnFacility
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific area on facility variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
......@@ -600,6 +647,16 @@ ilap:shouldUseAnyUri
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific building block variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
rdfs:label "has Building Block"^^xsd:string ;
.
:hasCapacityNumber
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Capacity Number"^^xsd:string ;
.
:hasCapacityPercentage
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Capacity Percentage"^^xsd:string ;
.
:hasCategory
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Category that holds the (user defined) name and value this application-specific category variable."^^xsd:string ;
......@@ -625,6 +682,21 @@ ilap:shouldUseAnyUri
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Contractor that holds the (user defined) name and value this application-specific contractor variable."^^xsd:string ;
rdfs:label "has Contractor"^^xsd:string ;
.
:hasContractorCode
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Contractor Code"^^xsd:string ;
.
:hasControlCode
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Control Code"^^xsd:string ;
.
:hasControlKey
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Control Key"^^xsd:string ;
.
:hasCostPhaseCode
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific cost phase code variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
......@@ -640,6 +712,11 @@ ilap:shouldUseAnyUri
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific critical path variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
rdfs:label "has Critical Path"^^xsd:string ;
.
:hasDescription
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Description"^^xsd:string ;
.
:hasDgPhase
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Phase that holds the (user defined) name and value this application-specific DG phase variable."^^xsd:string ;
......@@ -665,6 +742,11 @@ ilap:shouldUseAnyUri
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Discipline that holds the (user defined) name and value this application-specific engineering subdiscipline variable."^^xsd:string ;
rdfs:label "has Execution Subdiscipline"^^xsd:string ;
.
:hasExternalNetworkNumber
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has External Network Number"^^xsd:string ;
.
:hasFabricationPackage
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific fabrication package variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
......@@ -685,6 +767,11 @@ ilap:shouldUseAnyUri
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Field that holds the (user defined) name and value this application-specific field variable."^^xsd:string ;
rdfs:label "has Field"^^xsd:string ;
.
:hasFunctionalLocation
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Functional Location"^^xsd:string ;
.
:hasGeographicLocation
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific geographic location variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
......@@ -715,6 +802,11 @@ ilap:shouldUseAnyUri
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific job card status variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
rdfs:label "has Job Card Status"^^xsd:string ;
.
:hasJobNoPlant
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Job No Plant"^^xsd:string ;
.
:hasKPIStatus
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific KPI status variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
......@@ -725,10 +817,10 @@ ilap:shouldUseAnyUri
rdfs:comment "A relationship between an instance of Specified User Field and the instance of License that holds the (user defined) name and value this application-specific license variable."^^xsd:string ;
rdfs:label "has License"^^xsd:string ;
.
:hasLivingQuarters
:hasLivingQuarter
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Facility that holds the (user defined) name and value this application-specific living quarters variable."^^xsd:string ;
rdfs:label "has Living Quarters"^^xsd:string ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Facility that holds the (user defined) name and value this application-specific living quarter variable."^^xsd:string ;
rdfs:label "has Living Quarter"^^xsd:string ;
.
:hasLocationOfMaterial
rdf:type owl:ObjectProperty ;
......@@ -745,21 +837,61 @@ ilap:shouldUseAnyUri
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific location on facility variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
rdfs:label "has Location on Facility"^^xsd:string ;
.
:hasMPRcontroller
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has MPR Controller"^^xsd:string ;
.
:hasMainActivity
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Activity that holds the (user defined) name and value this application-specific main activity variable."^^xsd:string ;
rdfs:label "has Main Activity"^^xsd:string ;
.
:hasMainWorkCenter
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has main Work Center"^^xsd:string ;
.
:hasMainWorkCenterPlant
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Main Work Center Plant"^^xsd:string ;
.
:hasMaintenancePlant
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Maintenance Plant"^^xsd:string ;
.
:hasMechanicalCompletionPackage
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific mechanical completion package variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
rdfs:label "has Mechanical Completion Package"^^xsd:string ;
.
:hasMilestoneNumber
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Milestone Number"^^xsd:string ;
.
:hasMilestoneType
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of MilestoneType that holds the (user defined) name and value this application-specific milestone type variable."^^xsd:string ;
rdfs:label "has Milestone Type"^^xsd:string ;
.
:hasNetworkNumber
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Network Number "^^xsd:string ;
.
:hasNetworkProfile
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Network Profile "^^xsd:string ;
.
:hasNetworkType
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Network Type"^^xsd:string ;
.
:hasOperatingUnit
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Facility that holds the (user defined) name and value this application-specific operating unit variable."^^xsd:string ;
......@@ -770,6 +902,11 @@ ilap:shouldUseAnyUri
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Operator that holds the (user defined) name and value this application-specific operator variable."^^xsd:string ;
rdfs:label "has Operator"^^xsd:string ;
.
:hasOrderType
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Order Type"^^xsd:string ;
.
:hasOwnerDepartment
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific owner department variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
......@@ -790,6 +927,31 @@ ilap:shouldUseAnyUri
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Phase that holds the (user defined) name and value this application-specific phase variable."^^xsd:string ;
rdfs:label "has Phase"^^xsd:string ;
.
:hasPlannedFinishDate
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Planned Finish Date"^^xsd:string ;
.
:hasPlannedManHours
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Planned Man Hours"^^xsd:string ;
.
:hasPlannedStartDate
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Planned Start Date"^^xsd:string ;
.
:hasPlanningPlant
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Planning Plant"^^xsd:string ;
.
:hasPlant
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Plant"^^xsd:string ;
.
:hasPortfolio
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific portfolio variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
......@@ -895,11 +1057,31 @@ ilap:shouldUseAnyUri
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Status that holds the (user defined) name and value this application-specific status type variable."^^xsd:string ;
rdfs:label "has Status Type"^^xsd:string ;
.
:hasSuperiorPMorder
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Superior PM Order"^^xsd:string ;
.
:hasSuperiorPSnetwork
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Superior PS Network"^^xsd:string ;
.
:hasSuperiorPSnetworkActivity
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has Superior PS Network Activity"^^xsd:string ;
.
:hasSupplierATS
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific supplier ATS variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
rdfs:label "has Supplier ATS"^^xsd:string ;
.
:hasSystemCondition
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field required for exchange of SAP data, and the instance of newRelationshipName that holds the (user defined) name and value this application-specific variable."^^xsd:string ;
rdfs:label "has System Condition"^^xsd:string ;
.
:hasSystemResponsible
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific system responsilbe variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
......
......@@ -606,6 +606,12 @@
rdf:type :MilestoneType ;
rdfs:label "Contract milestone"^^xsd:string ;
.
:ContractType
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that describes the Type of Contract."^^xsd:string ;
rdfs:label "Contract Type"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
.
:Contractor
rdf:type owl:Class ;
rdfs:comment "A Responsible that is an organization that has a contract related to one or more Activities in a Plan"^^xsd:string ;
......@@ -659,7 +665,7 @@
.
:Criticality
rdf:type owl:Class ;
rdfs:comment "A Single Property Dimension that is a measure of the consequence of failure of (one or more) activities."^^xsd:string ;
rdfs:comment "A System descriptor that is a measure of the consequence of failure of (one or more) activities."^^xsd:string ;
rdfs:label "Criticality"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7947106> ;
......@@ -734,7 +740,7 @@
rdfs:subClassOf owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7945844> ;
.
:Decision_Milestone
:DecisionMilestone
rdf:type :MilestoneType ;
rdfs:label "Decision Milestone"^^xsd:string ;
.
......@@ -819,6 +825,12 @@
rdf:type :SystemDescriptor ;
rdfs:label "Execution"^^xsd:string ;
.
:ExpenseType
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that describes the Type of Expense."^^xsd:string ;
rdfs:label "Expense Type"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
.
:ExternalReference
rdf:type owl:Class ;
rdfs:comment "A Reference Data Item that identifies a specific information object according to an identification scheme of an external application (i.e., other than the ILAP exchange representation itself). An External Reference can be assigned to any ILAP object, such as Activities, Activity Networks, Projects, Successors, Calendars, Calendar Periods, Resources, etc."^^xsd:string ;
......@@ -1444,7 +1456,7 @@
.
:PlanClassifier
rdf:type owl:Class ;
rdfs:comment "A Descriptor that is a (set of) Classifier(s) used to categorize a Plan. The various Classifiers are assigned a value from a set of possible values that are representative for how “things are organized and executed” on the Norwegian Continental Shelf, (other sets of values may be appropriate for other areas of the world)."^^xsd:string ;
rdfs:comment "A Sysem Descriptor that is a (set of) Classifier(s) used to categorize a Plan. The various Classifiers are assigned a value from a set of possible values that are representative for how “things are organized and executed” on the Norwegian Continental Shelf, (other sets of values may be appropriate for other areas of the world)."^^xsd:string ;
rdfs:label "Plan classifier"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
.
......