Tore Christiansen

Another go at correcting type for Local Identifier in Registration Instances

Showing 1 changed file with 15 additions and 6 deletions
...@@ -1430,19 +1430,19 @@ ptrn:RegistrationOfHaywardPumpImpellerClass ...@@ -1430,19 +1430,19 @@ ptrn:RegistrationOfHaywardPumpImpellerClass
1430 ptrn:hasLifecycleWholePart 1430 ptrn:hasLifecycleWholePart
1431 ptrn:ISO15926-4WholeLifeIndividual ; 1431 ptrn:ISO15926-4WholeLifeIndividual ;
1432 ptrn:hasLocalIdentifier 1432 ptrn:hasLocalIdentifier
1433 - "<http://www.ebay.com/bhp/hayward-super-pump-impeller>"^^xsd:string ; 1433 + <http://www.ebay.com/bhp/hayward-super-pump-impeller> ;
1434 ptrn:hasRealizationLevel 1434 ptrn:hasRealizationLevel
1435 ptrn:Product ; 1435 ptrn:Product ;
1436 ptrn:hasSuperclass <http://posccaesar.org/rdl/RDS816299> . 1436 ptrn:hasSuperclass <http://posccaesar.org/rdl/RDS816299> .
1437 1437
1438 ptrn:RegistrationOfHaywardPumpImpellerIndividual 1438 ptrn:RegistrationOfHaywardPumpImpellerIndividual
1439 - rdf:type ptrn:TemplateInstance , ptrn:RegistrationSignatureForIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> ; 1439 + rdf:type ptrn:RegistrationSignatureForIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ;
1440 rdfs:label "Registration of Hayward Pump Impelller Individual"^^xsd:string ; 1440 rdfs:label "Registration of Hayward Pump Impelller Individual"^^xsd:string ;
1441 ptrn:hasClassifier <http://posccaesar.org/rdl/RDS194574980> ; 1441 ptrn:hasClassifier <http://posccaesar.org/rdl/RDS194574980> ;
1442 ptrn:hasDesignation "MySunDrivenPump"^^xsd:string ; 1442 ptrn:hasDesignation "MySunDrivenPump"^^xsd:string ;
1443 ptrn:hasEntityType <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ArrangedIndividual> ; 1443 ptrn:hasEntityType <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ArrangedIndividual> ;
1444 ptrn:hasLocalIdentifier 1444 ptrn:hasLocalIdentifier
1445 - "<http://www.ebay.com/itm/Hayward-Super-SP2600X-Pump-Impeller-1-HP-SPX2607C-/281309938150>"^^xsd:string . 1445 + <http://www.ebay.com/itm/Hayward-Super-SP2600X-Pump-Impeller-1-HP-SPX2607C-/281309938150> .
1446 1446
1447 ptrn:RegistrationPattern 1447 ptrn:RegistrationPattern
1448 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject> ; 1448 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject> ;
...@@ -1489,6 +1489,11 @@ ptrn:RegistrationSignatureForClass ...@@ -1489,6 +1489,11 @@ ptrn:RegistrationSignatureForClass
1489 ] ; 1489 ] ;
1490 rdfs:subClassOf 1490 rdfs:subClassOf
1491 [ rdf:type owl:Restriction ; 1491 [ rdf:type owl:Restriction ;
1492 + owl:allValuesFrom owl:Thing ;
1493 + owl:onProperty ptrn:hasLocalIdentifier
1494 + ] ;
1495 + rdfs:subClassOf
1496 + [ rdf:type owl:Restriction ;
1492 owl:allValuesFrom owl:Class ; 1497 owl:allValuesFrom owl:Class ;
1493 owl:onProperty ptrn:hasClassifier 1498 owl:onProperty ptrn:hasClassifier
1494 ] ; 1499 ] ;
...@@ -1533,6 +1538,11 @@ ptrn:RegistrationSignatureForIndividual ...@@ -1533,6 +1538,11 @@ ptrn:RegistrationSignatureForIndividual
1533 ] ; 1538 ] ;
1534 rdfs:subClassOf 1539 rdfs:subClassOf
1535 [ rdf:type owl:Restriction ; 1540 [ rdf:type owl:Restriction ;
1541 + owl:allValuesFrom owl:Thing ;
1542 + owl:onProperty ptrn:hasLocalIdentifier
1543 + ] ;
1544 + rdfs:subClassOf
1545 + [ rdf:type owl:Restriction ;
1536 owl:allValuesFrom xsd:string ; 1546 owl:allValuesFrom xsd:string ;
1537 owl:onProperty ptrn:hasDesignation 1547 owl:onProperty ptrn:hasDesignation
1538 ] ; 1548 ] ;
...@@ -2777,9 +2787,8 @@ ptrn:hasLifecycleWholePart ...@@ -2777,9 +2787,8 @@ ptrn:hasLifecycleWholePart
2777 rdfs:range owl:Class . 2787 rdfs:range owl:Class .
2778 2788
2779 ptrn:hasLocalIdentifier 2789 ptrn:hasLocalIdentifier
2780 - rdf:type owl:DatatypeProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ; 2790 + rdf:type owl:ObjectProperty ;
2781 - rdfs:label "has Local Identifier"^^xsd:string ; 2791 + rdfs:label "has local ID"^^xsd:string .
2782 - rdfs:range xsd:string .
2783 2792
2784 ptrn:hasLocated 2793 ptrn:hasLocated
2785 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ; 2794 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ;
......