Showing
2 changed files
with
1338 additions
and
339 deletions
| 1 | @prefix : <http://data.posccaesar.org/ilap-userfield/> . | 1 | @prefix : <http://data.posccaesar.org/ilap-userfield/> . |
| 2 | +@prefix ilap: <http://data.posccaesar.org/ilap/> . | ||
| 3 | + | ||
| 2 | @prefix owl: <http://www.w3.org/2002/07/owl#> . | 4 | @prefix owl: <http://www.w3.org/2002/07/owl#> . |
| 3 | @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . | 5 | @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . |
| 4 | @prefix xml: <http://www.w3.org/XML/1998/namespace> . | 6 | @prefix xml: <http://www.w3.org/XML/1998/namespace> . |
| ... | @@ -403,7 +405,7 @@ | ... | @@ -403,7 +405,7 @@ |
| 403 | 405 | ||
| 404 | 406 | ||
| 405 | [ rdf:type owl:Axiom ; | 407 | [ rdf:type owl:Axiom ; |
| 406 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 408 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 407 | owl:annotatedSource :SpecifiedUserField ; | 409 | owl:annotatedSource :SpecifiedUserField ; |
| 408 | owl:annotatedProperty rdfs:subClassOf ; | 410 | owl:annotatedProperty rdfs:subClassOf ; |
| 409 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 411 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -415,7 +417,7 @@ | ... | @@ -415,7 +417,7 @@ |
| 415 | 417 | ||
| 416 | 418 | ||
| 417 | [ rdf:type owl:Axiom ; | 419 | [ rdf:type owl:Axiom ; |
| 418 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 420 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 419 | owl:annotatedSource :SpecifiedUserField ; | 421 | owl:annotatedSource :SpecifiedUserField ; |
| 420 | owl:annotatedProperty rdfs:subClassOf ; | 422 | owl:annotatedProperty rdfs:subClassOf ; |
| 421 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 423 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -427,7 +429,7 @@ | ... | @@ -427,7 +429,7 @@ |
| 427 | 429 | ||
| 428 | 430 | ||
| 429 | [ rdf:type owl:Axiom ; | 431 | [ rdf:type owl:Axiom ; |
| 430 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 432 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 431 | owl:annotatedSource :SpecifiedUserField ; | 433 | owl:annotatedSource :SpecifiedUserField ; |
| 432 | owl:annotatedProperty rdfs:subClassOf ; | 434 | owl:annotatedProperty rdfs:subClassOf ; |
| 433 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 435 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -439,7 +441,7 @@ | ... | @@ -439,7 +441,7 @@ |
| 439 | 441 | ||
| 440 | 442 | ||
| 441 | [ rdf:type owl:Axiom ; | 443 | [ rdf:type owl:Axiom ; |
| 442 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 444 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 443 | owl:annotatedSource :SpecifiedUserField ; | 445 | owl:annotatedSource :SpecifiedUserField ; |
| 444 | owl:annotatedProperty rdfs:subClassOf ; | 446 | owl:annotatedProperty rdfs:subClassOf ; |
| 445 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 447 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -451,7 +453,7 @@ | ... | @@ -451,7 +453,7 @@ |
| 451 | 453 | ||
| 452 | 454 | ||
| 453 | [ rdf:type owl:Axiom ; | 455 | [ rdf:type owl:Axiom ; |
| 454 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 456 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 455 | owl:annotatedSource :SpecifiedUserField ; | 457 | owl:annotatedSource :SpecifiedUserField ; |
| 456 | owl:annotatedProperty rdfs:subClassOf ; | 458 | owl:annotatedProperty rdfs:subClassOf ; |
| 457 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 459 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -463,7 +465,7 @@ | ... | @@ -463,7 +465,7 @@ |
| 463 | 465 | ||
| 464 | 466 | ||
| 465 | [ rdf:type owl:Axiom ; | 467 | [ rdf:type owl:Axiom ; |
| 466 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 468 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 467 | owl:annotatedSource :SpecifiedUserField ; | 469 | owl:annotatedSource :SpecifiedUserField ; |
| 468 | owl:annotatedProperty rdfs:subClassOf ; | 470 | owl:annotatedProperty rdfs:subClassOf ; |
| 469 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 471 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -475,7 +477,7 @@ | ... | @@ -475,7 +477,7 @@ |
| 475 | 477 | ||
| 476 | 478 | ||
| 477 | [ rdf:type owl:Axiom ; | 479 | [ rdf:type owl:Axiom ; |
| 478 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 480 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 479 | owl:annotatedSource :SpecifiedUserField ; | 481 | owl:annotatedSource :SpecifiedUserField ; |
| 480 | owl:annotatedProperty rdfs:subClassOf ; | 482 | owl:annotatedProperty rdfs:subClassOf ; |
| 481 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 483 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -487,7 +489,7 @@ | ... | @@ -487,7 +489,7 @@ |
| 487 | 489 | ||
| 488 | 490 | ||
| 489 | [ rdf:type owl:Axiom ; | 491 | [ rdf:type owl:Axiom ; |
| 490 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 492 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 491 | owl:annotatedSource :SpecifiedUserField ; | 493 | owl:annotatedSource :SpecifiedUserField ; |
| 492 | owl:annotatedProperty rdfs:subClassOf ; | 494 | owl:annotatedProperty rdfs:subClassOf ; |
| 493 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 495 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -499,7 +501,7 @@ | ... | @@ -499,7 +501,7 @@ |
| 499 | 501 | ||
| 500 | 502 | ||
| 501 | [ rdf:type owl:Axiom ; | 503 | [ rdf:type owl:Axiom ; |
| 502 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 504 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 503 | owl:annotatedSource :SpecifiedUserField ; | 505 | owl:annotatedSource :SpecifiedUserField ; |
| 504 | owl:annotatedProperty rdfs:subClassOf ; | 506 | owl:annotatedProperty rdfs:subClassOf ; |
| 505 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 507 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -511,7 +513,7 @@ | ... | @@ -511,7 +513,7 @@ |
| 511 | 513 | ||
| 512 | 514 | ||
| 513 | [ rdf:type owl:Axiom ; | 515 | [ rdf:type owl:Axiom ; |
| 514 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 516 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 515 | owl:annotatedSource :SpecifiedUserField ; | 517 | owl:annotatedSource :SpecifiedUserField ; |
| 516 | owl:annotatedProperty rdfs:subClassOf ; | 518 | owl:annotatedProperty rdfs:subClassOf ; |
| 517 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 519 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -523,7 +525,7 @@ | ... | @@ -523,7 +525,7 @@ |
| 523 | 525 | ||
| 524 | 526 | ||
| 525 | [ rdf:type owl:Axiom ; | 527 | [ rdf:type owl:Axiom ; |
| 526 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 528 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 527 | owl:annotatedSource :SpecifiedUserField ; | 529 | owl:annotatedSource :SpecifiedUserField ; |
| 528 | owl:annotatedProperty rdfs:subClassOf ; | 530 | owl:annotatedProperty rdfs:subClassOf ; |
| 529 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 531 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -535,7 +537,7 @@ | ... | @@ -535,7 +537,7 @@ |
| 535 | 537 | ||
| 536 | 538 | ||
| 537 | [ rdf:type owl:Axiom ; | 539 | [ rdf:type owl:Axiom ; |
| 538 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 540 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 539 | owl:annotatedSource :SpecifiedUserField ; | 541 | owl:annotatedSource :SpecifiedUserField ; |
| 540 | owl:annotatedProperty rdfs:subClassOf ; | 542 | owl:annotatedProperty rdfs:subClassOf ; |
| 541 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 543 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -547,7 +549,7 @@ | ... | @@ -547,7 +549,7 @@ |
| 547 | 549 | ||
| 548 | 550 | ||
| 549 | [ rdf:type owl:Axiom ; | 551 | [ rdf:type owl:Axiom ; |
| 550 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 552 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 551 | owl:annotatedSource :SpecifiedUserField ; | 553 | owl:annotatedSource :SpecifiedUserField ; |
| 552 | owl:annotatedProperty rdfs:subClassOf ; | 554 | owl:annotatedProperty rdfs:subClassOf ; |
| 553 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 555 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -559,7 +561,7 @@ | ... | @@ -559,7 +561,7 @@ |
| 559 | 561 | ||
| 560 | 562 | ||
| 561 | [ rdf:type owl:Axiom ; | 563 | [ rdf:type owl:Axiom ; |
| 562 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 564 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 563 | owl:annotatedSource :SpecifiedUserField ; | 565 | owl:annotatedSource :SpecifiedUserField ; |
| 564 | owl:annotatedProperty rdfs:subClassOf ; | 566 | owl:annotatedProperty rdfs:subClassOf ; |
| 565 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 567 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -571,7 +573,7 @@ | ... | @@ -571,7 +573,7 @@ |
| 571 | 573 | ||
| 572 | 574 | ||
| 573 | [ rdf:type owl:Axiom ; | 575 | [ rdf:type owl:Axiom ; |
| 574 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 576 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 575 | owl:annotatedSource :SpecifiedUserField ; | 577 | owl:annotatedSource :SpecifiedUserField ; |
| 576 | owl:annotatedProperty rdfs:subClassOf ; | 578 | owl:annotatedProperty rdfs:subClassOf ; |
| 577 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 579 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -583,7 +585,7 @@ | ... | @@ -583,7 +585,7 @@ |
| 583 | 585 | ||
| 584 | 586 | ||
| 585 | [ rdf:type owl:Axiom ; | 587 | [ rdf:type owl:Axiom ; |
| 586 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 588 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 587 | owl:annotatedSource :SpecifiedUserField ; | 589 | owl:annotatedSource :SpecifiedUserField ; |
| 588 | owl:annotatedProperty rdfs:subClassOf ; | 590 | owl:annotatedProperty rdfs:subClassOf ; |
| 589 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 591 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -595,7 +597,7 @@ | ... | @@ -595,7 +597,7 @@ |
| 595 | 597 | ||
| 596 | 598 | ||
| 597 | [ rdf:type owl:Axiom ; | 599 | [ rdf:type owl:Axiom ; |
| 598 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 600 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 599 | owl:annotatedSource :SpecifiedUserField ; | 601 | owl:annotatedSource :SpecifiedUserField ; |
| 600 | owl:annotatedProperty rdfs:subClassOf ; | 602 | owl:annotatedProperty rdfs:subClassOf ; |
| 601 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 603 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -607,7 +609,7 @@ | ... | @@ -607,7 +609,7 @@ |
| 607 | 609 | ||
| 608 | 610 | ||
| 609 | [ rdf:type owl:Axiom ; | 611 | [ rdf:type owl:Axiom ; |
| 610 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 612 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 611 | owl:annotatedSource :SpecifiedUserField ; | 613 | owl:annotatedSource :SpecifiedUserField ; |
| 612 | owl:annotatedProperty rdfs:subClassOf ; | 614 | owl:annotatedProperty rdfs:subClassOf ; |
| 613 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 615 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -619,7 +621,7 @@ | ... | @@ -619,7 +621,7 @@ |
| 619 | 621 | ||
| 620 | 622 | ||
| 621 | [ rdf:type owl:Axiom ; | 623 | [ rdf:type owl:Axiom ; |
| 622 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 624 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 623 | owl:annotatedSource :SpecifiedUserField ; | 625 | owl:annotatedSource :SpecifiedUserField ; |
| 624 | owl:annotatedProperty rdfs:subClassOf ; | 626 | owl:annotatedProperty rdfs:subClassOf ; |
| 625 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 627 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -631,7 +633,7 @@ | ... | @@ -631,7 +633,7 @@ |
| 631 | 633 | ||
| 632 | 634 | ||
| 633 | [ rdf:type owl:Axiom ; | 635 | [ rdf:type owl:Axiom ; |
| 634 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 636 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 635 | owl:annotatedSource :SpecifiedUserField ; | 637 | owl:annotatedSource :SpecifiedUserField ; |
| 636 | owl:annotatedProperty rdfs:subClassOf ; | 638 | owl:annotatedProperty rdfs:subClassOf ; |
| 637 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 639 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -643,7 +645,7 @@ | ... | @@ -643,7 +645,7 @@ |
| 643 | 645 | ||
| 644 | 646 | ||
| 645 | [ rdf:type owl:Axiom ; | 647 | [ rdf:type owl:Axiom ; |
| 646 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 648 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 647 | owl:annotatedSource :SpecifiedUserField ; | 649 | owl:annotatedSource :SpecifiedUserField ; |
| 648 | owl:annotatedProperty rdfs:subClassOf ; | 650 | owl:annotatedProperty rdfs:subClassOf ; |
| 649 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 651 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -655,7 +657,7 @@ | ... | @@ -655,7 +657,7 @@ |
| 655 | 657 | ||
| 656 | 658 | ||
| 657 | [ rdf:type owl:Axiom ; | 659 | [ rdf:type owl:Axiom ; |
| 658 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 660 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 659 | owl:annotatedSource :SpecifiedUserField ; | 661 | owl:annotatedSource :SpecifiedUserField ; |
| 660 | owl:annotatedProperty rdfs:subClassOf ; | 662 | owl:annotatedProperty rdfs:subClassOf ; |
| 661 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 663 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -667,7 +669,7 @@ | ... | @@ -667,7 +669,7 @@ |
| 667 | 669 | ||
| 668 | 670 | ||
| 669 | [ rdf:type owl:Axiom ; | 671 | [ rdf:type owl:Axiom ; |
| 670 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 672 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 671 | owl:annotatedSource :SpecifiedUserField ; | 673 | owl:annotatedSource :SpecifiedUserField ; |
| 672 | owl:annotatedProperty rdfs:subClassOf ; | 674 | owl:annotatedProperty rdfs:subClassOf ; |
| 673 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 675 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -679,7 +681,7 @@ | ... | @@ -679,7 +681,7 @@ |
| 679 | 681 | ||
| 680 | 682 | ||
| 681 | [ rdf:type owl:Axiom ; | 683 | [ rdf:type owl:Axiom ; |
| 682 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 684 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 683 | owl:annotatedSource :SpecifiedUserField ; | 685 | owl:annotatedSource :SpecifiedUserField ; |
| 684 | owl:annotatedProperty rdfs:subClassOf ; | 686 | owl:annotatedProperty rdfs:subClassOf ; |
| 685 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 687 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -691,7 +693,7 @@ | ... | @@ -691,7 +693,7 @@ |
| 691 | 693 | ||
| 692 | 694 | ||
| 693 | [ rdf:type owl:Axiom ; | 695 | [ rdf:type owl:Axiom ; |
| 694 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 696 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
| 695 | owl:annotatedSource :SpecifiedUserField ; | 697 | owl:annotatedSource :SpecifiedUserField ; |
| 696 | owl:annotatedProperty rdfs:subClassOf ; | 698 | owl:annotatedProperty rdfs:subClassOf ; |
| 697 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 699 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| ... | @@ -705,32 +707,953 @@ | ... | @@ -705,32 +707,953 @@ |
| 705 | 707 | ||
| 706 | 708 | ||
| 707 | 709 | ||
| 708 | -:SourceSpecifiedUserField rdf:type owl:Class ; | 710 | + |
| 711 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 712 | + | ||
| 709 | rdfs:subClassOf owl:Thing , | 713 | rdfs:subClassOf owl:Thing , |
| 710 | [ rdf:type owl:Restriction ; | 714 | [ rdf:type owl:Restriction ; |
| 711 | - owl:onProperty :hasSource ; | 715 | + owl:onProperty :hasActivityNetwork ; |
| 712 | - owl:onClass owl:Thing ; | 716 | + owl:onClass ilap:FreeFieldValue ; |
| 713 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 717 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 714 | - ] ; | 718 | + ] . |
| 719 | +[ rdf:type owl:Axiom ; | ||
| 720 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 721 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 722 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 723 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 724 | + owl:onProperty :hasActivityNetwork ; | ||
| 725 | + owl:onClass ilap:FreeFieldValue ; | ||
| 726 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 727 | + ] | ||
| 728 | +] . | ||
| 729 | + | ||
| 730 | + | ||
| 731 | + | ||
| 732 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 715 | 733 | ||
| 716 | rdfs:subClassOf owl:Thing , | 734 | rdfs:subClassOf owl:Thing , |
| 717 | [ rdf:type owl:Restriction ; | 735 | [ rdf:type owl:Restriction ; |
| 718 | - owl:onProperty :hasContractor ; | 736 | + owl:onProperty :hasActivityProgress ; |
| 719 | - owl:onClass owl:Class ; | 737 | + owl:onClass ilap:FreeFieldValue ; |
| 738 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 739 | + ] . | ||
| 740 | +[ rdf:type owl:Axiom ; | ||
| 741 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 742 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 743 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 744 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 745 | + owl:onProperty :hasActivityProgress ; | ||
| 746 | + owl:onClass ilap:FreeFieldValue ; | ||
| 747 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 748 | + ] | ||
| 749 | +] . | ||
| 750 | + | ||
| 751 | + | ||
| 752 | + | ||
| 753 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 754 | + | ||
| 755 | + rdfs:subClassOf owl:Thing , | ||
| 756 | + [ rdf:type owl:Restriction ; | ||
| 757 | + owl:onProperty :hasAreaOnFacility ; | ||
| 758 | + owl:onClass ilap:FreeFieldValue ; | ||
| 720 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 759 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 721 | ] . | 760 | ] . |
| 761 | +[ rdf:type owl:Axiom ; | ||
| 762 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 763 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 764 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 765 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 766 | + owl:onProperty :hasAreaOnFacility ; | ||
| 767 | + owl:onClass ilap:FreeFieldValue ; | ||
| 768 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 769 | + ] | ||
| 770 | +] . | ||
| 722 | 771 | ||
| 723 | 772 | ||
| 724 | 773 | ||
| 774 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 725 | 775 | ||
| 776 | + rdfs:subClassOf owl:Thing , | ||
| 777 | + [ rdf:type owl:Restriction ; | ||
| 778 | + owl:onProperty :hasAssignment ; | ||
| 779 | + owl:onClass ilap:FreeFieldValue ; | ||
| 780 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 781 | + ] . | ||
| 726 | [ rdf:type owl:Axiom ; | 782 | [ rdf:type owl:Axiom ; |
| 727 | - :shouldUseAnyUri "true"^^xsd:boolean ; | 783 | + ilap:shouldUseRef "true"^^xsd:boolean ; |
| 728 | owl:annotatedSource :SpecifiedUserField ; | 784 | owl:annotatedSource :SpecifiedUserField ; |
| 729 | owl:annotatedProperty rdfs:subClassOf ; | 785 | owl:annotatedProperty rdfs:subClassOf ; |
| 730 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 786 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| 731 | - owl:onProperty :hasContractor ; | 787 | + owl:onProperty :hasAssignment ; |
| 732 | - owl:onClass owl:Class ; | 788 | + owl:onClass ilap:FreeFieldValue ; |
| 789 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 790 | + ] | ||
| 791 | +] . | ||
| 792 | + | ||
| 793 | + | ||
| 794 | + | ||
| 795 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 796 | + | ||
| 797 | + rdfs:subClassOf owl:Thing , | ||
| 798 | + [ rdf:type owl:Restriction ; | ||
| 799 | + owl:onProperty :hasBuildingBlock ; | ||
| 800 | + owl:onClass ilap:FreeFieldValue ; | ||
| 801 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 802 | + ] . | ||
| 803 | +[ rdf:type owl:Axiom ; | ||
| 804 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 805 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 806 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 807 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 808 | + owl:onProperty :hasBuildingBlock ; | ||
| 809 | + owl:onClass ilap:FreeFieldValue ; | ||
| 810 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 811 | + ] | ||
| 812 | +] . | ||
| 813 | + | ||
| 814 | + | ||
| 815 | + | ||
| 816 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 817 | + | ||
| 818 | + rdfs:subClassOf owl:Thing , | ||
| 819 | + [ rdf:type owl:Restriction ; | ||
| 820 | + owl:onProperty :hasCommissioningPackage ; | ||
| 821 | + owl:onClass ilap:FreeFieldValue ; | ||
| 822 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 823 | + ] . | ||
| 824 | +[ rdf:type owl:Axiom ; | ||
| 825 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 826 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 827 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 828 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 829 | + owl:onProperty :hasCommissioningPackage ; | ||
| 830 | + owl:onClass ilap:FreeFieldValue ; | ||
| 831 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 832 | + ] | ||
| 833 | +] . | ||
| 834 | + | ||
| 835 | + | ||
| 836 | + | ||
| 837 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 838 | + | ||
| 839 | + rdfs:subClassOf owl:Thing , | ||
| 840 | + [ rdf:type owl:Restriction ; | ||
| 841 | + owl:onProperty :hasCompletionStatus ; | ||
| 842 | + owl:onClass ilap:FreeFieldValue ; | ||
| 843 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 844 | + ] . | ||
| 845 | +[ rdf:type owl:Axiom ; | ||
| 846 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 847 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 848 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 849 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 850 | + owl:onProperty :hasCompletionStatus ; | ||
| 851 | + owl:onClass ilap:FreeFieldValue ; | ||
| 852 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 853 | + ] | ||
| 854 | +] . | ||
| 855 | + | ||
| 856 | + | ||
| 857 | + | ||
| 858 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 859 | + | ||
| 860 | + rdfs:subClassOf owl:Thing , | ||
| 861 | + [ rdf:type owl:Restriction ; | ||
| 862 | + owl:onProperty :hasCriticalPath ; | ||
| 863 | + owl:onClass ilap:FreeFieldValue ; | ||
| 864 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 865 | + ] . | ||
| 866 | +[ rdf:type owl:Axiom ; | ||
| 867 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 868 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 869 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 870 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 871 | + owl:onProperty :hasCriticalPath ; | ||
| 872 | + owl:onClass ilap:FreeFieldValue ; | ||
| 873 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 874 | + ] | ||
| 875 | +] . | ||
| 876 | + | ||
| 877 | + | ||
| 878 | + | ||
| 879 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 880 | + | ||
| 881 | + rdfs:subClassOf owl:Thing , | ||
| 882 | + [ rdf:type owl:Restriction ; | ||
| 883 | + owl:onProperty :hasEngineeringPhase ; | ||
| 884 | + owl:onClass ilap:FreeFieldValue ; | ||
| 885 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 886 | + ] . | ||
| 887 | +[ rdf:type owl:Axiom ; | ||
| 888 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 889 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 890 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 891 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 892 | + owl:onProperty :hasEngineeringPhase ; | ||
| 893 | + owl:onClass ilap:FreeFieldValue ; | ||
| 894 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 895 | + ] | ||
| 896 | +] . | ||
| 897 | + | ||
| 898 | + | ||
| 899 | + | ||
| 900 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 901 | + | ||
| 902 | + rdfs:subClassOf owl:Thing , | ||
| 903 | + [ rdf:type owl:Restriction ; | ||
| 904 | + owl:onProperty :hasExecutionSubDiscipline ; | ||
| 905 | + owl:onClass ilap:FreeFieldValue ; | ||
| 906 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 907 | + ] . | ||
| 908 | +[ rdf:type owl:Axiom ; | ||
| 909 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 910 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 911 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 912 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 913 | + owl:onProperty :hasExecutionSubDiscipline ; | ||
| 914 | + owl:onClass ilap:FreeFieldValue ; | ||
| 915 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 916 | + ] | ||
| 917 | +] . | ||
| 918 | + | ||
| 919 | + | ||
| 920 | + | ||
| 921 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 922 | + | ||
| 923 | + rdfs:subClassOf owl:Thing , | ||
| 924 | + [ rdf:type owl:Restriction ; | ||
| 925 | + owl:onProperty :hasGeographicLocation ; | ||
| 926 | + owl:onClass ilap:FreeFieldValue ; | ||
| 927 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 928 | + ] . | ||
| 929 | +[ rdf:type owl:Axiom ; | ||
| 930 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 931 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 932 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 933 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 934 | + owl:onProperty :hasGeographicLocation ; | ||
| 935 | + owl:onClass ilap:FreeFieldValue ; | ||
| 936 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 937 | + ] | ||
| 938 | +] . | ||
| 939 | + | ||
| 940 | + | ||
| 941 | + | ||
| 942 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 943 | + | ||
| 944 | + rdfs:subClassOf owl:Thing , | ||
| 945 | + [ rdf:type owl:Restriction ; | ||
| 946 | + owl:onProperty :hasJobCardStatus ; | ||
| 947 | + owl:onClass ilap:FreeFieldValue ; | ||
| 948 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 949 | + ] . | ||
| 950 | +[ rdf:type owl:Axiom ; | ||
| 951 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 952 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 953 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 954 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 955 | + owl:onProperty :hasJobCardStatus ; | ||
| 956 | + owl:onClass ilap:FreeFieldValue ; | ||
| 957 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 958 | + ] | ||
| 959 | +] . | ||
| 960 | + | ||
| 961 | + | ||
| 962 | + | ||
| 963 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 964 | + | ||
| 965 | + rdfs:subClassOf owl:Thing , | ||
| 966 | + [ rdf:type owl:Restriction ; | ||
| 967 | + owl:onProperty :hasKPIStatus ; | ||
| 968 | + owl:onClass ilap:FreeFieldValue ; | ||
| 969 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 970 | + ] . | ||
| 971 | +[ rdf:type owl:Axiom ; | ||
| 972 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 973 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 974 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 975 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 976 | + owl:onProperty :hasKPIStatus ; | ||
| 977 | + owl:onClass ilap:FreeFieldValue ; | ||
| 978 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 979 | + ] | ||
| 980 | +] . | ||
| 981 | + | ||
| 982 | + | ||
| 983 | + | ||
| 984 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 985 | + | ||
| 986 | + rdfs:subClassOf owl:Thing , | ||
| 987 | + [ rdf:type owl:Restriction ; | ||
| 988 | + owl:onProperty :hasLocationOfMaterial ; | ||
| 989 | + owl:onClass ilap:FreeFieldValue ; | ||
| 990 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 991 | + ] . | ||
| 992 | +[ rdf:type owl:Axiom ; | ||
| 993 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 994 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 995 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 996 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 997 | + owl:onProperty :hasLocationOfMaterial ; | ||
| 998 | + owl:onClass ilap:FreeFieldValue ; | ||
| 999 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1000 | + ] | ||
| 1001 | +] . | ||
| 1002 | + | ||
| 1003 | + | ||
| 1004 | + | ||
| 1005 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1006 | + | ||
| 1007 | + rdfs:subClassOf owl:Thing , | ||
| 1008 | + [ rdf:type owl:Restriction ; | ||
| 1009 | + owl:onProperty :hasLocationOfWork ; | ||
| 1010 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1011 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1012 | + ] . | ||
| 1013 | +[ rdf:type owl:Axiom ; | ||
| 1014 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1015 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1016 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1017 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1018 | + owl:onProperty :hasLocationOfWork ; | ||
| 1019 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1020 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1021 | + ] | ||
| 1022 | +] . | ||
| 1023 | + | ||
| 1024 | + | ||
| 1025 | + | ||
| 1026 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1027 | + | ||
| 1028 | + rdfs:subClassOf owl:Thing , | ||
| 1029 | + [ rdf:type owl:Restriction ; | ||
| 1030 | + owl:onProperty :hasLocationOnFacility ; | ||
| 1031 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1032 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1033 | + ] . | ||
| 1034 | +[ rdf:type owl:Axiom ; | ||
| 1035 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1036 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1037 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1038 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1039 | + owl:onProperty :hasLocationOnFacility ; | ||
| 1040 | + owl:onClass ilap:FreeFieldValue ; | ||
| 733 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1041 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 734 | ] | 1042 | ] |
| 735 | ] . | 1043 | ] . |
| 736 | 1044 | ||
| 1045 | + | ||
| 1046 | + | ||
| 1047 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1048 | + | ||
| 1049 | + rdfs:subClassOf owl:Thing , | ||
| 1050 | + [ rdf:type owl:Restriction ; | ||
| 1051 | + owl:onProperty :hasMainActivity ; | ||
| 1052 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1053 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1054 | + ] . | ||
| 1055 | +[ rdf:type owl:Axiom ; | ||
| 1056 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1057 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1058 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1059 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1060 | + owl:onProperty :hasMainActivity ; | ||
| 1061 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1062 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1063 | + ] | ||
| 1064 | +] . | ||
| 1065 | + | ||
| 1066 | + | ||
| 1067 | + | ||
| 1068 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1069 | + | ||
| 1070 | + rdfs:subClassOf owl:Thing , | ||
| 1071 | + [ rdf:type owl:Restriction ; | ||
| 1072 | + owl:onProperty :hasMechanicalCompletionPackage ; | ||
| 1073 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1074 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1075 | + ] . | ||
| 1076 | +[ rdf:type owl:Axiom ; | ||
| 1077 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1078 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1079 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1080 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1081 | + owl:onProperty :hasMechanicalCompletionPackage ; | ||
| 1082 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1083 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1084 | + ] | ||
| 1085 | +] . | ||
| 1086 | + | ||
| 1087 | + | ||
| 1088 | + | ||
| 1089 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1090 | + | ||
| 1091 | + rdfs:subClassOf owl:Thing , | ||
| 1092 | + [ rdf:type owl:Restriction ; | ||
| 1093 | + owl:onProperty :hasOwnerResponsible ; | ||
| 1094 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1095 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1096 | + ] . | ||
| 1097 | +[ rdf:type owl:Axiom ; | ||
| 1098 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1099 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1100 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1101 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1102 | + owl:onProperty :hasOwnerResponsible ; | ||
| 1103 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1104 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1105 | + ] | ||
| 1106 | +] . | ||
| 1107 | + | ||
| 1108 | + | ||
| 1109 | + | ||
| 1110 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1111 | + | ||
| 1112 | + rdfs:subClassOf owl:Thing , | ||
| 1113 | + [ rdf:type owl:Restriction ; | ||
| 1114 | + owl:onProperty :hasPlanResponsible ; | ||
| 1115 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1116 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1117 | + ] . | ||
| 1118 | +[ rdf:type owl:Axiom ; | ||
| 1119 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1120 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1121 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1122 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1123 | + owl:onProperty :hasPlanResponsible ; | ||
| 1124 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1125 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1126 | + ] | ||
| 1127 | +] . | ||
| 1128 | + | ||
| 1129 | + | ||
| 1130 | + | ||
| 1131 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1132 | + | ||
| 1133 | + rdfs:subClassOf owl:Thing , | ||
| 1134 | + [ rdf:type owl:Restriction ; | ||
| 1135 | + owl:onProperty :hasPortfolio ; | ||
| 1136 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1137 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1138 | + ] . | ||
| 1139 | +[ rdf:type owl:Axiom ; | ||
| 1140 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1141 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1142 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1143 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1144 | + owl:onProperty :hasPortfolio ; | ||
| 1145 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1146 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1147 | + ] | ||
| 1148 | +] . | ||
| 1149 | + | ||
| 1150 | + | ||
| 1151 | + | ||
| 1152 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1153 | + | ||
| 1154 | + rdfs:subClassOf owl:Thing , | ||
| 1155 | + [ rdf:type owl:Restriction ; | ||
| 1156 | + owl:onProperty :hasProcurementPackage ; | ||
| 1157 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1158 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1159 | + ] . | ||
| 1160 | +[ rdf:type owl:Axiom ; | ||
| 1161 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1162 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1163 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1164 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1165 | + owl:onProperty :hasProcurementPackage ; | ||
| 1166 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1167 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1168 | + ] | ||
| 1169 | +] . | ||
| 1170 | + | ||
| 1171 | + | ||
| 1172 | + | ||
| 1173 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1174 | + | ||
| 1175 | + rdfs:subClassOf owl:Thing , | ||
| 1176 | + [ rdf:type owl:Restriction ; | ||
| 1177 | + owl:onProperty :hasProjectCode ; | ||
| 1178 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1179 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1180 | + ] . | ||
| 1181 | +[ rdf:type owl:Axiom ; | ||
| 1182 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1183 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1184 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1185 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1186 | + owl:onProperty :hasProjectCode ; | ||
| 1187 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1188 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1189 | + ] | ||
| 1190 | +] . | ||
| 1191 | + | ||
| 1192 | + | ||
| 1193 | + | ||
| 1194 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1195 | + | ||
| 1196 | + rdfs:subClassOf owl:Thing , | ||
| 1197 | + [ rdf:type owl:Restriction ; | ||
| 1198 | + owl:onProperty :hasProjectResponsible ; | ||
| 1199 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1200 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1201 | + ] . | ||
| 1202 | +[ rdf:type owl:Axiom ; | ||
| 1203 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1204 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1205 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1206 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1207 | + owl:onProperty :hasProjectResponsible ; | ||
| 1208 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1209 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1210 | + ] | ||
| 1211 | +] . | ||
| 1212 | + | ||
| 1213 | + | ||
| 1214 | + | ||
| 1215 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1216 | + | ||
| 1217 | + rdfs:subClassOf owl:Thing , | ||
| 1218 | + [ rdf:type owl:Restriction ; | ||
| 1219 | + owl:onProperty :hasProjectType ; | ||
| 1220 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1221 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1222 | + ] . | ||
| 1223 | +[ rdf:type owl:Axiom ; | ||
| 1224 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1225 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1226 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1227 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1228 | + owl:onProperty :hasProjectType ; | ||
| 1229 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1230 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1231 | + ] | ||
| 1232 | +] . | ||
| 1233 | + | ||
| 1234 | + | ||
| 1235 | + | ||
| 1236 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1237 | + | ||
| 1238 | + rdfs:subClassOf owl:Thing , | ||
| 1239 | + [ rdf:type owl:Restriction ; | ||
| 1240 | + owl:onProperty :hasReporting ; | ||
| 1241 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1242 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1243 | + ] . | ||
| 1244 | +[ rdf:type owl:Axiom ; | ||
| 1245 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1246 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1247 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1248 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1249 | + owl:onProperty :hasReporting ; | ||
| 1250 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1251 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1252 | + ] | ||
| 1253 | +] . | ||
| 1254 | + | ||
| 1255 | + | ||
| 1256 | + | ||
| 1257 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1258 | + | ||
| 1259 | + rdfs:subClassOf owl:Thing , | ||
| 1260 | + [ rdf:type owl:Restriction ; | ||
| 1261 | + owl:onProperty :hasSection ; | ||
| 1262 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1263 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1264 | + ] . | ||
| 1265 | +[ rdf:type owl:Axiom ; | ||
| 1266 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1267 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1268 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1269 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1270 | + owl:onProperty :hasSection ; | ||
| 1271 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1272 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1273 | + ] | ||
| 1274 | +] . | ||
| 1275 | + | ||
| 1276 | + | ||
| 1277 | + | ||
| 1278 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1279 | + | ||
| 1280 | + rdfs:subClassOf owl:Thing , | ||
| 1281 | + [ rdf:type owl:Restriction ; | ||
| 1282 | + owl:onProperty :hasShutDownPeriod ; | ||
| 1283 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1284 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1285 | + ] . | ||
| 1286 | +[ rdf:type owl:Axiom ; | ||
| 1287 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1288 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1289 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1290 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1291 | + owl:onProperty :hasShutDownPeriod ; | ||
| 1292 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1293 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1294 | + ] | ||
| 1295 | +] . | ||
| 1296 | + | ||
| 1297 | + | ||
| 1298 | + | ||
| 1299 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1300 | + | ||
| 1301 | + rdfs:subClassOf owl:Thing , | ||
| 1302 | + [ rdf:type owl:Restriction ; | ||
| 1303 | + owl:onProperty :hasSource ; | ||
| 1304 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1305 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1306 | + ] . | ||
| 1307 | +[ rdf:type owl:Axiom ; | ||
| 1308 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1309 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1310 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1311 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1312 | + owl:onProperty :hasSource ; | ||
| 1313 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1314 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1315 | + ] | ||
| 1316 | +] . | ||
| 1317 | + | ||
| 1318 | + | ||
| 1319 | + | ||
| 1320 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1321 | + | ||
| 1322 | + rdfs:subClassOf owl:Thing , | ||
| 1323 | + [ rdf:type owl:Restriction ; | ||
| 1324 | + owl:onProperty :hasSupplierATS ; | ||
| 1325 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1326 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1327 | + ] . | ||
| 1328 | +[ rdf:type owl:Axiom ; | ||
| 1329 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1330 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1331 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1332 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1333 | + owl:onProperty :hasSupplierATS ; | ||
| 1334 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1335 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1336 | + ] | ||
| 1337 | +] . | ||
| 1338 | + | ||
| 1339 | + | ||
| 1340 | + | ||
| 1341 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1342 | + | ||
| 1343 | + rdfs:subClassOf owl:Thing , | ||
| 1344 | + [ rdf:type owl:Restriction ; | ||
| 1345 | + owl:onProperty :hasSystemResponsible ; | ||
| 1346 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1347 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1348 | + ] . | ||
| 1349 | +[ rdf:type owl:Axiom ; | ||
| 1350 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1351 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1352 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1353 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1354 | + owl:onProperty :hasSystemResponsible ; | ||
| 1355 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1356 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1357 | + ] | ||
| 1358 | +] . | ||
| 1359 | + | ||
| 1360 | + | ||
| 1361 | + | ||
| 1362 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1363 | + | ||
| 1364 | + rdfs:subClassOf owl:Thing , | ||
| 1365 | + [ rdf:type owl:Restriction ; | ||
| 1366 | + owl:onProperty :hasSystemType ; | ||
| 1367 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1368 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1369 | + ] . | ||
| 1370 | +[ rdf:type owl:Axiom ; | ||
| 1371 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1372 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1373 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1374 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1375 | + owl:onProperty :hasSystemType ; | ||
| 1376 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1377 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1378 | + ] | ||
| 1379 | +] . | ||
| 1380 | + | ||
| 1381 | + | ||
| 1382 | + | ||
| 1383 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1384 | + | ||
| 1385 | + rdfs:subClassOf owl:Thing , | ||
| 1386 | + [ rdf:type owl:Restriction ; | ||
| 1387 | + owl:onProperty :hasTaskResponsible ; | ||
| 1388 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1389 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1390 | + ] . | ||
| 1391 | +[ rdf:type owl:Axiom ; | ||
| 1392 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1393 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1394 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1395 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1396 | + owl:onProperty :hasTaskResponsible ; | ||
| 1397 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1398 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1399 | + ] | ||
| 1400 | +] . | ||
| 1401 | + | ||
| 1402 | + | ||
| 1403 | + | ||
| 1404 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1405 | + | ||
| 1406 | + rdfs:subClassOf owl:Thing , | ||
| 1407 | + [ rdf:type owl:Restriction ; | ||
| 1408 | + owl:onProperty :hasWBS ; | ||
| 1409 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1410 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1411 | + ] . | ||
| 1412 | +[ rdf:type owl:Axiom ; | ||
| 1413 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1414 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1415 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1416 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1417 | + owl:onProperty :hasWBS ; | ||
| 1418 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1419 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1420 | + ] | ||
| 1421 | +] . | ||
| 1422 | + | ||
| 1423 | + | ||
| 1424 | + | ||
| 1425 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1426 | + | ||
| 1427 | + rdfs:subClassOf owl:Thing , | ||
| 1428 | + [ rdf:type owl:Restriction ; | ||
| 1429 | + owl:onProperty :hasWBSpart1 ; | ||
| 1430 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1431 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1432 | + ] . | ||
| 1433 | +[ rdf:type owl:Axiom ; | ||
| 1434 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1435 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1436 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1437 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1438 | + owl:onProperty :hasWBSpart1 ; | ||
| 1439 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1440 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1441 | + ] | ||
| 1442 | +] . | ||
| 1443 | + | ||
| 1444 | + | ||
| 1445 | + | ||
| 1446 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1447 | + | ||
| 1448 | + rdfs:subClassOf owl:Thing , | ||
| 1449 | + [ rdf:type owl:Restriction ; | ||
| 1450 | + owl:onProperty :hasWBSpart2 ; | ||
| 1451 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1452 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1453 | + ] . | ||
| 1454 | +[ rdf:type owl:Axiom ; | ||
| 1455 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1456 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1457 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1458 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1459 | + owl:onProperty :hasWBSpart2 ; | ||
| 1460 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1461 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1462 | + ] | ||
| 1463 | +] . | ||
| 1464 | + | ||
| 1465 | + | ||
| 1466 | + | ||
| 1467 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1468 | + | ||
| 1469 | + rdfs:subClassOf owl:Thing , | ||
| 1470 | + [ rdf:type owl:Restriction ; | ||
| 1471 | + owl:onProperty :hasWBSpart3 ; | ||
| 1472 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1473 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1474 | + ] . | ||
| 1475 | +[ rdf:type owl:Axiom ; | ||
| 1476 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1477 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1478 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1479 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1480 | + owl:onProperty :hasWBSpart3 ; | ||
| 1481 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1482 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1483 | + ] | ||
| 1484 | +] . | ||
| 1485 | + | ||
| 1486 | + | ||
| 1487 | + | ||
| 1488 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1489 | + | ||
| 1490 | + rdfs:subClassOf owl:Thing , | ||
| 1491 | + [ rdf:type owl:Restriction ; | ||
| 1492 | + owl:onProperty :hasWBSpart4 ; | ||
| 1493 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1494 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1495 | + ] . | ||
| 1496 | +[ rdf:type owl:Axiom ; | ||
| 1497 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1498 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1499 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1500 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1501 | + owl:onProperty :hasWBSpart4 ; | ||
| 1502 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1503 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1504 | + ] | ||
| 1505 | +] . | ||
| 1506 | + | ||
| 1507 | + | ||
| 1508 | + | ||
| 1509 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1510 | + | ||
| 1511 | + rdfs:subClassOf owl:Thing , | ||
| 1512 | + [ rdf:type owl:Restriction ; | ||
| 1513 | + owl:onProperty :hasWBSpart5 ; | ||
| 1514 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1515 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1516 | + ] . | ||
| 1517 | +[ rdf:type owl:Axiom ; | ||
| 1518 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1519 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1520 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1521 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1522 | + owl:onProperty :hasWBSpart5 ; | ||
| 1523 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1524 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1525 | + ] | ||
| 1526 | +] . | ||
| 1527 | + | ||
| 1528 | + | ||
| 1529 | + | ||
| 1530 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1531 | + | ||
| 1532 | + rdfs:subClassOf owl:Thing , | ||
| 1533 | + [ rdf:type owl:Restriction ; | ||
| 1534 | + owl:onProperty :hasWorkCenter ; | ||
| 1535 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1536 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1537 | + ] . | ||
| 1538 | +[ rdf:type owl:Axiom ; | ||
| 1539 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1540 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1541 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1542 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1543 | + owl:onProperty :hasWorkCenter ; | ||
| 1544 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1545 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1546 | + ] | ||
| 1547 | +] . | ||
| 1548 | + | ||
| 1549 | + | ||
| 1550 | + | ||
| 1551 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1552 | + | ||
| 1553 | + rdfs:subClassOf owl:Thing , | ||
| 1554 | + [ rdf:type owl:Restriction ; | ||
| 1555 | + owl:onProperty :hasWorkOrder ; | ||
| 1556 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1557 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1558 | + ] . | ||
| 1559 | +[ rdf:type owl:Axiom ; | ||
| 1560 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1561 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1562 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1563 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1564 | + owl:onProperty :hasWorkOrder ; | ||
| 1565 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1566 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1567 | + ] | ||
| 1568 | +] . | ||
| 1569 | + | ||
| 1570 | + | ||
| 1571 | + | ||
| 1572 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1573 | + | ||
| 1574 | + rdfs:subClassOf owl:Thing , | ||
| 1575 | + [ rdf:type owl:Restriction ; | ||
| 1576 | + owl:onProperty :hasWorkOrderType ; | ||
| 1577 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1578 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1579 | + ] . | ||
| 1580 | +[ rdf:type owl:Axiom ; | ||
| 1581 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1582 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1583 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1584 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1585 | + owl:onProperty :hasWorkOrderType ; | ||
| 1586 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1587 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1588 | + ] | ||
| 1589 | +] . | ||
| 1590 | + | ||
| 1591 | + | ||
| 1592 | + | ||
| 1593 | +:SpecifiedUserField rdf:type owl:Class ; | ||
| 1594 | + | ||
| 1595 | + rdfs:subClassOf owl:Thing , | ||
| 1596 | + [ rdf:type owl:Restriction ; | ||
| 1597 | + owl:onProperty :requiresWorkOrderType ; | ||
| 1598 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1599 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1600 | + ] . | ||
| 1601 | +[ rdf:type owl:Axiom ; | ||
| 1602 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
| 1603 | + owl:annotatedSource :SpecifiedUserField ; | ||
| 1604 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1605 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1606 | + owl:onProperty :requiresWorkOrderType ; | ||
| 1607 | + owl:onClass ilap:FreeFieldValue ; | ||
| 1608 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1609 | + ] | ||
| 1610 | +] . | ||
| 1611 | + | ||
| 1612 | + | ||
| 1613 | + | ||
| 1614 | + | ||
| 1615 | + | ||
| 1616 | +#----------------------- Source specified user field ----------------------# | ||
| 1617 | + | ||
| 1618 | + | ||
| 1619 | + | ||
| 1620 | + | ||
| 1621 | +:SourceSpecifiedUserField rdf:type owl:Class ; | ||
| 1622 | + rdfs:subClassOf owl:Thing , | ||
| 1623 | + [ rdf:type owl:Restriction ; | ||
| 1624 | + owl:onProperty :hasSource ; | ||
| 1625 | + owl:onClass owl:Thing ; | ||
| 1626 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1627 | + ] ; | ||
| 1628 | + | ||
| 1629 | + rdfs:subClassOf owl:Thing , | ||
| 1630 | + [ rdf:type owl:Restriction ; | ||
| 1631 | + owl:onProperty :hasContractor ; | ||
| 1632 | + owl:onClass owl:Class ; | ||
| 1633 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1634 | + ] . | ||
| 1635 | + | ||
| 1636 | + | ||
| 1637 | + | ||
| 1638 | +[ rdf:type owl:Axiom ; | ||
| 1639 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; | ||
| 1640 | + owl:annotatedSource :SourceSpecifiedUserField ; | ||
| 1641 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1642 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1643 | + owl:onProperty :hasSource ; | ||
| 1644 | + owl:onClass owl:Thing ; | ||
| 1645 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1646 | + ] | ||
| 1647 | +] . | ||
| 1648 | + | ||
| 1649 | + | ||
| 1650 | +[ rdf:type owl:Axiom ; | ||
| 1651 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; | ||
| 1652 | + owl:annotatedSource :SourceSpecifiedUserField ; | ||
| 1653 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1654 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1655 | + owl:onProperty :hasContractor ; | ||
| 1656 | + owl:onClass owl:Class ; | ||
| 1657 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1658 | + ] | ||
| 1659 | +] . | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -94,6 +94,12 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -94,6 +94,12 @@ xsd:time rdf:type rdfs:Datatype . |
| 94 | ################################################################# | 94 | ################################################################# |
| 95 | 95 | ||
| 96 | 96 | ||
| 97 | +### http://data.posccaesar.org/ilap-userfield/hasFreeFieldForSpecifiedUserField | ||
| 98 | + | ||
| 99 | +<http://data.posccaesar.org/ilap-userfield/hasFreeFieldForSpecifiedUserField> rdf:type owl:ObjectProperty . | ||
| 100 | + | ||
| 101 | + | ||
| 102 | + | ||
| 97 | ### http://data.posccaesar.org/ilap/TimeBasedResourceRef | 103 | ### http://data.posccaesar.org/ilap/TimeBasedResourceRef |
| 98 | 104 | ||
| 99 | :TimeBasedResourceRef rdf:type owl:ObjectProperty . | 105 | :TimeBasedResourceRef rdf:type owl:ObjectProperty . |
| ... | @@ -110,7 +116,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -110,7 +116,7 @@ xsd:time rdf:type rdfs:Datatype . |
| 110 | 116 | ||
| 111 | :hasActivity rdf:type owl:ObjectProperty ; | 117 | :hasActivity rdf:type owl:ObjectProperty ; |
| 112 | 118 | ||
| 113 | - rdfs:label "has acitivity"^^xsd:string . | 119 | + rdfs:label "has activity"^^xsd:string . |
| 114 | 120 | ||
| 115 | 121 | ||
| 116 | 122 | ||
| ... | @@ -327,6 +333,36 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -327,6 +333,36 @@ xsd:time rdf:type rdfs:Datatype . |
| 327 | ################################################################# | 333 | ################################################################# |
| 328 | 334 | ||
| 329 | 335 | ||
| 336 | +### http://data.posccaesar.org/ilap-userfield/hasCurrentProgress | ||
| 337 | + | ||
| 338 | +<http://data.posccaesar.org/ilap-userfield/hasCurrentProgress> rdf:type owl:DatatypeProperty . | ||
| 339 | + | ||
| 340 | + | ||
| 341 | + | ||
| 342 | +### http://data.posccaesar.org/ilap-userfield/hasExpendedQuantity | ||
| 343 | + | ||
| 344 | +<http://data.posccaesar.org/ilap-userfield/hasExpendedQuantity> rdf:type owl:DatatypeProperty . | ||
| 345 | + | ||
| 346 | + | ||
| 347 | + | ||
| 348 | +### http://data.posccaesar.org/ilap-userfield/hasQuantity | ||
| 349 | + | ||
| 350 | +<http://data.posccaesar.org/ilap-userfield/hasQuantity> rdf:type owl:DatatypeProperty . | ||
| 351 | + | ||
| 352 | + | ||
| 353 | + | ||
| 354 | +### http://data.posccaesar.org/ilap-userfield/hasRemainingFinish | ||
| 355 | + | ||
| 356 | +<http://data.posccaesar.org/ilap-userfield/hasRemainingFinish> rdf:type owl:DatatypeProperty . | ||
| 357 | + | ||
| 358 | + | ||
| 359 | + | ||
| 360 | +### http://data.posccaesar.org/ilap-userfield/hasRemainingStart | ||
| 361 | + | ||
| 362 | +<http://data.posccaesar.org/ilap-userfield/hasRemainingStart> rdf:type owl:DatatypeProperty . | ||
| 363 | + | ||
| 364 | + | ||
| 365 | + | ||
| 330 | ### http://data.posccaesar.org/ilap/availableFrom | 366 | ### http://data.posccaesar.org/ilap/availableFrom |
| 331 | 367 | ||
| 332 | :availableFrom rdf:type owl:DatatypeProperty . | 368 | :availableFrom rdf:type owl:DatatypeProperty . |
| ... | @@ -604,6 +640,56 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -604,6 +640,56 @@ xsd:time rdf:type rdfs:Datatype . |
| 604 | ################################################################# | 640 | ################################################################# |
| 605 | 641 | ||
| 606 | 642 | ||
| 643 | +### http://data.posccaesar.org/ilap-userfield/TimeBasedResource | ||
| 644 | + | ||
| 645 | +<http://data.posccaesar.org/ilap-userfield/TimeBasedResource> rdf:type owl:Class ; | ||
| 646 | + | ||
| 647 | + rdfs:subClassOf [ rdf:type owl:Class ; | ||
| 648 | + owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
| 649 | + owl:onProperty :hasDefaultRate ; | ||
| 650 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
| 651 | + owl:onDataRange xsd:decimal | ||
| 652 | + ] | ||
| 653 | + [ rdf:type owl:Restriction ; | ||
| 654 | + owl:onProperty :hasDefaultRate ; | ||
| 655 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 656 | + owl:onDataRange xsd:decimal | ||
| 657 | + ] | ||
| 658 | + ) | ||
| 659 | + ] , | ||
| 660 | + [ rdf:type owl:Class ; | ||
| 661 | + owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
| 662 | + owl:onProperty :hasDescription ; | ||
| 663 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
| 664 | + owl:onDataRange xsd:string | ||
| 665 | + ] | ||
| 666 | + [ rdf:type owl:Restriction ; | ||
| 667 | + owl:onProperty :hasDescription ; | ||
| 668 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 669 | + owl:onDataRange xsd:string | ||
| 670 | + ] | ||
| 671 | + ) | ||
| 672 | + ] , | ||
| 673 | + [ rdf:type owl:Restriction ; | ||
| 674 | + owl:onProperty :hasAvailability ; | ||
| 675 | + owl:onClass :Availability ; | ||
| 676 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 677 | + ] , | ||
| 678 | + [ rdf:type owl:Restriction ; | ||
| 679 | + owl:onProperty :hasExternalReference ; | ||
| 680 | + owl:onClass :ExternalReference ; | ||
| 681 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 682 | + ] , | ||
| 683 | + [ rdf:type owl:Restriction ; | ||
| 684 | + owl:onProperty :hasName ; | ||
| 685 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 686 | + owl:onDataRange xsd:string | ||
| 687 | + ] ; | ||
| 688 | + | ||
| 689 | + :shouldHaveID "true" . | ||
| 690 | + | ||
| 691 | + | ||
| 692 | + | ||
| 607 | ### http://data.posccaesar.org/ilap/Activity | 693 | ### http://data.posccaesar.org/ilap/Activity |
| 608 | 694 | ||
| 609 | :Activity rdf:type owl:Class ; | 695 | :Activity rdf:type owl:Class ; |
| ... | @@ -612,8 +698,13 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -612,8 +698,13 @@ xsd:time rdf:type rdfs:Datatype . |
| 612 | 698 | ||
| 613 | rdfs:subClassOf owl:Thing , | 699 | rdfs:subClassOf owl:Thing , |
| 614 | [ rdf:type owl:Restriction ; | 700 | [ rdf:type owl:Restriction ; |
| 615 | - owl:onProperty :hasExternalReference ; | 701 | + owl:onProperty :hasDescription ; |
| 616 | - owl:onClass :ExternalReference ; | 702 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 703 | + owl:onDataRange xsd:string | ||
| 704 | + ] , | ||
| 705 | + [ rdf:type owl:Restriction ; | ||
| 706 | + owl:onProperty :hasResource ; | ||
| 707 | + owl:onClass :Resource ; | ||
| 617 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 708 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
| 618 | ] , | 709 | ] , |
| 619 | [ rdf:type owl:Restriction ; | 710 | [ rdf:type owl:Restriction ; |
| ... | @@ -622,6 +713,32 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -622,6 +713,32 @@ xsd:time rdf:type rdfs:Datatype . |
| 622 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 713 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
| 623 | ] , | 714 | ] , |
| 624 | [ rdf:type owl:Restriction ; | 715 | [ rdf:type owl:Restriction ; |
| 716 | + owl:onProperty :hasCalendar ; | ||
| 717 | + owl:onClass :Calendar ; | ||
| 718 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 719 | + ] , | ||
| 720 | + [ rdf:type owl:Restriction ; | ||
| 721 | + owl:onProperty :hasSpecifiedUserField ; | ||
| 722 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/SourceSpecifiedUserField> ; | ||
| 723 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 724 | + ] , | ||
| 725 | + [ rdf:type owl:Restriction ; | ||
| 726 | + owl:onProperty :hasFreeField ; | ||
| 727 | + owl:onClass :FreeField ; | ||
| 728 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 729 | + ] , | ||
| 730 | + [ rdf:type owl:Restriction ; | ||
| 731 | + owl:onProperty :hasConstraint ; | ||
| 732 | + owl:onClass :Constraint ; | ||
| 733 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 734 | + ] , | ||
| 735 | + [ rdf:type owl:Class ; | ||
| 736 | + owl:unionOf ( :Operation | ||
| 737 | + :RegularActivity | ||
| 738 | + :WorkOrder | ||
| 739 | + ) | ||
| 740 | + ] , | ||
| 741 | + [ rdf:type owl:Restriction ; | ||
| 625 | owl:onProperty :hasActiveStatus ; | 742 | owl:onProperty :hasActiveStatus ; |
| 626 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 743 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
| 627 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 744 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| ... | @@ -643,61 +760,33 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -643,61 +760,33 @@ xsd:time rdf:type rdfs:Datatype . |
| 643 | ] | 760 | ] |
| 644 | ] | 761 | ] |
| 645 | ] , | 762 | ] , |
| 646 | - [ rdf:type owl:Class ; | ||
| 647 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
| 648 | - owl:onProperty :hasConstraint ; | ||
| 649 | - owl:onClass :Constraint ; | ||
| 650 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 651 | - ] | ||
| 652 | [ rdf:type owl:Restriction ; | 763 | [ rdf:type owl:Restriction ; |
| 653 | - owl:onProperty :hasConstraint ; | 764 | + owl:onProperty :hasExternalReference ; |
| 654 | - owl:onClass :Constraint ; | 765 | + owl:onClass :ExternalReference ; |
| 655 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 766 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
| 656 | - ] | ||
| 657 | - ) | ||
| 658 | ] , | 767 | ] , |
| 659 | [ rdf:type owl:Restriction ; | 768 | [ rdf:type owl:Restriction ; |
| 660 | - owl:onProperty :hasDescription ; | 769 | + owl:onProperty :hasSpecifiedUserField ; |
| 661 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 770 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/SpecifiedUserField> ; |
| 662 | - owl:onDataRange xsd:string | 771 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 663 | ] , | 772 | ] , |
| 664 | [ rdf:type owl:Restriction ; | 773 | [ rdf:type owl:Restriction ; |
| 665 | owl:onProperty :hasSchedule ; | 774 | owl:onProperty :hasSchedule ; |
| 666 | owl:onClass :Schedule ; | 775 | owl:onClass :Schedule ; |
| 667 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 776 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 668 | - ] , | ||
| 669 | - [ rdf:type owl:Class ; | ||
| 670 | - owl:unionOf ( :Operation | ||
| 671 | - :RegularActivity | ||
| 672 | - :WorkOrder | ||
| 673 | - ) | ||
| 674 | - ] , | ||
| 675 | - [ rdf:type owl:Restriction ; | ||
| 676 | - owl:onProperty :hasResource ; | ||
| 677 | - owl:onClass [ rdf:type owl:Class ; | ||
| 678 | - owl:unionOf ( :CostBased | ||
| 679 | - :TimeBased | ||
| 680 | - ) | ||
| 681 | - ] ; | ||
| 682 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 683 | - ] , | ||
| 684 | - [ rdf:type owl:Restriction ; | ||
| 685 | - owl:onProperty :hasCalendar ; | ||
| 686 | - owl:onClass :Calendar ; | ||
| 687 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 688 | ] ; | 777 | ] ; |
| 689 | 778 | ||
| 690 | rdfs:comment "A Thing that brings about (intended) change by events, operations or processes that consume time and possibly other resources (adapted from ISO 15926, PMI and BSI)." ; | 779 | rdfs:comment "A Thing that brings about (intended) change by events, operations or processes that consume time and possibly other resources (adapted from ISO 15926, PMI and BSI)." ; |
| 691 | 780 | ||
| 692 | :shouldHaveID "true" . | 781 | :shouldHaveID "true" . |
| 693 | [ rdf:type owl:Axiom ; | 782 | [ rdf:type owl:Axiom ; |
| 694 | - :shouldUseRef "true"^^xsd:boolean ; | 783 | + :shouldUseRef "true" ; |
| 695 | owl:annotatedSource :Activity ; | 784 | owl:annotatedSource :Activity ; |
| 696 | owl:annotatedProperty rdfs:subClassOf ; | 785 | owl:annotatedProperty rdfs:subClassOf ; |
| 697 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 786 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| 698 | - owl:onProperty :hasCalendar ; | 787 | + owl:onProperty :hasFreeField ; |
| 699 | - owl:onClass :Calendar ; | 788 | + owl:onClass :FreeField ; |
| 700 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 789 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
| 701 | ] | 790 | ] |
| 702 | ] . | 791 | ] . |
| 703 | [ rdf:type owl:Axiom ; | 792 | [ rdf:type owl:Axiom ; |
| ... | @@ -710,6 +799,16 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -710,6 +799,16 @@ xsd:time rdf:type rdfs:Datatype . |
| 710 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 799 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
| 711 | ] | 800 | ] |
| 712 | ] . | 801 | ] . |
| 802 | +[ rdf:type owl:Axiom ; | ||
| 803 | + :shouldUseRef "true"^^xsd:boolean ; | ||
| 804 | + owl:annotatedSource :Activity ; | ||
| 805 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 806 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 807 | + owl:onProperty :hasCalendar ; | ||
| 808 | + owl:onClass :Calendar ; | ||
| 809 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 810 | + ] | ||
| 811 | +] . | ||
| 713 | 812 | ||
| 714 | 813 | ||
| 715 | 814 | ||
| ... | @@ -733,20 +832,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -733,20 +832,7 @@ xsd:time rdf:type rdfs:Datatype . |
| 733 | ] , | 832 | ] , |
| 734 | [ rdf:type owl:Class ; | 833 | [ rdf:type owl:Class ; |
| 735 | owl:intersectionOf ( [ rdf:type owl:Restriction ; | 834 | owl:intersectionOf ( [ rdf:type owl:Restriction ; |
| 736 | - owl:onProperty :hasCalendar ; | 835 | + owl:onProperty :availableTo ; |
| 737 | - owl:onClass :Calendar ; | ||
| 738 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 739 | - ] | ||
| 740 | - [ rdf:type owl:Restriction ; | ||
| 741 | - owl:onProperty :hasCalendar ; | ||
| 742 | - owl:onClass :Calendar ; | ||
| 743 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 744 | - ] | ||
| 745 | - ) | ||
| 746 | - ] , | ||
| 747 | - [ rdf:type owl:Class ; | ||
| 748 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
| 749 | - owl:onProperty :availableFrom ; | ||
| 750 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 836 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
| 751 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 837 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| 752 | owl:unionOf ( xsd:date | 838 | owl:unionOf ( xsd:date |
| ... | @@ -755,7 +841,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -755,7 +841,7 @@ xsd:time rdf:type rdfs:Datatype . |
| 755 | ] | 841 | ] |
| 756 | ] | 842 | ] |
| 757 | [ rdf:type owl:Restriction ; | 843 | [ rdf:type owl:Restriction ; |
| 758 | - owl:onProperty :availableFrom ; | 844 | + owl:onProperty :availableTo ; |
| 759 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 845 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 760 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 846 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| 761 | owl:unionOf ( xsd:date | 847 | owl:unionOf ( xsd:date |
| ... | @@ -767,7 +853,25 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -767,7 +853,25 @@ xsd:time rdf:type rdfs:Datatype . |
| 767 | ] , | 853 | ] , |
| 768 | [ rdf:type owl:Class ; | 854 | [ rdf:type owl:Class ; |
| 769 | owl:intersectionOf ( [ rdf:type owl:Restriction ; | 855 | owl:intersectionOf ( [ rdf:type owl:Restriction ; |
| 770 | - owl:onProperty :availableTo ; | 856 | + owl:onProperty :hasCalendar ; |
| 857 | + owl:onClass :Calendar ; | ||
| 858 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 859 | + ] | ||
| 860 | + [ rdf:type owl:Restriction ; | ||
| 861 | + owl:onProperty :hasCalendar ; | ||
| 862 | + owl:onClass :Calendar ; | ||
| 863 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 864 | + ] | ||
| 865 | + ) | ||
| 866 | + ] , | ||
| 867 | + [ rdf:type owl:Restriction ; | ||
| 868 | + owl:onProperty :forPlan ; | ||
| 869 | + owl:onClass :Plan ; | ||
| 870 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 871 | + ] , | ||
| 872 | + [ rdf:type owl:Class ; | ||
| 873 | + owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
| 874 | + owl:onProperty :availableFrom ; | ||
| 771 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 875 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
| 772 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 876 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| 773 | owl:unionOf ( xsd:date | 877 | owl:unionOf ( xsd:date |
| ... | @@ -776,7 +880,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -776,7 +880,7 @@ xsd:time rdf:type rdfs:Datatype . |
| 776 | ] | 880 | ] |
| 777 | ] | 881 | ] |
| 778 | [ rdf:type owl:Restriction ; | 882 | [ rdf:type owl:Restriction ; |
| 779 | - owl:onProperty :availableTo ; | 883 | + owl:onProperty :availableFrom ; |
| 780 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 884 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 781 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 885 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| 782 | owl:unionOf ( xsd:date | 886 | owl:unionOf ( xsd:date |
| ... | @@ -785,11 +889,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -785,11 +889,6 @@ xsd:time rdf:type rdfs:Datatype . |
| 785 | ] | 889 | ] |
| 786 | ] | 890 | ] |
| 787 | ) | 891 | ) |
| 788 | - ] , | ||
| 789 | - [ rdf:type owl:Restriction ; | ||
| 790 | - owl:onProperty :forPlan ; | ||
| 791 | - owl:onClass :Plan ; | ||
| 792 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 793 | ] . | 892 | ] . |
| 794 | [ rdf:type owl:Axiom ; | 893 | [ rdf:type owl:Axiom ; |
| 795 | :shouldUseRef "true"^^xsd:boolean ; | 894 | :shouldUseRef "true"^^xsd:boolean ; |
| ... | @@ -828,6 +927,16 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -828,6 +927,16 @@ xsd:time rdf:type rdfs:Datatype . |
| 828 | 927 | ||
| 829 | rdfs:subClassOf :Schedule , | 928 | rdfs:subClassOf :Schedule , |
| 830 | [ rdf:type owl:Restriction ; | 929 | [ rdf:type owl:Restriction ; |
| 930 | + owl:onProperty :hasTotalFloat ; | ||
| 931 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 932 | + owl:onDataRange xsd:duration | ||
| 933 | + ] , | ||
| 934 | + [ rdf:type owl:Restriction ; | ||
| 935 | + owl:onProperty :hasPlannedProgress ; | ||
| 936 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 937 | + owl:onDataRange xsd:decimal | ||
| 938 | + ] , | ||
| 939 | + [ rdf:type owl:Restriction ; | ||
| 831 | owl:onProperty :hasFrontlineDate ; | 940 | owl:onProperty :hasFrontlineDate ; |
| 832 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 941 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 833 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 942 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| ... | @@ -840,16 +949,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -840,16 +949,6 @@ xsd:time rdf:type rdfs:Datatype . |
| 840 | owl:onProperty :hasFreeFloat ; | 949 | owl:onProperty :hasFreeFloat ; |
| 841 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 950 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 842 | owl:onDataRange xsd:duration | 951 | owl:onDataRange xsd:duration |
| 843 | - ] , | ||
| 844 | - [ rdf:type owl:Restriction ; | ||
| 845 | - owl:onProperty :hasPlannedProgress ; | ||
| 846 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 847 | - owl:onDataRange xsd:integer | ||
| 848 | - ] , | ||
| 849 | - [ rdf:type owl:Restriction ; | ||
| 850 | - owl:onProperty :hasTotalFloat ; | ||
| 851 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 852 | - owl:onDataRange xsd:duration | ||
| 853 | ] . | 952 | ] . |
| 854 | 953 | ||
| 855 | 954 | ||
| ... | @@ -860,19 +959,37 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -860,19 +959,37 @@ xsd:time rdf:type rdfs:Datatype . |
| 860 | 959 | ||
| 861 | rdfs:subClassOf owl:Thing , | 960 | rdfs:subClassOf owl:Thing , |
| 862 | [ rdf:type owl:Restriction ; | 961 | [ rdf:type owl:Restriction ; |
| 863 | - owl:onProperty :hasExternalReference ; | ||
| 864 | - owl:onClass :ExternalReference ; | ||
| 865 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 866 | - ] , | ||
| 867 | - [ rdf:type owl:Restriction ; | ||
| 868 | owl:onProperty :hasDescription ; | 962 | owl:onProperty :hasDescription ; |
| 869 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 963 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 870 | owl:onDataRange xsd:string | 964 | owl:onDataRange xsd:string |
| 871 | ] , | 965 | ] , |
| 872 | [ rdf:type owl:Restriction ; | 966 | [ rdf:type owl:Restriction ; |
| 967 | + owl:onProperty :hasFinish ; | ||
| 968 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 969 | + owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
| 970 | + owl:unionOf ( xsd:date | ||
| 971 | + xsd:dateTime | ||
| 972 | + ) | ||
| 973 | + ] | ||
| 974 | + ] , | ||
| 975 | + [ rdf:type owl:Restriction ; | ||
| 976 | + owl:onProperty :hasStart ; | ||
| 977 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 978 | + owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
| 979 | + owl:unionOf ( xsd:date | ||
| 980 | + xsd:dateTime | ||
| 981 | + ) | ||
| 982 | + ] | ||
| 983 | + ] , | ||
| 984 | + [ rdf:type owl:Restriction ; | ||
| 873 | owl:onProperty :hasPeriod ; | 985 | owl:onProperty :hasPeriod ; |
| 874 | owl:onClass :Period ; | 986 | owl:onClass :Period ; |
| 875 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 987 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 988 | + ] , | ||
| 989 | + [ rdf:type owl:Restriction ; | ||
| 990 | + owl:onProperty :hasExternalReference ; | ||
| 991 | + owl:onClass :ExternalReference ; | ||
| 992 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 876 | ] ; | 993 | ] ; |
| 877 | 994 | ||
| 878 | rdfs:comment """A Thing that defines holidays, weekends, regular working hours and shifts applicable to the duration of a Plan or Schedule. It is used in the planning process for developing the schedule. | 995 | rdfs:comment """A Thing that defines holidays, weekends, regular working hours and shifts applicable to the duration of a Plan or Schedule. It is used in the planning process for developing the schedule. |
| ... | @@ -898,12 +1015,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -898,12 +1015,7 @@ xsd:time rdf:type rdfs:Datatype . |
| 898 | 1015 | ||
| 899 | rdfs:subClassOf owl:Thing , | 1016 | rdfs:subClassOf owl:Thing , |
| 900 | [ rdf:type owl:Restriction ; | 1017 | [ rdf:type owl:Restriction ; |
| 901 | - owl:onProperty :hasExternalReference ; | 1018 | + owl:onProperty :hasFinish ; |
| 902 | - owl:onClass :ExternalReference ; | ||
| 903 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 904 | - ] , | ||
| 905 | - [ rdf:type owl:Restriction ; | ||
| 906 | - owl:onProperty :hasStart ; | ||
| 907 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1019 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 908 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1020 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| 909 | owl:unionOf ( xsd:date | 1021 | owl:unionOf ( xsd:date |
| ... | @@ -912,17 +1024,22 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -912,17 +1024,22 @@ xsd:time rdf:type rdfs:Datatype . |
| 912 | ] | 1024 | ] |
| 913 | ] , | 1025 | ] , |
| 914 | [ rdf:type owl:Restriction ; | 1026 | [ rdf:type owl:Restriction ; |
| 915 | - owl:onProperty :hasName ; | 1027 | + owl:onProperty :hasCalendar ; |
| 1028 | + owl:onClass :Calendar ; | ||
| 1029 | + owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1030 | + ] , | ||
| 1031 | + [ rdf:type owl:Restriction ; | ||
| 1032 | + owl:onProperty :hasName ; | ||
| 916 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1033 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 917 | owl:onDataRange xsd:string | 1034 | owl:onDataRange xsd:string |
| 918 | ] , | 1035 | ] , |
| 919 | [ rdf:type owl:Restriction ; | 1036 | [ rdf:type owl:Restriction ; |
| 920 | - owl:onProperty :hasCalendar ; | 1037 | + owl:onProperty :hasExternalReference ; |
| 921 | - owl:onClass :Calendar ; | 1038 | + owl:onClass :ExternalReference ; |
| 922 | - owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1039 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
| 923 | ] , | 1040 | ] , |
| 924 | [ rdf:type owl:Restriction ; | 1041 | [ rdf:type owl:Restriction ; |
| 925 | - owl:onProperty :hasFinish ; | 1042 | + owl:onProperty :hasStart ; |
| 926 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1043 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 927 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1044 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| 928 | owl:unionOf ( xsd:date | 1045 | owl:unionOf ( xsd:date |
| ... | @@ -941,9 +1058,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -941,9 +1058,9 @@ xsd:time rdf:type rdfs:Datatype . |
| 941 | 1058 | ||
| 942 | rdfs:subClassOf owl:Thing , | 1059 | rdfs:subClassOf owl:Thing , |
| 943 | [ rdf:type owl:Restriction ; | 1060 | [ rdf:type owl:Restriction ; |
| 944 | - owl:onProperty :hasExternalReference ; | 1061 | + owl:onProperty :hasLag ; |
| 945 | - owl:onClass :ExternalReference ; | 1062 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 946 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1063 | + owl:onDataRange xsd:duration |
| 947 | ] , | 1064 | ] , |
| 948 | [ rdf:type owl:Restriction ; | 1065 | [ rdf:type owl:Restriction ; |
| 949 | owl:onProperty :hasCalendar ; | 1066 | owl:onProperty :hasCalendar ; |
| ... | @@ -951,14 +1068,14 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -951,14 +1068,14 @@ xsd:time rdf:type rdfs:Datatype . |
| 951 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1068 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 952 | ] , | 1069 | ] , |
| 953 | [ rdf:type owl:Restriction ; | 1070 | [ rdf:type owl:Restriction ; |
| 954 | - owl:onProperty :hasLag ; | ||
| 955 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 956 | - owl:onDataRange xsd:duration | ||
| 957 | - ] , | ||
| 958 | - [ rdf:type owl:Restriction ; | ||
| 959 | owl:onProperty :hasSuccessorActivity ; | 1071 | owl:onProperty :hasSuccessorActivity ; |
| 960 | owl:onClass :Activity ; | 1072 | owl:onClass :Activity ; |
| 961 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | 1073 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 1074 | + ] , | ||
| 1075 | + [ rdf:type owl:Restriction ; | ||
| 1076 | + owl:onProperty :hasExternalReference ; | ||
| 1077 | + owl:onClass :ExternalReference ; | ||
| 1078 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 962 | ] ; | 1079 | ] ; |
| 963 | 1080 | ||
| 964 | :shouldHaveID "true" . | 1081 | :shouldHaveID "true" . |
| ... | @@ -967,9 +1084,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -967,9 +1084,9 @@ xsd:time rdf:type rdfs:Datatype . |
| 967 | owl:annotatedSource :Constraint ; | 1084 | owl:annotatedSource :Constraint ; |
| 968 | owl:annotatedProperty rdfs:subClassOf ; | 1085 | owl:annotatedProperty rdfs:subClassOf ; |
| 969 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 1086 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| 970 | - owl:onProperty :hasCalendar ; | 1087 | + owl:onProperty :hasSuccessorActivity ; |
| 971 | - owl:onClass :Calendar ; | 1088 | + owl:onClass :Activity ; |
| 972 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1089 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 973 | ] | 1090 | ] |
| 974 | ] . | 1091 | ] . |
| 975 | [ rdf:type owl:Axiom ; | 1092 | [ rdf:type owl:Axiom ; |
| ... | @@ -977,9 +1094,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -977,9 +1094,9 @@ xsd:time rdf:type rdfs:Datatype . |
| 977 | owl:annotatedSource :Constraint ; | 1094 | owl:annotatedSource :Constraint ; |
| 978 | owl:annotatedProperty rdfs:subClassOf ; | 1095 | owl:annotatedProperty rdfs:subClassOf ; |
| 979 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 1096 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
| 980 | - owl:onProperty :hasSuccessorActivity ; | 1097 | + owl:onProperty :hasCalendar ; |
| 981 | - owl:onClass :Activity ; | 1098 | + owl:onClass :Calendar ; |
| 982 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | 1099 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 983 | ] | 1100 | ] |
| 984 | ] . | 1101 | ] . |
| 985 | 1102 | ||
| ... | @@ -1037,16 +1154,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1037,16 +1154,6 @@ xsd:time rdf:type rdfs:Datatype . |
| 1037 | 1154 | ||
| 1038 | rdfs:subClassOf owl:Thing , | 1155 | rdfs:subClassOf owl:Thing , |
| 1039 | [ rdf:type owl:Restriction ; | 1156 | [ rdf:type owl:Restriction ; |
| 1040 | - owl:onProperty :hasResourceSet ; | ||
| 1041 | - owl:onClass :ResourceSet ; | ||
| 1042 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 1043 | - ] , | ||
| 1044 | - [ rdf:type owl:Restriction ; | ||
| 1045 | - owl:onProperty :hasFreeFieldSet ; | ||
| 1046 | - owl:onClass :FreeFieldSet ; | ||
| 1047 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 1048 | - ] , | ||
| 1049 | - [ rdf:type owl:Restriction ; | ||
| 1050 | owl:onProperty :hasProfileSet ; | 1157 | owl:onProperty :hasProfileSet ; |
| 1051 | owl:onClass :ProfileSet ; | 1158 | owl:onClass :ProfileSet ; |
| 1052 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1159 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
| ... | @@ -1060,6 +1167,16 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1060,6 +1167,16 @@ xsd:time rdf:type rdfs:Datatype . |
| 1060 | owl:onProperty :hasProject ; | 1167 | owl:onProperty :hasProject ; |
| 1061 | owl:onClass :Project ; | 1168 | owl:onClass :Project ; |
| 1062 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | 1169 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 1170 | + ] , | ||
| 1171 | + [ rdf:type owl:Restriction ; | ||
| 1172 | + owl:onProperty :hasResourceSet ; | ||
| 1173 | + owl:onClass :ResourceSet ; | ||
| 1174 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 1175 | + ] , | ||
| 1176 | + [ rdf:type owl:Restriction ; | ||
| 1177 | + owl:onProperty :hasFreeFieldSet ; | ||
| 1178 | + owl:onClass :FreeFieldSet ; | ||
| 1179 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 1063 | ] ; | 1180 | ] ; |
| 1064 | 1181 | ||
| 1065 | rdfs:comment """Information that is produced or stored by a computer in the context of a given Objective, used usually to calculate, analyze or plan something (adapted from Merriam-Webster). | 1182 | rdfs:comment """Information that is produced or stored by a computer in the context of a given Objective, used usually to calculate, analyze or plan something (adapted from Merriam-Webster). |
| ... | @@ -1073,11 +1190,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1073,11 +1190,6 @@ xsd:time rdf:type rdfs:Datatype . |
| 1073 | 1190 | ||
| 1074 | rdfs:subClassOf owl:Thing , | 1191 | rdfs:subClassOf owl:Thing , |
| 1075 | [ rdf:type owl:Restriction ; | 1192 | [ rdf:type owl:Restriction ; |
| 1076 | - owl:onProperty :hasID ; | ||
| 1077 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1078 | - owl:onDataRange xsd:string | ||
| 1079 | - ] , | ||
| 1080 | - [ rdf:type owl:Restriction ; | ||
| 1081 | owl:onProperty :hasApplication ; | 1193 | owl:onProperty :hasApplication ; |
| 1082 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1194 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1083 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1195 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| ... | @@ -1097,6 +1209,11 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1097,6 +1209,11 @@ xsd:time rdf:type rdfs:Datatype . |
| 1097 | owl:onProperty :hasSource ; | 1209 | owl:onProperty :hasSource ; |
| 1098 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1210 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1099 | owl:onDataRange xsd:anyURI | 1211 | owl:onDataRange xsd:anyURI |
| 1212 | + ] , | ||
| 1213 | + [ rdf:type owl:Restriction ; | ||
| 1214 | + owl:onProperty :hasID ; | ||
| 1215 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1216 | + owl:onDataRange xsd:string | ||
| 1100 | ] . | 1217 | ] . |
| 1101 | 1218 | ||
| 1102 | 1219 | ||
| ... | @@ -1122,14 +1239,14 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1122,14 +1239,14 @@ xsd:time rdf:type rdfs:Datatype . |
| 1122 | :FreeField rdf:type owl:Class ; | 1239 | :FreeField rdf:type owl:Class ; |
| 1123 | 1240 | ||
| 1124 | rdfs:subClassOf [ rdf:type owl:Restriction ; | 1241 | rdfs:subClassOf [ rdf:type owl:Restriction ; |
| 1125 | - owl:onProperty :hasFieldName ; | ||
| 1126 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1127 | - owl:onDataRange xsd:string | ||
| 1128 | - ] , | ||
| 1129 | - [ rdf:type owl:Restriction ; | ||
| 1130 | owl:onProperty :hasValue ; | 1242 | owl:onProperty :hasValue ; |
| 1131 | owl:onClass :FreeFieldValue ; | 1243 | owl:onClass :FreeFieldValue ; |
| 1132 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1244 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
| 1245 | + ] , | ||
| 1246 | + [ rdf:type owl:Restriction ; | ||
| 1247 | + owl:onProperty :hasFieldName ; | ||
| 1248 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1249 | + owl:onDataRange xsd:string | ||
| 1133 | ] . | 1250 | ] . |
| 1134 | [ rdf:type owl:Axiom ; | 1251 | [ rdf:type owl:Axiom ; |
| 1135 | :shouldHaveID "true"^^xsd:boolean ; | 1252 | :shouldHaveID "true"^^xsd:boolean ; |
| ... | @@ -1150,6 +1267,11 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1150,6 +1267,11 @@ xsd:time rdf:type rdfs:Datatype . |
| 1150 | 1267 | ||
| 1151 | rdfs:subClassOf owl:Thing , | 1268 | rdfs:subClassOf owl:Thing , |
| 1152 | [ rdf:type owl:Restriction ; | 1269 | [ rdf:type owl:Restriction ; |
| 1270 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasFreeFieldForSpecifiedUserField> ; | ||
| 1271 | + owl:onClass :FreeField ; | ||
| 1272 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 1273 | + ] , | ||
| 1274 | + [ rdf:type owl:Restriction ; | ||
| 1153 | owl:onProperty :hasName ; | 1275 | owl:onProperty :hasName ; |
| 1154 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1276 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1155 | owl:onDataRange xsd:string | 1277 | owl:onDataRange xsd:string |
| ... | @@ -1187,6 +1309,16 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1187,6 +1309,16 @@ xsd:time rdf:type rdfs:Datatype . |
| 1187 | 1309 | ||
| 1188 | rdfs:subClassOf :Schedule , | 1310 | rdfs:subClassOf :Schedule , |
| 1189 | [ rdf:type owl:Restriction ; | 1311 | [ rdf:type owl:Restriction ; |
| 1312 | + owl:onProperty :hasPlannedProgress ; | ||
| 1313 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1314 | + owl:onDataRange xsd:decimal | ||
| 1315 | + ] , | ||
| 1316 | + [ rdf:type owl:Restriction ; | ||
| 1317 | + owl:onProperty :hasTotalFloat ; | ||
| 1318 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1319 | + owl:onDataRange xsd:duration | ||
| 1320 | + ] , | ||
| 1321 | + [ rdf:type owl:Restriction ; | ||
| 1190 | owl:onProperty :hasFrontlineDate ; | 1322 | owl:onProperty :hasFrontlineDate ; |
| 1191 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1323 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1192 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1324 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| ... | @@ -1199,16 +1331,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1199,16 +1331,6 @@ xsd:time rdf:type rdfs:Datatype . |
| 1199 | owl:onProperty :hasFreeFloat ; | 1331 | owl:onProperty :hasFreeFloat ; |
| 1200 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1332 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1201 | owl:onDataRange xsd:duration | 1333 | owl:onDataRange xsd:duration |
| 1202 | - ] , | ||
| 1203 | - [ rdf:type owl:Restriction ; | ||
| 1204 | - owl:onProperty :hasTotalFloat ; | ||
| 1205 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1206 | - owl:onDataRange xsd:duration | ||
| 1207 | - ] , | ||
| 1208 | - [ rdf:type owl:Restriction ; | ||
| 1209 | - owl:onProperty :hasPlannedProgress ; | ||
| 1210 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1211 | - owl:onDataRange xsd:integer | ||
| 1212 | ] . | 1334 | ] . |
| 1213 | 1335 | ||
| 1214 | 1336 | ||
| ... | @@ -1239,12 +1361,17 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1239,12 +1361,17 @@ xsd:time rdf:type rdfs:Datatype . |
| 1239 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1361 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 1240 | ] , | 1362 | ] , |
| 1241 | [ rdf:type owl:Restriction ; | 1363 | [ rdf:type owl:Restriction ; |
| 1364 | + owl:onProperty :hasFinishTime ; | ||
| 1365 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1366 | + owl:onDataRange xsd:time | ||
| 1367 | + ] , | ||
| 1368 | + [ rdf:type owl:Restriction ; | ||
| 1242 | owl:onProperty :isFree ; | 1369 | owl:onProperty :isFree ; |
| 1243 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1370 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1244 | owl:onDataRange xsd:boolean | 1371 | owl:onDataRange xsd:boolean |
| 1245 | ] , | 1372 | ] , |
| 1246 | [ rdf:type owl:Restriction ; | 1373 | [ rdf:type owl:Restriction ; |
| 1247 | - owl:onProperty :hasFinishTime ; | 1374 | + owl:onProperty :hasStartTime ; |
| 1248 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1375 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1249 | owl:onDataRange xsd:time | 1376 | owl:onDataRange xsd:time |
| 1250 | ] , | 1377 | ] , |
| ... | @@ -1260,11 +1387,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1260,11 +1387,6 @@ xsd:time rdf:type rdfs:Datatype . |
| 1260 | ) | 1387 | ) |
| 1261 | ] , | 1388 | ] , |
| 1262 | [ rdf:type owl:Restriction ; | 1389 | [ rdf:type owl:Restriction ; |
| 1263 | - owl:onProperty :hasStartTime ; | ||
| 1264 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1265 | - owl:onDataRange xsd:time | ||
| 1266 | - ] , | ||
| 1267 | - [ rdf:type owl:Restriction ; | ||
| 1268 | owl:onProperty :hasStartDate ; | 1390 | owl:onProperty :hasStartDate ; |
| 1269 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1391 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1270 | owl:onDataRange xsd:date | 1392 | owl:onDataRange xsd:date |
| ... | @@ -1290,10 +1412,24 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1290,10 +1412,24 @@ xsd:time rdf:type rdfs:Datatype . |
| 1290 | 1412 | ||
| 1291 | rdfs:subClassOf owl:Thing , | 1413 | rdfs:subClassOf owl:Thing , |
| 1292 | [ rdf:type owl:Restriction ; | 1414 | [ rdf:type owl:Restriction ; |
| 1415 | + owl:onProperty :hasSpecifiedUserField ; | ||
| 1416 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/SpecifiedUserField> ; | ||
| 1417 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1418 | + ] , | ||
| 1419 | + [ rdf:type owl:Restriction ; | ||
| 1293 | owl:onProperty :hasExternalReference ; | 1420 | owl:onProperty :hasExternalReference ; |
| 1294 | owl:onClass :ExternalReference ; | 1421 | owl:onClass :ExternalReference ; |
| 1295 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1422 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
| 1296 | ] , | 1423 | ] , |
| 1424 | + [ rdf:type owl:Restriction ; | ||
| 1425 | + owl:onProperty :hasFinish ; | ||
| 1426 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1427 | + owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
| 1428 | + owl:unionOf ( xsd:date | ||
| 1429 | + xsd:dateTime | ||
| 1430 | + ) | ||
| 1431 | + ] | ||
| 1432 | + ] , | ||
| 1297 | [ rdf:type owl:Class ; | 1433 | [ rdf:type owl:Class ; |
| 1298 | owl:intersectionOf ( [ rdf:type owl:Restriction ; | 1434 | owl:intersectionOf ( [ rdf:type owl:Restriction ; |
| 1299 | owl:onProperty :now ; | 1435 | owl:onProperty :now ; |
| ... | @@ -1308,7 +1444,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1308,7 +1444,7 @@ xsd:time rdf:type rdfs:Datatype . |
| 1308 | ) | 1444 | ) |
| 1309 | ] , | 1445 | ] , |
| 1310 | [ rdf:type owl:Restriction ; | 1446 | [ rdf:type owl:Restriction ; |
| 1311 | - owl:onProperty :hasFinish ; | 1447 | + owl:onProperty :hasStart ; |
| 1312 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1448 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1313 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1449 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| 1314 | owl:unionOf ( xsd:date | 1450 | owl:unionOf ( xsd:date |
| ... | @@ -1317,18 +1453,14 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1317,18 +1453,14 @@ xsd:time rdf:type rdfs:Datatype . |
| 1317 | ] | 1453 | ] |
| 1318 | ] , | 1454 | ] , |
| 1319 | [ rdf:type owl:Restriction ; | 1455 | [ rdf:type owl:Restriction ; |
| 1456 | + owl:onProperty :hasSpecifiedUserField ; | ||
| 1457 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/SourceSpecifiedUserField> ; | ||
| 1458 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1459 | + ] , | ||
| 1460 | + [ rdf:type owl:Restriction ; | ||
| 1320 | owl:onProperty :hasActivity ; | 1461 | owl:onProperty :hasActivity ; |
| 1321 | owl:onClass :Activity ; | 1462 | owl:onClass :Activity ; |
| 1322 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1463 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
| 1323 | - ] , | ||
| 1324 | - [ rdf:type owl:Restriction ; | ||
| 1325 | - owl:onProperty :hasStart ; | ||
| 1326 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1327 | - owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
| 1328 | - owl:unionOf ( xsd:date | ||
| 1329 | - xsd:dateTime | ||
| 1330 | - ) | ||
| 1331 | - ] | ||
| 1332 | ] ; | 1464 | ] ; |
| 1333 | 1465 | ||
| 1334 | :shouldHaveID "true" . | 1466 | :shouldHaveID "true" . |
| ... | @@ -1346,14 +1478,14 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1346,14 +1478,14 @@ xsd:time rdf:type rdfs:Datatype . |
| 1346 | owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger | 1478 | owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger |
| 1347 | ] , | 1479 | ] , |
| 1348 | [ rdf:type owl:Restriction ; | 1480 | [ rdf:type owl:Restriction ; |
| 1349 | - owl:onProperty :hasName ; | ||
| 1350 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1351 | - owl:onDataRange xsd:string | ||
| 1352 | - ] , | ||
| 1353 | - [ rdf:type owl:Restriction ; | ||
| 1354 | owl:onProperty :hasExternalReference ; | 1481 | owl:onProperty :hasExternalReference ; |
| 1355 | owl:onClass :ExternalReference ; | 1482 | owl:onClass :ExternalReference ; |
| 1356 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1483 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
| 1484 | + ] , | ||
| 1485 | + [ rdf:type owl:Restriction ; | ||
| 1486 | + owl:onProperty :hasName ; | ||
| 1487 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1488 | + owl:onDataRange xsd:string | ||
| 1357 | ] ; | 1489 | ] ; |
| 1358 | 1490 | ||
| 1359 | :shouldHaveID "true" . | 1491 | :shouldHaveID "true" . |
| ... | @@ -1370,6 +1502,11 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1370,6 +1502,11 @@ xsd:time rdf:type rdfs:Datatype . |
| 1370 | owl:onClass :Profile ; | 1502 | owl:onClass :Profile ; |
| 1371 | owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1503 | owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 1372 | ] , | 1504 | ] , |
| 1505 | + [ rdf:type owl:Restriction ; | ||
| 1506 | + owl:onProperty :hasExternalReference ; | ||
| 1507 | + owl:onClass :ExternalReference ; | ||
| 1508 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 1509 | + ] , | ||
| 1373 | [ rdf:type owl:Class ; | 1510 | [ rdf:type owl:Class ; |
| 1374 | owl:intersectionOf ( [ rdf:type owl:Restriction ; | 1511 | owl:intersectionOf ( [ rdf:type owl:Restriction ; |
| 1375 | owl:onProperty :hasName ; | 1512 | owl:onProperty :hasName ; |
| ... | @@ -1382,11 +1519,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1382,11 +1519,6 @@ xsd:time rdf:type rdfs:Datatype . |
| 1382 | owl:onDataRange xsd:string | 1519 | owl:onDataRange xsd:string |
| 1383 | ] | 1520 | ] |
| 1384 | ) | 1521 | ) |
| 1385 | - ] , | ||
| 1386 | - [ rdf:type owl:Restriction ; | ||
| 1387 | - owl:onProperty :hasExternalReference ; | ||
| 1388 | - owl:onClass :ExternalReference ; | ||
| 1389 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
| 1390 | ] ; | 1522 | ] ; |
| 1391 | 1523 | ||
| 1392 | :shouldHaveID "true" . | 1524 | :shouldHaveID "true" . |
| ... | @@ -1406,21 +1538,17 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1406,21 +1538,17 @@ xsd:time rdf:type rdfs:Datatype . |
| 1406 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1538 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
| 1407 | ] , | 1539 | ] , |
| 1408 | [ rdf:type owl:Restriction ; | 1540 | [ rdf:type owl:Restriction ; |
| 1409 | - owl:onProperty :hasPlan ; | 1541 | + owl:onProperty :hasSpecifiedUserField ; |
| 1410 | - owl:onClass :Plan ; | 1542 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/SpecifiedUserField> ; |
| 1411 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1543 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 1412 | ] , | 1544 | ] , |
| 1413 | [ rdf:type owl:Restriction ; | 1545 | [ rdf:type owl:Restriction ; |
| 1414 | - owl:onProperty :hasStart ; | 1546 | + owl:onProperty :hasSpecifiedUserField ; |
| 1415 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1547 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/SourceSpecifiedUserField> ; |
| 1416 | - owl:onDataRange [ rdf:type rdfs:Datatype ; | 1548 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 1417 | - owl:unionOf ( xsd:date | ||
| 1418 | - xsd:dateTime | ||
| 1419 | - ) | ||
| 1420 | - ] | ||
| 1421 | ] , | 1549 | ] , |
| 1422 | [ rdf:type owl:Restriction ; | 1550 | [ rdf:type owl:Restriction ; |
| 1423 | - owl:onProperty :hasFinish ; | 1551 | + owl:onProperty :hasStart ; |
| 1424 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1552 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1425 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1553 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| 1426 | owl:unionOf ( xsd:date | 1554 | owl:unionOf ( xsd:date |
| ... | @@ -1434,9 +1562,18 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1434,9 +1562,18 @@ xsd:time rdf:type rdfs:Datatype . |
| 1434 | owl:onDataRange xsd:string | 1562 | owl:onDataRange xsd:string |
| 1435 | ] , | 1563 | ] , |
| 1436 | [ rdf:type owl:Restriction ; | 1564 | [ rdf:type owl:Restriction ; |
| 1437 | - owl:onProperty :hasSourceSpecificUserfield ; | 1565 | + owl:onProperty :hasPlan ; |
| 1438 | - owl:onClass :SourceSpecificUserfield ; | 1566 | + owl:onClass :Plan ; |
| 1439 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1567 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
| 1568 | + ] , | ||
| 1569 | + [ rdf:type owl:Restriction ; | ||
| 1570 | + owl:onProperty :hasFinish ; | ||
| 1571 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1572 | + owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
| 1573 | + owl:unionOf ( xsd:date | ||
| 1574 | + xsd:dateTime | ||
| 1575 | + ) | ||
| 1576 | + ] | ||
| 1440 | ] ; | 1577 | ] ; |
| 1441 | 1578 | ||
| 1442 | :shouldHaveID "true" . | 1579 | :shouldHaveID "true" . |
| ... | @@ -1455,7 +1592,12 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1455,7 +1592,12 @@ xsd:time rdf:type rdfs:Datatype . |
| 1455 | 1592 | ||
| 1456 | :Resource rdf:type owl:Class ; | 1593 | :Resource rdf:type owl:Class ; |
| 1457 | 1594 | ||
| 1458 | - rdfs:subClassOf owl:Thing ; | 1595 | + rdfs:subClassOf owl:Thing , |
| 1596 | + [ rdf:type owl:Class ; | ||
| 1597 | + owl:unionOf ( :CostBased | ||
| 1598 | + :TimeBased | ||
| 1599 | + ) | ||
| 1600 | + ] ; | ||
| 1459 | 1601 | ||
| 1460 | :shouldHaveID "true" . | 1602 | :shouldHaveID "true" . |
| 1461 | 1603 | ||
| ... | @@ -1472,14 +1614,14 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1472,14 +1614,14 @@ xsd:time rdf:type rdfs:Datatype . |
| 1472 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1614 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
| 1473 | ] , | 1615 | ] , |
| 1474 | [ rdf:type owl:Restriction ; | 1616 | [ rdf:type owl:Restriction ; |
| 1475 | - owl:onProperty :hasTimeBasedResource ; | ||
| 1476 | - owl:onClass :TimeBasedResource ; | ||
| 1477 | - owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1478 | - ] , | ||
| 1479 | - [ rdf:type owl:Restriction ; | ||
| 1480 | owl:onProperty :hasName ; | 1617 | owl:onProperty :hasName ; |
| 1481 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1618 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1482 | owl:onDataRange xsd:string | 1619 | owl:onDataRange xsd:string |
| 1620 | + ] , | ||
| 1621 | + [ rdf:type owl:Restriction ; | ||
| 1622 | + owl:onProperty :hasTimeBasedResource ; | ||
| 1623 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/TimeBasedResource> ; | ||
| 1624 | + owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1483 | ] ; | 1625 | ] ; |
| 1484 | 1626 | ||
| 1485 | :shouldHaveID "true" . | 1627 | :shouldHaveID "true" . |
| ... | @@ -1492,11 +1634,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1492,11 +1634,6 @@ xsd:time rdf:type rdfs:Datatype . |
| 1492 | 1634 | ||
| 1493 | rdfs:subClassOf :Schedule , | 1635 | rdfs:subClassOf :Schedule , |
| 1494 | [ rdf:type owl:Restriction ; | 1636 | [ rdf:type owl:Restriction ; |
| 1495 | - owl:onProperty :hasPlannedProgress ; | ||
| 1496 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1497 | - owl:onDataRange xsd:integer | ||
| 1498 | - ] , | ||
| 1499 | - [ rdf:type owl:Restriction ; | ||
| 1500 | owl:onProperty :hasFrontlineDate ; | 1637 | owl:onProperty :hasFrontlineDate ; |
| 1501 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1638 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1502 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1639 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| ... | @@ -1504,6 +1641,11 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1504,6 +1641,11 @@ xsd:time rdf:type rdfs:Datatype . |
| 1504 | xsd:dateTime | 1641 | xsd:dateTime |
| 1505 | ) | 1642 | ) |
| 1506 | ] | 1643 | ] |
| 1644 | + ] , | ||
| 1645 | + [ rdf:type owl:Restriction ; | ||
| 1646 | + owl:onProperty :hasPlannedProgress ; | ||
| 1647 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1648 | + owl:onDataRange xsd:decimal | ||
| 1507 | ] . | 1649 | ] . |
| 1508 | 1650 | ||
| 1509 | 1651 | ||
| ... | @@ -1534,7 +1676,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1534,7 +1676,7 @@ xsd:time rdf:type rdfs:Datatype . |
| 1534 | owl:onDataRange xsd:duration | 1676 | owl:onDataRange xsd:duration |
| 1535 | ] , | 1677 | ] , |
| 1536 | [ rdf:type owl:Restriction ; | 1678 | [ rdf:type owl:Restriction ; |
| 1537 | - owl:onProperty :hasEarlyFinish ; | 1679 | + owl:onProperty :hasLateStart ; |
| 1538 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1680 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1539 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1681 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| 1540 | owl:unionOf ( xsd:date | 1682 | owl:unionOf ( xsd:date |
| ... | @@ -1552,7 +1694,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1552,7 +1694,7 @@ xsd:time rdf:type rdfs:Datatype . |
| 1552 | ] | 1694 | ] |
| 1553 | ] , | 1695 | ] , |
| 1554 | [ rdf:type owl:Restriction ; | 1696 | [ rdf:type owl:Restriction ; |
| 1555 | - owl:onProperty :hasLateFinish ; | 1697 | + owl:onProperty :hasEarlyFinish ; |
| 1556 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1698 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1557 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1699 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| 1558 | owl:unionOf ( xsd:date | 1700 | owl:unionOf ( xsd:date |
| ... | @@ -1568,7 +1710,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1568,7 +1710,7 @@ xsd:time rdf:type rdfs:Datatype . |
| 1568 | ) | 1710 | ) |
| 1569 | ] , | 1711 | ] , |
| 1570 | [ rdf:type owl:Restriction ; | 1712 | [ rdf:type owl:Restriction ; |
| 1571 | - owl:onProperty :hasLateStart ; | 1713 | + owl:onProperty :hasLateFinish ; |
| 1572 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1714 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1573 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1715 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
| 1574 | owl:unionOf ( xsd:date | 1716 | owl:unionOf ( xsd:date |
| ... | @@ -1579,167 +1721,101 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1579,167 +1721,101 @@ xsd:time rdf:type rdfs:Datatype . |
| 1579 | 1721 | ||
| 1580 | 1722 | ||
| 1581 | 1723 | ||
| 1582 | -### http://data.posccaesar.org/ilap/SourceSpecificUserfield | ||
| 1583 | - | ||
| 1584 | -:SourceSpecificUserfield rdf:type owl:Class ; | ||
| 1585 | - | ||
| 1586 | - rdfs:subClassOf owl:Thing , | ||
| 1587 | - [ rdf:type owl:Restriction ; | ||
| 1588 | - owl:onProperty :isCapexOpex ; | ||
| 1589 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
| 1590 | - owl:onDataRange xsd:anyURI | ||
| 1591 | - ] , | ||
| 1592 | - [ rdf:type owl:Restriction ; | ||
| 1593 | - owl:onProperty :hasSource ; | ||
| 1594 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1595 | - owl:onDataRange xsd:anyURI | ||
| 1596 | - ] . | ||
| 1597 | - | ||
| 1598 | - | ||
| 1599 | - | ||
| 1600 | ### http://data.posccaesar.org/ilap/TimeBased | 1724 | ### http://data.posccaesar.org/ilap/TimeBased |
| 1601 | 1725 | ||
| 1602 | :TimeBased rdf:type owl:Class ; | 1726 | :TimeBased rdf:type owl:Class ; |
| 1603 | 1727 | ||
| 1604 | rdfs:subClassOf :Resource , | 1728 | rdfs:subClassOf :Resource , |
| 1605 | - [ rdf:type owl:Class ; | ||
| 1606 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
| 1607 | - owl:onProperty :hasDelayedStart ; | ||
| 1608 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
| 1609 | - owl:onDataRange xsd:duration | ||
| 1610 | - ] | ||
| 1611 | - [ rdf:type owl:Restriction ; | ||
| 1612 | - owl:onProperty :hasDelayedStart ; | ||
| 1613 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1614 | - owl:onDataRange xsd:duration | ||
| 1615 | - ] | ||
| 1616 | - ) | ||
| 1617 | - ] , | ||
| 1618 | - [ rdf:type owl:Class ; | ||
| 1619 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
| 1620 | - owl:onProperty :hasExpendedCost ; | ||
| 1621 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
| 1622 | - owl:onDataRange xsd:decimal | ||
| 1623 | - ] | ||
| 1624 | [ rdf:type owl:Restriction ; | 1729 | [ rdf:type owl:Restriction ; |
| 1625 | - owl:onProperty :hasExpendedCost ; | 1730 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasCurrentProgress> ; |
| 1626 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1731 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1627 | owl:onDataRange xsd:decimal | 1732 | owl:onDataRange xsd:decimal |
| 1628 | - ] | ||
| 1629 | - ) | ||
| 1630 | ] , | 1733 | ] , |
| 1631 | [ rdf:type owl:Restriction ; | 1734 | [ rdf:type owl:Restriction ; |
| 1632 | - owl:onProperty :hasTimeBasedResource ; | 1735 | + owl:onProperty :hasProfile ; |
| 1633 | - owl:onClass :TimeBasedResource ; | 1736 | + owl:onClass :Profile ; |
| 1634 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | 1737 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 1635 | ] , | 1738 | ] , |
| 1636 | - [ rdf:type owl:Class ; | ||
| 1637 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
| 1638 | - owl:onProperty :hasCost ; | ||
| 1639 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
| 1640 | - owl:onDataRange xsd:decimal | ||
| 1641 | - ] | ||
| 1642 | [ rdf:type owl:Restriction ; | 1739 | [ rdf:type owl:Restriction ; |
| 1643 | - owl:onProperty :hasCost ; | 1740 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasRemainingStart> ; |
| 1644 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1741 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1645 | - owl:onDataRange xsd:decimal | 1742 | + owl:onDataRange [ rdf:type rdfs:Datatype ; |
| 1646 | - ] | 1743 | + owl:unionOf ( xsd:date |
| 1744 | + xsd:dateTime | ||
| 1647 | ) | 1745 | ) |
| 1648 | - ] , | ||
| 1649 | - [ rdf:type owl:Class ; | ||
| 1650 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
| 1651 | - owl:onProperty :hasManHours ; | ||
| 1652 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
| 1653 | - owl:onDataRange xsd:decimal | ||
| 1654 | ] | 1746 | ] |
| 1747 | + ] , | ||
| 1655 | [ rdf:type owl:Restriction ; | 1748 | [ rdf:type owl:Restriction ; |
| 1656 | owl:onProperty :hasManHours ; | 1749 | owl:onProperty :hasManHours ; |
| 1657 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1750 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1658 | owl:onDataRange xsd:decimal | 1751 | owl:onDataRange xsd:decimal |
| 1659 | - ] | ||
| 1660 | - ) | ||
| 1661 | ] , | 1752 | ] , |
| 1662 | [ rdf:type owl:Restriction ; | 1753 | [ rdf:type owl:Restriction ; |
| 1663 | - owl:onProperty :hasExternalReference ; | 1754 | + owl:onProperty :hasTimeBasedResource ; |
| 1664 | - owl:onClass :ExternalReference ; | 1755 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/TimeBasedResource> ; |
| 1665 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1756 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger |
| 1666 | ] , | 1757 | ] , |
| 1667 | - [ rdf:type owl:Class ; | ||
| 1668 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
| 1669 | - owl:onProperty :hasDuration ; | ||
| 1670 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
| 1671 | - owl:onDataRange xsd:duration | ||
| 1672 | - ] | ||
| 1673 | [ rdf:type owl:Restriction ; | 1758 | [ rdf:type owl:Restriction ; |
| 1674 | - owl:onProperty :hasDuration ; | 1759 | + owl:onProperty :hasDelayedStart ; |
| 1675 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1760 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1676 | owl:onDataRange xsd:duration | 1761 | owl:onDataRange xsd:duration |
| 1677 | - ] | 1762 | + ] , |
| 1678 | - ) | ||
| 1679 | - ] ; | ||
| 1680 | - | ||
| 1681 | - :shouldHaveID "true" . | ||
| 1682 | -[ rdf:type owl:Axiom ; | ||
| 1683 | - :shouldUseRef "true"^^xsd:boolean ; | ||
| 1684 | - owl:annotatedSource :TimeBased ; | ||
| 1685 | - owl:annotatedProperty rdfs:subClassOf ; | ||
| 1686 | - owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1687 | - owl:onProperty :hasTimeBasedResource ; | ||
| 1688 | - owl:onClass :TimeBasedResource ; | ||
| 1689 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1690 | - ] | ||
| 1691 | -] . | ||
| 1692 | - | ||
| 1693 | - | ||
| 1694 | - | ||
| 1695 | -### http://data.posccaesar.org/ilap/TimeBasedResource | ||
| 1696 | - | ||
| 1697 | -:TimeBasedResource rdf:type owl:Class ; | ||
| 1698 | - | ||
| 1699 | - rdfs:subClassOf owl:Thing , | ||
| 1700 | - [ rdf:type owl:Class ; | ||
| 1701 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
| 1702 | - owl:onProperty :hasDescription ; | ||
| 1703 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
| 1704 | - owl:onDataRange xsd:string | ||
| 1705 | - ] | ||
| 1706 | [ rdf:type owl:Restriction ; | 1763 | [ rdf:type owl:Restriction ; |
| 1707 | - owl:onProperty :hasDescription ; | 1764 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasRemainingFinish> ; |
| 1708 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1765 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1709 | - owl:onDataRange xsd:string | 1766 | + owl:onDataRange [ rdf:type rdfs:Datatype ; |
| 1710 | - ] | 1767 | + owl:unionOf ( xsd:date |
| 1768 | + xsd:dateTime | ||
| 1711 | ) | 1769 | ) |
| 1770 | + ] | ||
| 1712 | ] , | 1771 | ] , |
| 1713 | [ rdf:type owl:Restriction ; | 1772 | [ rdf:type owl:Restriction ; |
| 1714 | - owl:onProperty :hasExternalReference ; | 1773 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasQuantity> ; |
| 1715 | - owl:onClass :ExternalReference ; | 1774 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1716 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1775 | + owl:onDataRange xsd:decimal |
| 1717 | ] , | 1776 | ] , |
| 1718 | [ rdf:type owl:Restriction ; | 1777 | [ rdf:type owl:Restriction ; |
| 1719 | - owl:onProperty :hasAvailability ; | 1778 | + owl:onProperty :hasDuration ; |
| 1720 | - owl:onClass :Availability ; | 1779 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1721 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1780 | + owl:onDataRange xsd:duration |
| 1722 | ] , | 1781 | ] , |
| 1723 | - [ rdf:type owl:Class ; | 1782 | + [ rdf:type owl:Restriction ; |
| 1724 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | 1783 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasExpendedQuantity> ; |
| 1725 | - owl:onProperty :hasDefaultRate ; | 1784 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1726 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
| 1727 | owl:onDataRange xsd:decimal | 1785 | owl:onDataRange xsd:decimal |
| 1728 | - ] | 1786 | + ] , |
| 1729 | [ rdf:type owl:Restriction ; | 1787 | [ rdf:type owl:Restriction ; |
| 1730 | - owl:onProperty :hasDefaultRate ; | 1788 | + owl:onProperty :hasExpendedCost ; |
| 1731 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1789 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1732 | owl:onDataRange xsd:decimal | 1790 | owl:onDataRange xsd:decimal |
| 1733 | - ] | ||
| 1734 | - ) | ||
| 1735 | ] , | 1791 | ] , |
| 1736 | [ rdf:type owl:Restriction ; | 1792 | [ rdf:type owl:Restriction ; |
| 1737 | - owl:onProperty :hasName ; | 1793 | + owl:onProperty :hasCost ; |
| 1738 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1794 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
| 1739 | - owl:onDataRange xsd:string | 1795 | + owl:onDataRange xsd:decimal |
| 1740 | ] ; | 1796 | ] ; |
| 1741 | 1797 | ||
| 1742 | :shouldHaveID "true" . | 1798 | :shouldHaveID "true" . |
| 1799 | +[ rdf:type owl:Axiom ; | ||
| 1800 | + :shouldUseRef "true"^^xsd:boolean ; | ||
| 1801 | + owl:annotatedSource :TimeBased ; | ||
| 1802 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1803 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1804 | + owl:onProperty :hasProfile ; | ||
| 1805 | + owl:onClass :Profile ; | ||
| 1806 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1807 | + ] | ||
| 1808 | +] . | ||
| 1809 | +[ rdf:type owl:Axiom ; | ||
| 1810 | + :shouldUseRef "true"^^xsd:boolean ; | ||
| 1811 | + owl:annotatedSource :TimeBased ; | ||
| 1812 | + owl:annotatedProperty rdfs:subClassOf ; | ||
| 1813 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
| 1814 | + owl:onProperty :hasTimeBasedResource ; | ||
| 1815 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/TimeBasedResource> ; | ||
| 1816 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
| 1817 | + ] | ||
| 1818 | +] . | ||
| 1743 | 1819 | ||
| 1744 | 1820 | ||
| 1745 | 1821 | ... | ... |
-
Please register or login to post a comment