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> ; | ... | ... |
-
Please register or login to post a comment