diff --git a/pom.xml b/pom.xml
index ed53320..be36f83 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
eu.dnetlib.dhp
dhp-schemas
jar
- 2.6.14-SNAPSHOT
+ 2.7.14-SNAPSHOT
diff --git a/src/main/java/eu/dnetlib/dhp/schema/common/ModelConstants.java b/src/main/java/eu/dnetlib/dhp/schema/common/ModelConstants.java
index ddb80ee..b5535fa 100644
--- a/src/main/java/eu/dnetlib/dhp/schema/common/ModelConstants.java
+++ b/src/main/java/eu/dnetlib/dhp/schema/common/ModelConstants.java
@@ -55,54 +55,82 @@ public class ModelConstants {
public static final String SOFTWARE_RESULTTYPE_CLASSID = "software";
public static final String ORP_RESULTTYPE_CLASSID = "other";
- public static final String RESULT_RESULT = "resultResult";
+ public static final String RESULT_RESULT = "resultResult"; // relType
/**
* @deprecated Use {@link ModelConstants#RELATIONSHIP} instead.
*/
@Deprecated
- public static final String PUBLICATION_DATASET = "publicationDataset";
- public static final String IS_RELATED_TO = "isRelatedTo";
- public static final String SUPPLEMENT = "supplement";
- public static final String IS_SUPPLEMENT_TO = "isSupplementTo";
- public static final String IS_SUPPLEMENTED_BY = "isSupplementedBy";
- public static final String PART = "part";
- public static final String IS_PART_OF = "isPartOf";
- public static final String HAS_PART = "hasPart";
- public static final String RELATIONSHIP = "relationship";
- public static final String CITATION = "citation";
- public static final String CITES = "cites";
- public static final String IS_CITED_BY = "isCitedBy";
- public static final String REVIEW = "review"; // subreltype
- public static final String REVIEWS = "reviews";
- public static final String IS_REVIEWED_BY = "isReviewedBy";
+ public static final String PUBLICATION_DATASET = "publicationDataset"; // subreltype
- public static final String RESULT_PROJECT = "resultProject";
- public static final String OUTCOME = "outcome";
+ public static final String SUPPLEMENT = "supplement"; // subreltype
+ public static final String IS_SUPPLEMENT_TO = "IsSupplementTo";
+ public static final String IS_SUPPLEMENTED_BY = "IsSupplementedBy";
+
+ public static final String PART = "part"; // subreltype
+ public static final String IS_PART_OF = "IsPartOf";
+ public static final String HAS_PART = "HasPart";
+
+ public static final String RELATIONSHIP = "relationship"; // subreltype
+
+ public static final String IS_RELATED_TO = "isRelatedTo";
+ public static final String IS_IDENTICAL_TO = "IsIdenticalTo";
+
+ public static final String REFERENCES = "References";
+ public static final String IS_REFERENCED_BY = "IsReferencedBy";
+ public static final String CONTINUES = "Continues";
+ public static final String IS_CONTINUED_BY = "IsContinuedBy";
+ public static final String DOCUMENTS = "Documents";
+ public static final String IS_DOCUMENTED_BY = "IsDocumentedBy";
+ public static final String IS_SOURCE_OF = "IsSourceOf";
+ public static final String IS_DERIVED_FROM = "IsDerivedFrom";
+ public static final String COMPILES = "Compiles";
+ public static final String IS_COMPILED_BY = "IsCompiledBy";
+
+ public static final String CITATION = "citation"; // subreltype
+ public static final String CITES = "Cites";
+ public static final String IS_CITED_BY = "IsCitedBy";
+
+ public static final String REVIEW = "review"; // subreltype
+ public static final String REVIEWS = "Reviews";
+ public static final String IS_REVIEWED_BY = "IsReviewedBy";
+
+ public static final String VERSION = "version"; // subreltype
+ public static final String IS_VERSION_OF = "IsVersionOf";
+ public static final String HAS_VERSION = "HasVersion";
+ public static final String IS_PREVIOUS_VERSION_OF = "IsPreviousVersionOf";
+ public static final String IS_NEW_VERSION_OF = "IsNewVersionOf";
+ public static final String IS_VARIANT_FORM_OF = "IsVariantFormOf";
+ public static final String IS_ORIGINAL_FORM_OF = "IsOriginalFormOf";
+ public static final String IS_OBSOLETED_BY = "IsObsoletedBy";
+ public static final String OBSOLETES = "Obsoletes";
+
+ public static final String RESULT_PROJECT = "resultProject"; // relType
+ public static final String OUTCOME = "outcome"; // subreltype
public static final String IS_PRODUCED_BY = "isProducedBy";
public static final String PRODUCES = "produces";
- public static final String DATASOURCE_ORGANIZATION = "datasourceOrganization";
- public static final String PROVISION = "provision";
+ public static final String DATASOURCE_ORGANIZATION = "datasourceOrganization"; // relType
+ public static final String PROVISION = "provision"; // subreltype
public static final String IS_PROVIDED_BY = "isProvidedBy";
public static final String PROVIDES = "provides";
- public static final String PROJECT_ORGANIZATION = "projectOrganization";
- public static final String PARTICIPATION = "participation";
+ public static final String PROJECT_ORGANIZATION = "projectOrganization"; // relType
+ public static final String PARTICIPATION = "participation"; // subreltype
public static final String HAS_PARTICIPANT = "hasParticipant";
public static final String IS_PARTICIPANT = "isParticipant";
- public static final String RESULT_ORGANIZATION = "resultOrganization";
- public static final String AFFILIATION = "affiliation";
+ public static final String RESULT_ORGANIZATION = "resultOrganization"; // relType
+ public static final String AFFILIATION = "affiliation"; // subreltype
public static final String IS_AUTHOR_INSTITUTION_OF = "isAuthorInstitutionOf";
public static final String HAS_AUTHOR_INSTITUTION = "hasAuthorInstitution";
- public static final String ORG_ORG_RELTYPE = "organizationOrganization";
+ public static final String ORG_ORG_RELTYPE = "organizationOrganization"; // relType
- public static final String DEDUP = "dedup";
+ public static final String DEDUP = "dedup"; // subreltype
public static final String MERGES = "merges";
public static final String IS_MERGED_IN = "isMergedIn";
- public static final String SIMILARITY = "similarity";
+ public static final String SIMILARITY = "similarity"; // subreltype
public static final String IS_SIMILAR_TO = "isSimilarTo";
public static final String IS_DIFFERENT_FROM = "isDifferentFrom";