Showing
1 changed file
with
240 additions
and
240 deletions
... | @@ -644,7 +644,22 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -644,7 +644,22 @@ xsd:time rdf:type rdfs:Datatype . |
644 | 644 | ||
645 | <http://data.posccaesar.org/ilap-userfield/TimeBasedResource> rdf:type owl:Class ; | 645 | <http://data.posccaesar.org/ilap-userfield/TimeBasedResource> rdf:type owl:Class ; |
646 | 646 | ||
647 | - rdfs:subClassOf [ rdf:type owl:Class ; | 647 | + rdfs:subClassOf [ rdf:type owl:Restriction ; |
648 | + owl:onProperty :hasName ; | ||
649 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
650 | + owl:onDataRange xsd:string | ||
651 | + ] , | ||
652 | + [ rdf:type owl:Restriction ; | ||
653 | + owl:onProperty :hasAvailability ; | ||
654 | + owl:onClass :Availability ; | ||
655 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
656 | + ] , | ||
657 | + [ rdf:type owl:Restriction ; | ||
658 | + owl:onProperty :hasExternalReference ; | ||
659 | + owl:onClass :ExternalReference ; | ||
660 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
661 | + ] , | ||
662 | + [ rdf:type owl:Class ; | ||
648 | owl:intersectionOf ( [ rdf:type owl:Restriction ; | 663 | owl:intersectionOf ( [ rdf:type owl:Restriction ; |
649 | owl:onProperty :hasDefaultRate ; | 664 | owl:onProperty :hasDefaultRate ; |
650 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 665 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
... | @@ -669,21 +684,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -669,21 +684,6 @@ xsd:time rdf:type rdfs:Datatype . |
669 | owl:onDataRange xsd:string | 684 | owl:onDataRange xsd:string |
670 | ] | 685 | ] |
671 | ) | 686 | ) |
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 | ] ; | 687 | ] ; |
688 | 688 | ||
689 | :shouldHaveID "true" . | 689 | :shouldHaveID "true" . |
... | @@ -698,18 +698,8 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -698,18 +698,8 @@ xsd:time rdf:type rdfs:Datatype . |
698 | 698 | ||
699 | rdfs:subClassOf owl:Thing , | 699 | rdfs:subClassOf owl:Thing , |
700 | [ rdf:type owl:Restriction ; | 700 | [ rdf:type owl:Restriction ; |
701 | - owl:onProperty :hasDescription ; | 701 | + owl:onProperty :hasExternalReference ; |
702 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 702 | + owl:onClass :ExternalReference ; |
703 | - owl:onDataRange xsd:string | ||
704 | - ] , | ||
705 | - [ rdf:type owl:Restriction ; | ||
706 | - owl:onProperty :hasResource ; | ||
707 | - owl:onClass :Resource ; | ||
708 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
709 | - ] , | ||
710 | - [ rdf:type owl:Restriction ; | ||
711 | - owl:onProperty :hasParentActivity ; | ||
712 | - owl:onClass :Activity ; | ||
713 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 703 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
714 | ] , | 704 | ] , |
715 | [ rdf:type owl:Restriction ; | 705 | [ rdf:type owl:Restriction ; |
... | @@ -718,9 +708,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -718,9 +708,9 @@ xsd:time rdf:type rdfs:Datatype . |
718 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 708 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
719 | ] , | 709 | ] , |
720 | [ rdf:type owl:Restriction ; | 710 | [ rdf:type owl:Restriction ; |
721 | - owl:onProperty :hasSpecifiedUserField ; | 711 | + owl:onProperty :hasDescription ; |
722 | - owl:onClass <http://data.posccaesar.org/ilap-userfield/SourceSpecifiedUserField> ; | 712 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
723 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 713 | + owl:onDataRange xsd:string |
724 | ] , | 714 | ] , |
725 | [ rdf:type owl:Restriction ; | 715 | [ rdf:type owl:Restriction ; |
726 | owl:onProperty :hasFreeField ; | 716 | owl:onProperty :hasFreeField ; |
... | @@ -728,15 +718,24 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -728,15 +718,24 @@ xsd:time rdf:type rdfs:Datatype . |
728 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 718 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
729 | ] , | 719 | ] , |
730 | [ rdf:type owl:Restriction ; | 720 | [ rdf:type owl:Restriction ; |
721 | + owl:onProperty :hasSchedule ; | ||
722 | + owl:onClass :Schedule ; | ||
723 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
724 | + ] , | ||
725 | + [ rdf:type owl:Restriction ; | ||
731 | owl:onProperty :hasConstraint ; | 726 | owl:onProperty :hasConstraint ; |
732 | owl:onClass :Constraint ; | 727 | owl:onClass :Constraint ; |
733 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 728 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
734 | ] , | 729 | ] , |
735 | - [ rdf:type owl:Class ; | 730 | + [ rdf:type owl:Restriction ; |
736 | - owl:unionOf ( :Operation | 731 | + owl:onProperty :hasParentActivity ; |
737 | - :RegularActivity | 732 | + owl:onClass :Activity ; |
738 | - :WorkOrder | 733 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
739 | - ) | 734 | + ] , |
735 | + [ rdf:type owl:Restriction ; | ||
736 | + owl:onProperty :hasSpecifiedUserField ; | ||
737 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/SpecifiedUserField> ; | ||
738 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
740 | ] , | 739 | ] , |
741 | [ rdf:type owl:Restriction ; | 740 | [ rdf:type owl:Restriction ; |
742 | owl:onProperty :hasActiveStatus ; | 741 | owl:onProperty :hasActiveStatus ; |
... | @@ -760,42 +759,43 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -760,42 +759,43 @@ xsd:time rdf:type rdfs:Datatype . |
760 | ] | 759 | ] |
761 | ] | 760 | ] |
762 | ] , | 761 | ] , |
763 | - [ rdf:type owl:Restriction ; | 762 | + [ rdf:type owl:Class ; |
764 | - owl:onProperty :hasExternalReference ; | 763 | + owl:unionOf ( :Operation |
765 | - owl:onClass :ExternalReference ; | 764 | + :RegularActivity |
766 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 765 | + :WorkOrder |
766 | + ) | ||
767 | ] , | 767 | ] , |
768 | [ rdf:type owl:Restriction ; | 768 | [ rdf:type owl:Restriction ; |
769 | owl:onProperty :hasSpecifiedUserField ; | 769 | owl:onProperty :hasSpecifiedUserField ; |
770 | - owl:onClass <http://data.posccaesar.org/ilap-userfield/SpecifiedUserField> ; | 770 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/SourceSpecifiedUserField> ; |
771 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 771 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
772 | ] , | 772 | ] , |
773 | [ rdf:type owl:Restriction ; | 773 | [ rdf:type owl:Restriction ; |
774 | - owl:onProperty :hasSchedule ; | 774 | + owl:onProperty :hasResource ; |
775 | - owl:onClass :Schedule ; | 775 | + owl:onClass :Resource ; |
776 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 776 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
777 | ] ; | 777 | ] ; |
778 | 778 | ||
779 | rdfs:comment "A Thing that brings about (intended) change by events, operations or processes that consume time and possibly other resources (adapted from ISO 15926, PMI and BSI)." ; | 779 | rdfs:comment "A Thing that brings about (intended) change by events, operations or processes that consume time and possibly other resources (adapted from ISO 15926, PMI and BSI)." ; |
780 | 780 | ||
781 | :shouldHaveID "true" . | 781 | :shouldHaveID "true" . |
782 | [ rdf:type owl:Axiom ; | 782 | [ rdf:type owl:Axiom ; |
783 | - :shouldUseRef "true" ; | 783 | + :shouldBeInternalAndExternalRef "true" ; |
784 | owl:annotatedSource :Activity ; | 784 | owl:annotatedSource :Activity ; |
785 | owl:annotatedProperty rdfs:subClassOf ; | 785 | owl:annotatedProperty rdfs:subClassOf ; |
786 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 786 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
787 | - owl:onProperty :hasFreeField ; | 787 | + owl:onProperty :hasParentActivity ; |
788 | - owl:onClass :FreeField ; | 788 | + owl:onClass :Activity ; |
789 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 789 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
790 | ] | 790 | ] |
791 | ] . | 791 | ] . |
792 | [ rdf:type owl:Axiom ; | 792 | [ rdf:type owl:Axiom ; |
793 | - :shouldBeInternalAndExternalRef "true" ; | 793 | + :shouldUseRef "true" ; |
794 | owl:annotatedSource :Activity ; | 794 | owl:annotatedSource :Activity ; |
795 | owl:annotatedProperty rdfs:subClassOf ; | 795 | owl:annotatedProperty rdfs:subClassOf ; |
796 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 796 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
797 | - owl:onProperty :hasParentActivity ; | 797 | + owl:onProperty :hasFreeField ; |
798 | - owl:onClass :Activity ; | 798 | + owl:onClass :FreeField ; |
799 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 799 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
800 | ] | 800 | ] |
801 | ] . | 801 | ] . |
... | @@ -819,20 +819,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -819,20 +819,7 @@ xsd:time rdf:type rdfs:Datatype . |
819 | rdfs:subClassOf owl:Thing , | 819 | rdfs:subClassOf owl:Thing , |
820 | [ rdf:type owl:Class ; | 820 | [ rdf:type owl:Class ; |
821 | owl:intersectionOf ( [ rdf:type owl:Restriction ; | 821 | owl:intersectionOf ( [ rdf:type owl:Restriction ; |
822 | - owl:onProperty :dailyAvailableDuration ; | 822 | + owl:onProperty :availableFrom ; |
823 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
824 | - owl:onDataRange xsd:duration | ||
825 | - ] | ||
826 | - [ rdf:type owl:Restriction ; | ||
827 | - owl:onProperty :dailyAvailableDuration ; | ||
828 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
829 | - owl:onDataRange xsd:duration | ||
830 | - ] | ||
831 | - ) | ||
832 | - ] , | ||
833 | - [ rdf:type owl:Class ; | ||
834 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
835 | - owl:onProperty :availableTo ; | ||
836 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 823 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
837 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 824 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
838 | owl:unionOf ( xsd:date | 825 | owl:unionOf ( xsd:date |
... | @@ -841,7 +828,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -841,7 +828,7 @@ xsd:time rdf:type rdfs:Datatype . |
841 | ] | 828 | ] |
842 | ] | 829 | ] |
843 | [ rdf:type owl:Restriction ; | 830 | [ rdf:type owl:Restriction ; |
844 | - owl:onProperty :availableTo ; | 831 | + owl:onProperty :availableFrom ; |
845 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 832 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
846 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 833 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
847 | owl:unionOf ( xsd:date | 834 | owl:unionOf ( xsd:date |
... | @@ -853,6 +840,19 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -853,6 +840,19 @@ xsd:time rdf:type rdfs:Datatype . |
853 | ] , | 840 | ] , |
854 | [ rdf:type owl:Class ; | 841 | [ rdf:type owl:Class ; |
855 | owl:intersectionOf ( [ rdf:type owl:Restriction ; | 842 | owl:intersectionOf ( [ rdf:type owl:Restriction ; |
843 | + owl:onProperty :dailyAvailableDuration ; | ||
844 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
845 | + owl:onDataRange xsd:duration | ||
846 | + ] | ||
847 | + [ rdf:type owl:Restriction ; | ||
848 | + owl:onProperty :dailyAvailableDuration ; | ||
849 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
850 | + owl:onDataRange xsd:duration | ||
851 | + ] | ||
852 | + ) | ||
853 | + ] , | ||
854 | + [ rdf:type owl:Class ; | ||
855 | + owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
856 | owl:onProperty :hasCalendar ; | 856 | owl:onProperty :hasCalendar ; |
857 | owl:onClass :Calendar ; | 857 | owl:onClass :Calendar ; |
858 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 858 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
... | @@ -864,14 +864,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -864,14 +864,9 @@ xsd:time rdf:type rdfs:Datatype . |
864 | ] | 864 | ] |
865 | ) | 865 | ) |
866 | ] , | 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 ; | 867 | [ rdf:type owl:Class ; |
873 | owl:intersectionOf ( [ rdf:type owl:Restriction ; | 868 | owl:intersectionOf ( [ rdf:type owl:Restriction ; |
874 | - owl:onProperty :availableFrom ; | 869 | + owl:onProperty :availableTo ; |
875 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 870 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
876 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 871 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
877 | owl:unionOf ( xsd:date | 872 | owl:unionOf ( xsd:date |
... | @@ -880,7 +875,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -880,7 +875,7 @@ xsd:time rdf:type rdfs:Datatype . |
880 | ] | 875 | ] |
881 | ] | 876 | ] |
882 | [ rdf:type owl:Restriction ; | 877 | [ rdf:type owl:Restriction ; |
883 | - owl:onProperty :availableFrom ; | 878 | + owl:onProperty :availableTo ; |
884 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 879 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
885 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 880 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
886 | owl:unionOf ( xsd:date | 881 | owl:unionOf ( xsd:date |
... | @@ -889,6 +884,11 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -889,6 +884,11 @@ xsd:time rdf:type rdfs:Datatype . |
889 | ] | 884 | ] |
890 | ] | 885 | ] |
891 | ) | 886 | ) |
887 | + ] , | ||
888 | + [ rdf:type owl:Restriction ; | ||
889 | + owl:onProperty :forPlan ; | ||
890 | + owl:onClass :Plan ; | ||
891 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
892 | ] . | 892 | ] . |
893 | [ rdf:type owl:Axiom ; | 893 | [ rdf:type owl:Axiom ; |
894 | :shouldUseRef "true"^^xsd:boolean ; | 894 | :shouldUseRef "true"^^xsd:boolean ; |
... | @@ -927,16 +927,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -927,16 +927,6 @@ xsd:time rdf:type rdfs:Datatype . |
927 | 927 | ||
928 | rdfs:subClassOf :Schedule , | 928 | rdfs:subClassOf :Schedule , |
929 | [ 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 ; | ||
940 | owl:onProperty :hasFrontlineDate ; | 930 | owl:onProperty :hasFrontlineDate ; |
941 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 931 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
942 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 932 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
... | @@ -946,9 +936,19 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -946,9 +936,19 @@ xsd:time rdf:type rdfs:Datatype . |
946 | ] | 936 | ] |
947 | ] , | 937 | ] , |
948 | [ rdf:type owl:Restriction ; | 938 | [ rdf:type owl:Restriction ; |
939 | + owl:onProperty :hasTotalFloat ; | ||
940 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
941 | + owl:onDataRange xsd:duration | ||
942 | + ] , | ||
943 | + [ rdf:type owl:Restriction ; | ||
949 | owl:onProperty :hasFreeFloat ; | 944 | owl:onProperty :hasFreeFloat ; |
950 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 945 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
951 | owl:onDataRange xsd:duration | 946 | owl:onDataRange xsd:duration |
947 | + ] , | ||
948 | + [ rdf:type owl:Restriction ; | ||
949 | + owl:onProperty :hasPlannedProgress ; | ||
950 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
951 | + owl:onDataRange xsd:decimal | ||
952 | ] . | 952 | ] . |
953 | 953 | ||
954 | 954 | ||
... | @@ -959,12 +959,12 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -959,12 +959,12 @@ xsd:time rdf:type rdfs:Datatype . |
959 | 959 | ||
960 | rdfs:subClassOf owl:Thing , | 960 | rdfs:subClassOf owl:Thing , |
961 | [ rdf:type owl:Restriction ; | 961 | [ rdf:type owl:Restriction ; |
962 | - owl:onProperty :hasDescription ; | 962 | + owl:onProperty :hasPeriod ; |
963 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 963 | + owl:onClass :Period ; |
964 | - owl:onDataRange xsd:string | 964 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
965 | ] , | 965 | ] , |
966 | [ rdf:type owl:Restriction ; | 966 | [ rdf:type owl:Restriction ; |
967 | - owl:onProperty :hasFinish ; | 967 | + owl:onProperty :hasStart ; |
968 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 968 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
969 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 969 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
970 | owl:unionOf ( xsd:date | 970 | owl:unionOf ( xsd:date |
... | @@ -973,7 +973,12 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -973,7 +973,12 @@ xsd:time rdf:type rdfs:Datatype . |
973 | ] | 973 | ] |
974 | ] , | 974 | ] , |
975 | [ rdf:type owl:Restriction ; | 975 | [ rdf:type owl:Restriction ; |
976 | - owl:onProperty :hasStart ; | 976 | + owl:onProperty :hasDescription ; |
977 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
978 | + owl:onDataRange xsd:string | ||
979 | + ] , | ||
980 | + [ rdf:type owl:Restriction ; | ||
981 | + owl:onProperty :hasFinish ; | ||
977 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 982 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
978 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 983 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
979 | owl:unionOf ( xsd:date | 984 | owl:unionOf ( xsd:date |
... | @@ -982,11 +987,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -982,11 +987,6 @@ xsd:time rdf:type rdfs:Datatype . |
982 | ] | 987 | ] |
983 | ] , | 988 | ] , |
984 | [ rdf:type owl:Restriction ; | 989 | [ rdf:type owl:Restriction ; |
985 | - owl:onProperty :hasPeriod ; | ||
986 | - owl:onClass :Period ; | ||
987 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
988 | - ] , | ||
989 | - [ rdf:type owl:Restriction ; | ||
990 | owl:onProperty :hasExternalReference ; | 990 | owl:onProperty :hasExternalReference ; |
991 | owl:onClass :ExternalReference ; | 991 | owl:onClass :ExternalReference ; |
992 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 992 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
... | @@ -1015,30 +1015,25 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1015,30 +1015,25 @@ xsd:time rdf:type rdfs:Datatype . |
1015 | 1015 | ||
1016 | rdfs:subClassOf owl:Thing , | 1016 | rdfs:subClassOf owl:Thing , |
1017 | [ rdf:type owl:Restriction ; | 1017 | [ rdf:type owl:Restriction ; |
1018 | - owl:onProperty :hasFinish ; | ||
1019 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1020 | - owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
1021 | - owl:unionOf ( xsd:date | ||
1022 | - xsd:dateTime | ||
1023 | - ) | ||
1024 | - ] | ||
1025 | - ] , | ||
1026 | - [ rdf:type owl:Restriction ; | ||
1027 | owl:onProperty :hasCalendar ; | 1018 | owl:onProperty :hasCalendar ; |
1028 | owl:onClass :Calendar ; | 1019 | owl:onClass :Calendar ; |
1029 | owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1020 | owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger |
1030 | ] , | 1021 | ] , |
1031 | [ rdf:type owl:Restriction ; | 1022 | [ rdf:type owl:Restriction ; |
1032 | - owl:onProperty :hasName ; | ||
1033 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1034 | - owl:onDataRange xsd:string | ||
1035 | - ] , | ||
1036 | - [ rdf:type owl:Restriction ; | ||
1037 | owl:onProperty :hasExternalReference ; | 1023 | owl:onProperty :hasExternalReference ; |
1038 | owl:onClass :ExternalReference ; | 1024 | owl:onClass :ExternalReference ; |
1039 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1025 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1040 | ] , | 1026 | ] , |
1041 | [ rdf:type owl:Restriction ; | 1027 | [ rdf:type owl:Restriction ; |
1028 | + owl:onProperty :hasFinish ; | ||
1029 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1030 | + owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
1031 | + owl:unionOf ( xsd:date | ||
1032 | + xsd:dateTime | ||
1033 | + ) | ||
1034 | + ] | ||
1035 | + ] , | ||
1036 | + [ rdf:type owl:Restriction ; | ||
1042 | owl:onProperty :hasStart ; | 1037 | owl:onProperty :hasStart ; |
1043 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1038 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1044 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1039 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
... | @@ -1046,6 +1041,11 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1046,6 +1041,11 @@ xsd:time rdf:type rdfs:Datatype . |
1046 | xsd:dateTime | 1041 | xsd:dateTime |
1047 | ) | 1042 | ) |
1048 | ] | 1043 | ] |
1044 | + ] , | ||
1045 | + [ rdf:type owl:Restriction ; | ||
1046 | + owl:onProperty :hasName ; | ||
1047 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1048 | + owl:onDataRange xsd:string | ||
1049 | ] ; | 1049 | ] ; |
1050 | 1050 | ||
1051 | :shouldHaveID "true" . | 1051 | :shouldHaveID "true" . |
... | @@ -1058,9 +1058,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1058,9 +1058,9 @@ xsd:time rdf:type rdfs:Datatype . |
1058 | 1058 | ||
1059 | rdfs:subClassOf owl:Thing , | 1059 | rdfs:subClassOf owl:Thing , |
1060 | [ rdf:type owl:Restriction ; | 1060 | [ rdf:type owl:Restriction ; |
1061 | - owl:onProperty :hasLag ; | 1061 | + owl:onProperty :hasSuccessorActivity ; |
1062 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1062 | + owl:onClass :Activity ; |
1063 | - owl:onDataRange xsd:duration | 1063 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger |
1064 | ] , | 1064 | ] , |
1065 | [ rdf:type owl:Restriction ; | 1065 | [ rdf:type owl:Restriction ; |
1066 | owl:onProperty :hasCalendar ; | 1066 | owl:onProperty :hasCalendar ; |
... | @@ -1068,14 +1068,14 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1068,14 +1068,14 @@ xsd:time rdf:type rdfs:Datatype . |
1068 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1068 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
1069 | ] , | 1069 | ] , |
1070 | [ rdf:type owl:Restriction ; | 1070 | [ rdf:type owl:Restriction ; |
1071 | - owl:onProperty :hasSuccessorActivity ; | ||
1072 | - owl:onClass :Activity ; | ||
1073 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
1074 | - ] , | ||
1075 | - [ rdf:type owl:Restriction ; | ||
1076 | owl:onProperty :hasExternalReference ; | 1071 | owl:onProperty :hasExternalReference ; |
1077 | owl:onClass :ExternalReference ; | 1072 | owl:onClass :ExternalReference ; |
1078 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1073 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1074 | + ] , | ||
1075 | + [ rdf:type owl:Restriction ; | ||
1076 | + owl:onProperty :hasLag ; | ||
1077 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1078 | + owl:onDataRange xsd:duration | ||
1079 | ] ; | 1079 | ] ; |
1080 | 1080 | ||
1081 | :shouldHaveID "true" . | 1081 | :shouldHaveID "true" . |
... | @@ -1154,11 +1154,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1154,11 +1154,6 @@ xsd:time rdf:type rdfs:Datatype . |
1154 | 1154 | ||
1155 | rdfs:subClassOf owl:Thing , | 1155 | rdfs:subClassOf owl:Thing , |
1156 | [ rdf:type owl:Restriction ; | 1156 | [ rdf:type owl:Restriction ; |
1157 | - owl:onProperty :hasProfileSet ; | ||
1158 | - owl:onClass :ProfileSet ; | ||
1159 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1160 | - ] , | ||
1161 | - [ rdf:type owl:Restriction ; | ||
1162 | owl:onProperty :hasCalendarSet ; | 1157 | owl:onProperty :hasCalendarSet ; |
1163 | owl:onClass :CalendarSet ; | 1158 | owl:onClass :CalendarSet ; |
1164 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1159 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
... | @@ -1169,6 +1164,11 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1169,6 +1164,11 @@ xsd:time rdf:type rdfs:Datatype . |
1169 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | 1164 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger |
1170 | ] , | 1165 | ] , |
1171 | [ rdf:type owl:Restriction ; | 1166 | [ rdf:type owl:Restriction ; |
1167 | + owl:onProperty :hasProfileSet ; | ||
1168 | + owl:onClass :ProfileSet ; | ||
1169 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1170 | + ] , | ||
1171 | + [ rdf:type owl:Restriction ; | ||
1172 | owl:onProperty :hasResourceSet ; | 1172 | owl:onProperty :hasResourceSet ; |
1173 | owl:onClass :ResourceSet ; | 1173 | owl:onClass :ResourceSet ; |
1174 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1174 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
... | @@ -1190,6 +1190,11 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1190,6 +1190,11 @@ xsd:time rdf:type rdfs:Datatype . |
1190 | 1190 | ||
1191 | rdfs:subClassOf owl:Thing , | 1191 | rdfs:subClassOf owl:Thing , |
1192 | [ rdf:type owl:Restriction ; | 1192 | [ rdf:type owl:Restriction ; |
1193 | + owl:onProperty :hasID ; | ||
1194 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1195 | + owl:onDataRange xsd:string | ||
1196 | + ] , | ||
1197 | + [ rdf:type owl:Restriction ; | ||
1193 | owl:onProperty :hasApplication ; | 1198 | owl:onProperty :hasApplication ; |
1194 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1199 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1195 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1200 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
... | @@ -1209,11 +1214,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1209,11 +1214,6 @@ xsd:time rdf:type rdfs:Datatype . |
1209 | owl:onProperty :hasSource ; | 1214 | owl:onProperty :hasSource ; |
1210 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1215 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1211 | owl:onDataRange xsd:anyURI | 1216 | 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 | ||
1217 | ] . | 1217 | ] . |
1218 | 1218 | ||
1219 | 1219 | ||
... | @@ -1239,14 +1239,14 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1239,14 +1239,14 @@ xsd:time rdf:type rdfs:Datatype . |
1239 | :FreeField rdf:type owl:Class ; | 1239 | :FreeField rdf:type owl:Class ; |
1240 | 1240 | ||
1241 | rdfs:subClassOf [ rdf:type owl:Restriction ; | 1241 | rdfs:subClassOf [ rdf:type owl:Restriction ; |
1242 | - owl:onProperty :hasValue ; | ||
1243 | - owl:onClass :FreeFieldValue ; | ||
1244 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1245 | - ] , | ||
1246 | - [ rdf:type owl:Restriction ; | ||
1247 | owl:onProperty :hasFieldName ; | 1242 | owl:onProperty :hasFieldName ; |
1248 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1243 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1249 | owl:onDataRange xsd:string | 1244 | owl:onDataRange xsd:string |
1245 | + ] , | ||
1246 | + [ rdf:type owl:Restriction ; | ||
1247 | + owl:onProperty :hasValue ; | ||
1248 | + owl:onClass :FreeFieldValue ; | ||
1249 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1250 | ] . | 1250 | ] . |
1251 | [ rdf:type owl:Axiom ; | 1251 | [ rdf:type owl:Axiom ; |
1252 | :shouldHaveID "true"^^xsd:boolean ; | 1252 | :shouldHaveID "true"^^xsd:boolean ; |
... | @@ -1267,7 +1267,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1267,7 +1267,7 @@ xsd:time rdf:type rdfs:Datatype . |
1267 | 1267 | ||
1268 | rdfs:subClassOf owl:Thing , | 1268 | rdfs:subClassOf owl:Thing , |
1269 | [ rdf:type owl:Restriction ; | 1269 | [ rdf:type owl:Restriction ; |
1270 | - owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasFreeFieldForSpecifiedUserField> ; | 1270 | + owl:onProperty :hasFreeField ; |
1271 | owl:onClass :FreeField ; | 1271 | owl:onClass :FreeField ; |
1272 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1272 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1273 | ] , | 1273 | ] , |
... | @@ -1277,7 +1277,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1277,7 +1277,7 @@ xsd:time rdf:type rdfs:Datatype . |
1277 | owl:onDataRange xsd:string | 1277 | owl:onDataRange xsd:string |
1278 | ] , | 1278 | ] , |
1279 | [ rdf:type owl:Restriction ; | 1279 | [ rdf:type owl:Restriction ; |
1280 | - owl:onProperty :hasFreeField ; | 1280 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasFreeFieldForSpecifiedUserField> ; |
1281 | owl:onClass :FreeField ; | 1281 | owl:onClass :FreeField ; |
1282 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1282 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1283 | ] . | 1283 | ] . |
... | @@ -1289,13 +1289,13 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1289,13 +1289,13 @@ xsd:time rdf:type rdfs:Datatype . |
1289 | :FreeFieldValue rdf:type owl:Class ; | 1289 | :FreeFieldValue rdf:type owl:Class ; |
1290 | 1290 | ||
1291 | rdfs:subClassOf [ rdf:type owl:Restriction ; | 1291 | rdfs:subClassOf [ rdf:type owl:Restriction ; |
1292 | - owl:onProperty :hasShort ; | 1292 | + owl:onProperty :hasDescription ; |
1293 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1293 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1294 | owl:onDataRange xsd:anyType | 1294 | owl:onDataRange xsd:anyType |
1295 | ] , | 1295 | ] , |
1296 | [ rdf:type owl:Restriction ; | 1296 | [ rdf:type owl:Restriction ; |
1297 | - owl:onProperty :hasDescription ; | 1297 | + owl:onProperty :hasShort ; |
1298 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1298 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1299 | owl:onDataRange xsd:anyType | 1299 | owl:onDataRange xsd:anyType |
1300 | ] ; | 1300 | ] ; |
1301 | 1301 | ||
... | @@ -1309,12 +1309,12 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1309,12 +1309,12 @@ xsd:time rdf:type rdfs:Datatype . |
1309 | 1309 | ||
1310 | rdfs:subClassOf :Schedule , | 1310 | rdfs:subClassOf :Schedule , |
1311 | [ rdf:type owl:Restriction ; | 1311 | [ rdf:type owl:Restriction ; |
1312 | - owl:onProperty :hasPlannedProgress ; | 1312 | + owl:onProperty :hasTotalFloat ; |
1313 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1313 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1314 | - owl:onDataRange xsd:decimal | 1314 | + owl:onDataRange xsd:duration |
1315 | ] , | 1315 | ] , |
1316 | [ rdf:type owl:Restriction ; | 1316 | [ rdf:type owl:Restriction ; |
1317 | - owl:onProperty :hasTotalFloat ; | 1317 | + owl:onProperty :hasFreeFloat ; |
1318 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1318 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1319 | owl:onDataRange xsd:duration | 1319 | owl:onDataRange xsd:duration |
1320 | ] , | 1320 | ] , |
... | @@ -1328,9 +1328,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1328,9 +1328,9 @@ xsd:time rdf:type rdfs:Datatype . |
1328 | ] | 1328 | ] |
1329 | ] , | 1329 | ] , |
1330 | [ rdf:type owl:Restriction ; | 1330 | [ rdf:type owl:Restriction ; |
1331 | - owl:onProperty :hasFreeFloat ; | 1331 | + owl:onProperty :hasPlannedProgress ; |
1332 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1332 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1333 | - owl:onDataRange xsd:duration | 1333 | + owl:onDataRange xsd:decimal |
1334 | ] . | 1334 | ] . |
1335 | 1335 | ||
1336 | 1336 | ||
... | @@ -1356,19 +1356,14 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1356,19 +1356,14 @@ xsd:time rdf:type rdfs:Datatype . |
1356 | :Period rdf:type owl:Class ; | 1356 | :Period rdf:type owl:Class ; |
1357 | 1357 | ||
1358 | rdfs:subClassOf [ rdf:type owl:Restriction ; | 1358 | rdfs:subClassOf [ rdf:type owl:Restriction ; |
1359 | - owl:onProperty :hasPreviousPeriod ; | ||
1360 | - owl:onClass :Period ; | ||
1361 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
1362 | - ] , | ||
1363 | - [ rdf:type owl:Restriction ; | ||
1364 | owl:onProperty :hasFinishTime ; | 1359 | owl:onProperty :hasFinishTime ; |
1365 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1360 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1366 | owl:onDataRange xsd:time | 1361 | owl:onDataRange xsd:time |
1367 | ] , | 1362 | ] , |
1368 | [ rdf:type owl:Restriction ; | 1363 | [ rdf:type owl:Restriction ; |
1369 | - owl:onProperty :isFree ; | 1364 | + owl:onProperty :hasFinishDate ; |
1370 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1365 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1371 | - owl:onDataRange xsd:boolean | 1366 | + owl:onDataRange xsd:date |
1372 | ] , | 1367 | ] , |
1373 | [ rdf:type owl:Restriction ; | 1368 | [ rdf:type owl:Restriction ; |
1374 | owl:onProperty :hasStartTime ; | 1369 | owl:onProperty :hasStartTime ; |
... | @@ -1376,20 +1371,25 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1376,20 +1371,25 @@ xsd:time rdf:type rdfs:Datatype . |
1376 | owl:onDataRange xsd:time | 1371 | owl:onDataRange xsd:time |
1377 | ] , | 1372 | ] , |
1378 | [ rdf:type owl:Restriction ; | 1373 | [ rdf:type owl:Restriction ; |
1379 | - owl:onProperty :hasFinishDate ; | 1374 | + owl:onProperty :hasStartDate ; |
1380 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1375 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1381 | owl:onDataRange xsd:date | 1376 | owl:onDataRange xsd:date |
1382 | ] , | 1377 | ] , |
1378 | + [ rdf:type owl:Restriction ; | ||
1379 | + owl:onProperty :hasPreviousPeriod ; | ||
1380 | + owl:onClass :Period ; | ||
1381 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
1382 | + ] , | ||
1383 | + [ rdf:type owl:Restriction ; | ||
1384 | + owl:onProperty :isFree ; | ||
1385 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1386 | + owl:onDataRange xsd:boolean | ||
1387 | + ] , | ||
1383 | [ rdf:type owl:Class ; | 1388 | [ rdf:type owl:Class ; |
1384 | owl:unionOf ( :DailyRepeatPeriod | 1389 | owl:unionOf ( :DailyRepeatPeriod |
1385 | :NoRepeatPeriod | 1390 | :NoRepeatPeriod |
1386 | :WeeklyRepeatPeriod | 1391 | :WeeklyRepeatPeriod |
1387 | ) | 1392 | ) |
1388 | - ] , | ||
1389 | - [ rdf:type owl:Restriction ; | ||
1390 | - owl:onProperty :hasStartDate ; | ||
1391 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1392 | - owl:onDataRange xsd:date | ||
1393 | ] . | 1393 | ] . |
1394 | [ rdf:type owl:Axiom ; | 1394 | [ rdf:type owl:Axiom ; |
1395 | :shouldUseRef "true"^^xsd:boolean ; | 1395 | :shouldUseRef "true"^^xsd:boolean ; |
... | @@ -1417,11 +1417,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1417,11 +1417,6 @@ xsd:time rdf:type rdfs:Datatype . |
1417 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1417 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
1418 | ] , | 1418 | ] , |
1419 | [ rdf:type owl:Restriction ; | 1419 | [ rdf:type owl:Restriction ; |
1420 | - owl:onProperty :hasExternalReference ; | ||
1421 | - owl:onClass :ExternalReference ; | ||
1422 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1423 | - ] , | ||
1424 | - [ rdf:type owl:Restriction ; | ||
1425 | owl:onProperty :hasFinish ; | 1420 | owl:onProperty :hasFinish ; |
1426 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1421 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1427 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1422 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
... | @@ -1430,18 +1425,10 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1430,18 +1425,10 @@ xsd:time rdf:type rdfs:Datatype . |
1430 | ) | 1425 | ) |
1431 | ] | 1426 | ] |
1432 | ] , | 1427 | ] , |
1433 | - [ rdf:type owl:Class ; | ||
1434 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
1435 | - owl:onProperty :now ; | ||
1436 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
1437 | - owl:onDataRange xsd:dateTime | ||
1438 | - ] | ||
1439 | [ rdf:type owl:Restriction ; | 1428 | [ rdf:type owl:Restriction ; |
1440 | - owl:onProperty :now ; | 1429 | + owl:onProperty :hasExternalReference ; |
1441 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1430 | + owl:onClass :ExternalReference ; |
1442 | - owl:onDataRange xsd:dateTime | 1431 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1443 | - ] | ||
1444 | - ) | ||
1445 | ] , | 1432 | ] , |
1446 | [ rdf:type owl:Restriction ; | 1433 | [ rdf:type owl:Restriction ; |
1447 | owl:onProperty :hasStart ; | 1434 | owl:onProperty :hasStart ; |
... | @@ -1461,6 +1448,19 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1461,6 +1448,19 @@ xsd:time rdf:type rdfs:Datatype . |
1461 | owl:onProperty :hasActivity ; | 1448 | owl:onProperty :hasActivity ; |
1462 | owl:onClass :Activity ; | 1449 | owl:onClass :Activity ; |
1463 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1450 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1451 | + ] , | ||
1452 | + [ rdf:type owl:Class ; | ||
1453 | + owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
1454 | + owl:onProperty :now ; | ||
1455 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
1456 | + owl:onDataRange xsd:dateTime | ||
1457 | + ] | ||
1458 | + [ rdf:type owl:Restriction ; | ||
1459 | + owl:onProperty :now ; | ||
1460 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1461 | + owl:onDataRange xsd:dateTime | ||
1462 | + ] | ||
1463 | + ) | ||
1464 | ] ; | 1464 | ] ; |
1465 | 1465 | ||
1466 | :shouldHaveID "true" . | 1466 | :shouldHaveID "true" . |
... | @@ -1473,9 +1473,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1473,9 +1473,9 @@ xsd:time rdf:type rdfs:Datatype . |
1473 | 1473 | ||
1474 | rdfs:subClassOf owl:Thing , | 1474 | rdfs:subClassOf owl:Thing , |
1475 | [ rdf:type owl:Restriction ; | 1475 | [ rdf:type owl:Restriction ; |
1476 | - owl:onProperty :hasCoordinate ; | 1476 | + owl:onProperty :hasName ; |
1477 | - owl:onClass :Coordinate ; | 1477 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1478 | - owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger | 1478 | + owl:onDataRange xsd:string |
1479 | ] , | 1479 | ] , |
1480 | [ rdf:type owl:Restriction ; | 1480 | [ rdf:type owl:Restriction ; |
1481 | owl:onProperty :hasExternalReference ; | 1481 | owl:onProperty :hasExternalReference ; |
... | @@ -1483,9 +1483,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1483,9 +1483,9 @@ xsd:time rdf:type rdfs:Datatype . |
1483 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1483 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1484 | ] , | 1484 | ] , |
1485 | [ rdf:type owl:Restriction ; | 1485 | [ rdf:type owl:Restriction ; |
1486 | - owl:onProperty :hasName ; | 1486 | + owl:onProperty :hasCoordinate ; |
1487 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1487 | + owl:onClass :Coordinate ; |
1488 | - owl:onDataRange xsd:string | 1488 | + owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger |
1489 | ] ; | 1489 | ] ; |
1490 | 1490 | ||
1491 | :shouldHaveID "true" . | 1491 | :shouldHaveID "true" . |
... | @@ -1502,11 +1502,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1502,11 +1502,6 @@ xsd:time rdf:type rdfs:Datatype . |
1502 | owl:onClass :Profile ; | 1502 | owl:onClass :Profile ; |
1503 | owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1503 | owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger |
1504 | ] , | 1504 | ] , |
1505 | - [ rdf:type owl:Restriction ; | ||
1506 | - owl:onProperty :hasExternalReference ; | ||
1507 | - owl:onClass :ExternalReference ; | ||
1508 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1509 | - ] , | ||
1510 | [ rdf:type owl:Class ; | 1505 | [ rdf:type owl:Class ; |
1511 | owl:intersectionOf ( [ rdf:type owl:Restriction ; | 1506 | owl:intersectionOf ( [ rdf:type owl:Restriction ; |
1512 | owl:onProperty :hasName ; | 1507 | owl:onProperty :hasName ; |
... | @@ -1519,6 +1514,11 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1519,6 +1514,11 @@ xsd:time rdf:type rdfs:Datatype . |
1519 | owl:onDataRange xsd:string | 1514 | owl:onDataRange xsd:string |
1520 | ] | 1515 | ] |
1521 | ) | 1516 | ) |
1517 | + ] , | ||
1518 | + [ rdf:type owl:Restriction ; | ||
1519 | + owl:onProperty :hasExternalReference ; | ||
1520 | + owl:onClass :ExternalReference ; | ||
1521 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1522 | ] ; | 1522 | ] ; |
1523 | 1523 | ||
1524 | :shouldHaveID "true" . | 1524 | :shouldHaveID "true" . |
... | @@ -1533,8 +1533,17 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1533,8 +1533,17 @@ xsd:time rdf:type rdfs:Datatype . |
1533 | 1533 | ||
1534 | rdfs:subClassOf owl:Thing , | 1534 | rdfs:subClassOf owl:Thing , |
1535 | [ rdf:type owl:Restriction ; | 1535 | [ rdf:type owl:Restriction ; |
1536 | - owl:onProperty :hasExternalReference ; | 1536 | + owl:onProperty :hasFinish ; |
1537 | - owl:onClass :ExternalReference ; | 1537 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1538 | + owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
1539 | + owl:unionOf ( xsd:date | ||
1540 | + xsd:dateTime | ||
1541 | + ) | ||
1542 | + ] | ||
1543 | + ] , | ||
1544 | + [ rdf:type owl:Restriction ; | ||
1545 | + owl:onProperty :hasPlan ; | ||
1546 | + owl:onClass :Plan ; | ||
1538 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1547 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1539 | ] , | 1548 | ] , |
1540 | [ rdf:type owl:Restriction ; | 1549 | [ rdf:type owl:Restriction ; |
... | @@ -1557,23 +1566,14 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1557,23 +1566,14 @@ xsd:time rdf:type rdfs:Datatype . |
1557 | ] | 1566 | ] |
1558 | ] , | 1567 | ] , |
1559 | [ rdf:type owl:Restriction ; | 1568 | [ rdf:type owl:Restriction ; |
1560 | - owl:onProperty :hasDescription ; | 1569 | + owl:onProperty :hasExternalReference ; |
1561 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1570 | + owl:onClass :ExternalReference ; |
1562 | - owl:onDataRange xsd:string | ||
1563 | - ] , | ||
1564 | - [ rdf:type owl:Restriction ; | ||
1565 | - owl:onProperty :hasPlan ; | ||
1566 | - owl:onClass :Plan ; | ||
1567 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1571 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1568 | ] , | 1572 | ] , |
1569 | [ rdf:type owl:Restriction ; | 1573 | [ rdf:type owl:Restriction ; |
1570 | - owl:onProperty :hasFinish ; | 1574 | + owl:onProperty :hasDescription ; |
1571 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1575 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1572 | - owl:onDataRange [ rdf:type rdfs:Datatype ; | 1576 | + owl:onDataRange xsd:string |
1573 | - owl:unionOf ( xsd:date | ||
1574 | - xsd:dateTime | ||
1575 | - ) | ||
1576 | - ] | ||
1577 | ] ; | 1577 | ] ; |
1578 | 1578 | ||
1579 | :shouldHaveID "true" . | 1579 | :shouldHaveID "true" . |
... | @@ -1609,16 +1609,16 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1609,16 +1609,16 @@ xsd:time rdf:type rdfs:Datatype . |
1609 | 1609 | ||
1610 | rdfs:subClassOf owl:Thing , | 1610 | rdfs:subClassOf owl:Thing , |
1611 | [ rdf:type owl:Restriction ; | 1611 | [ rdf:type owl:Restriction ; |
1612 | - owl:onProperty :hasExternalReference ; | ||
1613 | - owl:onClass :ExternalReference ; | ||
1614 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1615 | - ] , | ||
1616 | - [ rdf:type owl:Restriction ; | ||
1617 | owl:onProperty :hasName ; | 1612 | owl:onProperty :hasName ; |
1618 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1613 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1619 | owl:onDataRange xsd:string | 1614 | owl:onDataRange xsd:string |
1620 | ] , | 1615 | ] , |
1621 | [ rdf:type owl:Restriction ; | 1616 | [ rdf:type owl:Restriction ; |
1617 | + owl:onProperty :hasExternalReference ; | ||
1618 | + owl:onClass :ExternalReference ; | ||
1619 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1620 | + ] , | ||
1621 | + [ rdf:type owl:Restriction ; | ||
1622 | owl:onProperty :hasTimeBasedResource ; | 1622 | owl:onProperty :hasTimeBasedResource ; |
1623 | owl:onClass <http://data.posccaesar.org/ilap-userfield/TimeBasedResource> ; | 1623 | owl:onClass <http://data.posccaesar.org/ilap-userfield/TimeBasedResource> ; |
1624 | owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1624 | owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger |
... | @@ -1671,12 +1671,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1671,12 +1671,7 @@ xsd:time rdf:type rdfs:Datatype . |
1671 | :Schedule rdf:type owl:Class ; | 1671 | :Schedule rdf:type owl:Class ; |
1672 | 1672 | ||
1673 | rdfs:subClassOf [ rdf:type owl:Restriction ; | 1673 | rdfs:subClassOf [ rdf:type owl:Restriction ; |
1674 | - owl:onProperty :hasDuration ; | 1674 | + owl:onProperty :hasEarlyStart ; |
1675 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1676 | - owl:onDataRange xsd:duration | ||
1677 | - ] , | ||
1678 | - [ rdf:type owl:Restriction ; | ||
1679 | - owl:onProperty :hasLateStart ; | ||
1680 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1675 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1681 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1676 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
1682 | owl:unionOf ( xsd:date | 1677 | owl:unionOf ( xsd:date |
... | @@ -1684,8 +1679,15 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1684,8 +1679,15 @@ xsd:time rdf:type rdfs:Datatype . |
1684 | ) | 1679 | ) |
1685 | ] | 1680 | ] |
1686 | ] , | 1681 | ] , |
1682 | + [ rdf:type owl:Class ; | ||
1683 | + owl:unionOf ( :BaselineSchedule | ||
1684 | + :CurrentSchedule | ||
1685 | + :LiveSchedule | ||
1686 | + :RevisedSchedule | ||
1687 | + ) | ||
1688 | + ] , | ||
1687 | [ rdf:type owl:Restriction ; | 1689 | [ rdf:type owl:Restriction ; |
1688 | - owl:onProperty :hasEarlyStart ; | 1690 | + owl:onProperty :hasEarlyFinish ; |
1689 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1691 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1690 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1692 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
1691 | owl:unionOf ( xsd:date | 1693 | owl:unionOf ( xsd:date |
... | @@ -1694,7 +1696,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1694,7 +1696,7 @@ xsd:time rdf:type rdfs:Datatype . |
1694 | ] | 1696 | ] |
1695 | ] , | 1697 | ] , |
1696 | [ rdf:type owl:Restriction ; | 1698 | [ rdf:type owl:Restriction ; |
1697 | - owl:onProperty :hasEarlyFinish ; | 1699 | + owl:onProperty :hasLateFinish ; |
1698 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1700 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1699 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1701 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
1700 | owl:unionOf ( xsd:date | 1702 | owl:unionOf ( xsd:date |
... | @@ -1702,15 +1704,13 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1702,15 +1704,13 @@ xsd:time rdf:type rdfs:Datatype . |
1702 | ) | 1704 | ) |
1703 | ] | 1705 | ] |
1704 | ] , | 1706 | ] , |
1705 | - [ rdf:type owl:Class ; | 1707 | + [ rdf:type owl:Restriction ; |
1706 | - owl:unionOf ( :BaselineSchedule | 1708 | + owl:onProperty :hasDuration ; |
1707 | - :CurrentSchedule | 1709 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1708 | - :LiveSchedule | 1710 | + owl:onDataRange xsd:duration |
1709 | - :RevisedSchedule | ||
1710 | - ) | ||
1711 | ] , | 1711 | ] , |
1712 | [ rdf:type owl:Restriction ; | 1712 | [ rdf:type owl:Restriction ; |
1713 | - owl:onProperty :hasLateFinish ; | 1713 | + owl:onProperty :hasLateStart ; |
1714 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1714 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1715 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1715 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
1716 | owl:unionOf ( xsd:date | 1716 | owl:unionOf ( xsd:date |
... | @@ -1727,7 +1727,12 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1727,7 +1727,12 @@ xsd:time rdf:type rdfs:Datatype . |
1727 | 1727 | ||
1728 | rdfs:subClassOf :Resource , | 1728 | rdfs:subClassOf :Resource , |
1729 | [ rdf:type owl:Restriction ; | 1729 | [ rdf:type owl:Restriction ; |
1730 | - owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasCurrentProgress> ; | 1730 | + owl:onProperty :hasTimeBasedResource ; |
1731 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/TimeBasedResource> ; | ||
1732 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
1733 | + ] , | ||
1734 | + [ rdf:type owl:Restriction ; | ||
1735 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasExpendedQuantity> ; | ||
1731 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1736 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1732 | owl:onDataRange xsd:decimal | 1737 | owl:onDataRange xsd:decimal |
1733 | ] , | 1738 | ] , |
... | @@ -1737,28 +1742,24 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1737,28 +1742,24 @@ xsd:time rdf:type rdfs:Datatype . |
1737 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1742 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
1738 | ] , | 1743 | ] , |
1739 | [ rdf:type owl:Restriction ; | 1744 | [ rdf:type owl:Restriction ; |
1740 | - owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasRemainingStart> ; | 1745 | + owl:onProperty :hasExpendedCost ; |
1741 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1746 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1742 | - owl:onDataRange [ rdf:type rdfs:Datatype ; | 1747 | + owl:onDataRange xsd:decimal |
1743 | - owl:unionOf ( xsd:date | ||
1744 | - xsd:dateTime | ||
1745 | - ) | ||
1746 | - ] | ||
1747 | ] , | 1748 | ] , |
1748 | [ rdf:type owl:Restriction ; | 1749 | [ rdf:type owl:Restriction ; |
1749 | - owl:onProperty :hasManHours ; | 1750 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasQuantity> ; |
1750 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1751 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1751 | owl:onDataRange xsd:decimal | 1752 | owl:onDataRange xsd:decimal |
1752 | ] , | 1753 | ] , |
1753 | [ rdf:type owl:Restriction ; | 1754 | [ rdf:type owl:Restriction ; |
1754 | - owl:onProperty :hasTimeBasedResource ; | 1755 | + owl:onProperty :hasCost ; |
1755 | - owl:onClass <http://data.posccaesar.org/ilap-userfield/TimeBasedResource> ; | 1756 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1756 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | 1757 | + owl:onDataRange xsd:decimal |
1757 | ] , | 1758 | ] , |
1758 | [ rdf:type owl:Restriction ; | 1759 | [ rdf:type owl:Restriction ; |
1759 | - owl:onProperty :hasDelayedStart ; | 1760 | + owl:onProperty :hasManHours ; |
1760 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1761 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1761 | - owl:onDataRange xsd:duration | 1762 | + owl:onDataRange xsd:decimal |
1762 | ] , | 1763 | ] , |
1763 | [ rdf:type owl:Restriction ; | 1764 | [ rdf:type owl:Restriction ; |
1764 | owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasRemainingFinish> ; | 1765 | owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasRemainingFinish> ; |
... | @@ -1770,9 +1771,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1770,9 +1771,9 @@ xsd:time rdf:type rdfs:Datatype . |
1770 | ] | 1771 | ] |
1771 | ] , | 1772 | ] , |
1772 | [ rdf:type owl:Restriction ; | 1773 | [ rdf:type owl:Restriction ; |
1773 | - owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasQuantity> ; | 1774 | + owl:onProperty :hasDelayedStart ; |
1774 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1775 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1775 | - owl:onDataRange xsd:decimal | 1776 | + owl:onDataRange xsd:duration |
1776 | ] , | 1777 | ] , |
1777 | [ rdf:type owl:Restriction ; | 1778 | [ rdf:type owl:Restriction ; |
1778 | owl:onProperty :hasDuration ; | 1779 | owl:onProperty :hasDuration ; |
... | @@ -1780,19 +1781,18 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1780,19 +1781,18 @@ xsd:time rdf:type rdfs:Datatype . |
1780 | owl:onDataRange xsd:duration | 1781 | owl:onDataRange xsd:duration |
1781 | ] , | 1782 | ] , |
1782 | [ rdf:type owl:Restriction ; | 1783 | [ rdf:type owl:Restriction ; |
1783 | - owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasExpendedQuantity> ; | 1784 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasCurrentProgress> ; |
1784 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1785 | - owl:onDataRange xsd:decimal | ||
1786 | - ] , | ||
1787 | - [ rdf:type owl:Restriction ; | ||
1788 | - owl:onProperty :hasExpendedCost ; | ||
1789 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1785 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1790 | owl:onDataRange xsd:decimal | 1786 | owl:onDataRange xsd:decimal |
1791 | ] , | 1787 | ] , |
1792 | [ rdf:type owl:Restriction ; | 1788 | [ rdf:type owl:Restriction ; |
1793 | - owl:onProperty :hasCost ; | 1789 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasRemainingStart> ; |
1794 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1790 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1795 | - owl:onDataRange xsd:decimal | 1791 | + owl:onDataRange [ rdf:type rdfs:Datatype ; |
1792 | + owl:unionOf ( xsd:date | ||
1793 | + xsd:dateTime | ||
1794 | + ) | ||
1795 | + ] | ||
1796 | ] ; | 1796 | ] ; |
1797 | 1797 | ||
1798 | :shouldHaveID "true" . | 1798 | :shouldHaveID "true" . | ... | ... |
-
Please register or login to post a comment