Showing
2 changed files
with
1356 additions
and
357 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 | + ] . |
715 | - | 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 ; | ||
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 | +] . | ||
771 | + | ||
722 | 772 | ||
723 | 773 | ||
724 | - | 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 | - | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
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,47 +760,19 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -643,47 +760,19 @@ 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 ; | ||
653 | - owl:onProperty :hasConstraint ; | ||
654 | - owl:onClass :Constraint ; | ||
655 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
656 | - ] | ||
657 | - ) | ||
658 | - ] , | ||
659 | [ rdf:type owl:Restriction ; | 763 | [ rdf:type owl:Restriction ; |
660 | - owl:onProperty :hasDescription ; | 764 | + owl:onProperty :hasExternalReference ; |
661 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 765 | + owl:onClass :ExternalReference ; |
662 | - owl:onDataRange xsd:string | 766 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
663 | ] , | 767 | ] , |
664 | [ rdf:type owl:Restriction ; | 768 | [ rdf:type owl:Restriction ; |
665 | - owl:onProperty :hasSchedule ; | 769 | + owl:onProperty :hasSpecifiedUserField ; |
666 | - owl:onClass :Schedule ; | 770 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/SpecifiedUserField> ; |
667 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 771 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
668 | ] , | 772 | ] , |
669 | - [ rdf:type owl:Class ; | ||
670 | - owl:unionOf ( :Operation | ||
671 | - :RegularActivity | ||
672 | - :WorkOrder | ||
673 | - ) | ||
674 | - ] , | ||
675 | [ rdf:type owl:Restriction ; | 773 | [ rdf:type owl:Restriction ; |
676 | - owl:onProperty :hasResource ; | 774 | + owl:onProperty :hasSchedule ; |
677 | - owl:onClass [ rdf:type owl:Class ; | 775 | + owl:onClass :Schedule ; |
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 | 776 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
688 | ] ; | 777 | ] ; |
689 | 778 | ||
... | @@ -691,13 +780,13 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -691,13 +780,13 @@ xsd:time rdf:type rdfs:Datatype . |
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 ; |
1027 | + owl:onProperty :hasCalendar ; | ||
1028 | + owl:onClass :Calendar ; | ||
1029 | + owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
1030 | + ] , | ||
1031 | + [ rdf:type owl:Restriction ; | ||
915 | owl:onProperty :hasName ; | 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,103 +1721,78 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1579,103 +1721,78 @@ 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 ; | 1729 | + [ rdf:type owl:Restriction ; |
1606 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | 1730 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasCurrentProgress> ; |
1607 | - owl:onProperty :hasDelayedStart ; | 1731 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1608 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 1732 | + owl:onDataRange xsd:decimal |
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 | ] , | 1733 | ] , |
1618 | - [ rdf:type owl:Class ; | 1734 | + [ rdf:type owl:Restriction ; |
1619 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | 1735 | + owl:onProperty :hasProfile ; |
1620 | - owl:onProperty :hasExpendedCost ; | 1736 | + owl:onClass :Profile ; |
1621 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 1737 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
1622 | - owl:onDataRange xsd:decimal | 1738 | + ] , |
1623 | - ] | 1739 | + [ rdf:type owl:Restriction ; |
1624 | - [ rdf:type owl:Restriction ; | 1740 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasRemainingStart> ; |
1625 | - owl:onProperty :hasExpendedCost ; | 1741 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1626 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1742 | + owl:onDataRange [ rdf:type rdfs:Datatype ; |
1627 | - owl:onDataRange xsd:decimal | 1743 | + owl:unionOf ( xsd:date |
1628 | - ] | 1744 | + xsd:dateTime |
1629 | - ) | 1745 | + ) |
1746 | + ] | ||
1747 | + ] , | ||
1748 | + [ rdf:type owl:Restriction ; | ||
1749 | + owl:onProperty :hasManHours ; | ||
1750 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1751 | + owl:onDataRange xsd:decimal | ||
1630 | ] , | 1752 | ] , |
1631 | [ rdf:type owl:Restriction ; | 1753 | [ rdf:type owl:Restriction ; |
1632 | owl:onProperty :hasTimeBasedResource ; | 1754 | owl:onProperty :hasTimeBasedResource ; |
1633 | - owl:onClass :TimeBasedResource ; | 1755 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/TimeBasedResource> ; |
1634 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | 1756 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger |
1635 | ] , | 1757 | ] , |
1636 | - [ rdf:type owl:Class ; | 1758 | + [ rdf:type owl:Restriction ; |
1637 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | 1759 | + owl:onProperty :hasDelayedStart ; |
1638 | - owl:onProperty :hasCost ; | 1760 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1639 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 1761 | + owl:onDataRange xsd:duration |
1640 | - owl:onDataRange xsd:decimal | 1762 | + ] , |
1641 | - ] | 1763 | + [ rdf:type owl:Restriction ; |
1642 | - [ rdf:type owl:Restriction ; | 1764 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasRemainingFinish> ; |
1643 | - owl:onProperty :hasCost ; | 1765 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1644 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1766 | + owl:onDataRange [ rdf:type rdfs:Datatype ; |
1645 | - owl:onDataRange xsd:decimal | 1767 | + owl:unionOf ( xsd:date |
1646 | - ] | 1768 | + xsd:dateTime |
1647 | - ) | 1769 | + ) |
1770 | + ] | ||
1648 | ] , | 1771 | ] , |
1649 | - [ rdf:type owl:Class ; | 1772 | + [ rdf:type owl:Restriction ; |
1650 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | 1773 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasQuantity> ; |
1651 | - owl:onProperty :hasManHours ; | 1774 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1652 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 1775 | + owl:onDataRange xsd:decimal |
1653 | - owl:onDataRange xsd:decimal | ||
1654 | - ] | ||
1655 | - [ rdf:type owl:Restriction ; | ||
1656 | - owl:onProperty :hasManHours ; | ||
1657 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1658 | - owl:onDataRange xsd:decimal | ||
1659 | - ] | ||
1660 | - ) | ||
1661 | ] , | 1776 | ] , |
1662 | [ rdf:type owl:Restriction ; | 1777 | [ rdf:type owl:Restriction ; |
1663 | - owl:onProperty :hasExternalReference ; | 1778 | + owl:onProperty :hasDuration ; |
1664 | - owl:onClass :ExternalReference ; | 1779 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1665 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1780 | + owl:onDataRange xsd:duration |
1781 | + ] , | ||
1782 | + [ rdf:type owl:Restriction ; | ||
1783 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasExpendedQuantity> ; | ||
1784 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1785 | + owl:onDataRange xsd:decimal | ||
1666 | ] , | 1786 | ] , |
1667 | - [ rdf:type owl:Class ; | 1787 | + [ rdf:type owl:Restriction ; |
1668 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | 1788 | + owl:onProperty :hasExpendedCost ; |
1669 | - owl:onProperty :hasDuration ; | 1789 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1670 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 1790 | + owl:onDataRange xsd:decimal |
1671 | - owl:onDataRange xsd:duration | 1791 | + ] , |
1672 | - ] | 1792 | + [ rdf:type owl:Restriction ; |
1673 | - [ rdf:type owl:Restriction ; | 1793 | + owl:onProperty :hasCost ; |
1674 | - owl:onProperty :hasDuration ; | 1794 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1675 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1795 | + owl:onDataRange xsd:decimal |
1676 | - owl:onDataRange xsd:duration | ||
1677 | - ] | ||
1678 | - ) | ||
1679 | ] ; | 1796 | ] ; |
1680 | 1797 | ||
1681 | :shouldHaveID "true" . | 1798 | :shouldHaveID "true" . |
... | @@ -1684,65 +1801,24 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1684,65 +1801,24 @@ xsd:time rdf:type rdfs:Datatype . |
1684 | owl:annotatedSource :TimeBased ; | 1801 | owl:annotatedSource :TimeBased ; |
1685 | owl:annotatedProperty rdfs:subClassOf ; | 1802 | owl:annotatedProperty rdfs:subClassOf ; |
1686 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 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 ; | ||
1687 | owl:onProperty :hasTimeBasedResource ; | 1814 | owl:onProperty :hasTimeBasedResource ; |
1688 | - owl:onClass :TimeBasedResource ; | 1815 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/TimeBasedResource> ; |
1689 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | 1816 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger |
1690 | ] | 1817 | ] |
1691 | ] . | 1818 | ] . |
1692 | 1819 | ||
1693 | 1820 | ||
1694 | 1821 | ||
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 ; | ||
1707 | - owl:onProperty :hasDescription ; | ||
1708 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1709 | - owl:onDataRange xsd:string | ||
1710 | - ] | ||
1711 | - ) | ||
1712 | - ] , | ||
1713 | - [ rdf:type owl:Restriction ; | ||
1714 | - owl:onProperty :hasExternalReference ; | ||
1715 | - owl:onClass :ExternalReference ; | ||
1716 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1717 | - ] , | ||
1718 | - [ rdf:type owl:Restriction ; | ||
1719 | - owl:onProperty :hasAvailability ; | ||
1720 | - owl:onClass :Availability ; | ||
1721 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1722 | - ] , | ||
1723 | - [ rdf:type owl:Class ; | ||
1724 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
1725 | - owl:onProperty :hasDefaultRate ; | ||
1726 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
1727 | - owl:onDataRange xsd:decimal | ||
1728 | - ] | ||
1729 | - [ rdf:type owl:Restriction ; | ||
1730 | - owl:onProperty :hasDefaultRate ; | ||
1731 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1732 | - owl:onDataRange xsd:decimal | ||
1733 | - ] | ||
1734 | - ) | ||
1735 | - ] , | ||
1736 | - [ rdf:type owl:Restriction ; | ||
1737 | - owl:onProperty :hasName ; | ||
1738 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1739 | - owl:onDataRange xsd:string | ||
1740 | - ] ; | ||
1741 | - | ||
1742 | - :shouldHaveID "true" . | ||
1743 | - | ||
1744 | - | ||
1745 | - | ||
1746 | ### http://data.posccaesar.org/ilap/Weekday | 1822 | ### http://data.posccaesar.org/ilap/Weekday |
1747 | 1823 | ||
1748 | :Weekday rdf:type owl:Class ; | 1824 | :Weekday rdf:type owl:Class ; | ... | ... |
-
Please register or login to post a comment