Tore Christiansen

Moved restrictions to PlanningValues

This diff is collapsed. Click to expand it.
......@@ -467,6 +467,8 @@ ILAP:UserFieldClass
<http://data.posccaesar.org/ilap/CM-oppdragForReinertsenToStatoil1.8> ;
USERFIELDS:hasCommissioningPackage
<http://data.posccaesar.org/ilap/CommPackageForReinertsenToStatoil1.8> ;
USERFIELDS:hasContractor
<http://data.posccaesar.org/brreg/R-80b9711b-acde-4a41-b882-12ff9d23544e> ;
USERFIELDS:hasDelivery
<http://data.posccaesar.org/ilap/DelLeveranseForReinertsenToStatoil1.8> ;
USERFIELDS:hasEngineeringPhase
......@@ -481,6 +483,8 @@ ILAP:UserFieldClass
<http://data.posccaesar.org/ilap/HovedaktivitetForReinertsenToStatoil1.8> ;
USERFIELDS:hasMechanicalCompletionPackage
<http://data.posccaesar.org/ilap/MCpackageForReinertsenToStatoil1.8> ;
USERFIELDS:hasMilestone
ILAP:DG2 ;
USERFIELDS:hasOwnerPerson
<http://data.posccaesar.org/ilap/OppdragslederForReinertsenToStatoil1.8> ;
USERFIELDS:hasProjectType
......@@ -544,6 +548,10 @@ ILAP:WorkOrder_1
ILAP:hasActivityActiveStatus
rdfs:range ILAP:Status .
ILAP:hasActivityContractor
rdfs:domain USERFIELDS:UserField ;
rdfs:range USERFIELDS:FreeTextField .
ILAP:hasActivityMaterialOrderStatus
rdfs:domain ILAP:PlannedActivity .
......@@ -562,10 +570,32 @@ ILAP:hasValue
ILAP:hasValueSource
rdfs:domain ILAP:UserField .
USERFIELDS:UserField
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ILAP:MilestoneType ;
owl:onProperty USERFIELDS:hasMilestone
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ILAP:Contractor ;
owl:onProperty USERFIELDS:hasContractor
] .
USERFIELDS:hasContractor
rdfs:range ILAP:ResponsibleOrganization .
USERFIELDS:hasMainActivity
rdfs:domain USERFIELDS:UserField ;
rdfs:range USERFIELDS:FreeTextField .
USERFIELDS:hasMilestone
rdfs:range ILAP:MilestoneType .
USERFIELDS:hasTaskResponsible
rdfs:domain USERFIELDS:UserField ;
rdfs:range USERFIELDS:FreeTextField .
......