diff --git a/src/final-JATS-schematron.sch b/src/final-JATS-schematron.sch index 573651fa0b..a9289e52eb 100644 --- a/src/final-JATS-schematron.sch +++ b/src/final-JATS-schematron.sch @@ -2441,6 +2441,8 @@ + + [award-id-test-1] Funding entry with id has a comma or semi-colon in the award id. Should this be separated out into several funding entries? - . @@ -2452,6 +2454,12 @@ [award-id-test-5] Award id contains a DOI link - . If the award ID is for a grant DOI it should contain the DOI without the https://... protocol (e.g. 10.37717/220020477). + [award-id-test-6] Funding entry has an award id - - which is also used in another funding entry with the same funder ID. This must be incorrect. Either the funder ID or the award ID is wrong, or it is a duplicate that should be removed. + + [award-id-test-7] Funding entry has an award id - - which is also used in another funding entry with the same funder name. This must be incorrect. Either the funder name or the award ID is wrong, or it is a duplicate that should be removed. + + [award-id-test-8] Funding entry has an award id - - which is also used in another funding entry with a different funder. Has there been a mistake with the award id? If the grant was awarded jointly by two funders, then this capture is correct and should be retained. + [institution-id-test] Whenever possible, a funder should have a doi - please check whether there is an appropriate doi in the open funder registry. (institution-id[@institution-id-type="FundRef"] is not present in institution-wrap). diff --git a/src/final-JATS-schematron.xsl b/src/final-JATS-schematron.xsl index 1f10b0b46c..9abc7acea9 100644 --- a/src/final-JATS-schematron.xsl +++ b/src/final-JATS-schematron.xsl @@ -12209,6 +12209,8 @@ + + @@ -12280,6 +12282,45 @@ . If the award ID is for a grant DOI it should contain the DOI without the https://... protocol (e.g. 10.37717/220020477). + + + + award-id-test-6 + error + + + + [award-id-test-6] Funding entry has an award id - + + - which is also used in another funding entry with the same funder ID. This must be incorrect. Either the funder ID or the award ID is wrong, or it is a duplicate that should be removed. + + + + + + award-id-test-7 + error + + + + [award-id-test-7] Funding entry has an award id - + + - which is also used in another funding entry with the same funder name. This must be incorrect. Either the funder name or the award ID is wrong, or it is a duplicate that should be removed. + + + + + + award-id-test-8 + warning + + + + [award-id-test-8] Funding entry has an award id - + + - which is also used in another funding entry with a different funder. Has there been a mistake with the award id? If the grant was awarded jointly by two funders, then this capture is correct and should be retained. + + diff --git a/src/final-package-JATS-schematron.sch b/src/final-package-JATS-schematron.sch index 631949ab2b..333b3d7128 100644 --- a/src/final-package-JATS-schematron.sch +++ b/src/final-package-JATS-schematron.sch @@ -2447,6 +2447,8 @@ + + Funding entry with id has a comma or semi-colon in the award id. Should this be separated out into several funding entries? - . @@ -2458,6 +2460,12 @@ Award id contains a DOI link - . If the award ID is for a grant DOI it should contain the DOI without the https://... protocol (e.g. 10.37717/220020477). + Funding entry has an award id - - which is also used in another funding entry with the same funder ID. This must be incorrect. Either the funder ID or the award ID is wrong, or it is a duplicate that should be removed. + + Funding entry has an award id - - which is also used in another funding entry with the same funder name. This must be incorrect. Either the funder name or the award ID is wrong, or it is a duplicate that should be removed. + + Funding entry has an award id - - which is also used in another funding entry with a different funder. Has there been a mistake with the award id? If the grant was awarded jointly by two funders, then this capture is correct and should be retained. + Whenever possible, a funder should have a doi - please check whether there is an appropriate doi in the open funder registry. (institution-id[@institution-id-type="FundRef"] is not present in institution-wrap). diff --git a/src/pre-JATS-schematron.sch b/src/pre-JATS-schematron.sch index 7daf191c9c..b28efc4282 100644 --- a/src/pre-JATS-schematron.sch +++ b/src/pre-JATS-schematron.sch @@ -2386,6 +2386,8 @@ + + [award-id-test-1] Funding entry with id has a comma or semi-colon in the award id. Should this be separated out into several funding entries? - . @@ -2397,6 +2399,12 @@ [award-id-test-5] Award id contains a DOI link - . If the award ID is for a grant DOI it should contain the DOI without the https://... protocol (e.g. 10.37717/220020477). + [award-id-test-6] Funding entry has an award id - - which is also used in another funding entry with the same funder ID. This must be incorrect. Either the funder ID or the award ID is wrong, or it is a duplicate that should be removed. + + [award-id-test-7] Funding entry has an award id - - which is also used in another funding entry with the same funder name. This must be incorrect. Either the funder name or the award ID is wrong, or it is a duplicate that should be removed. + + [award-id-test-8] Funding entry has an award id - - which is also used in another funding entry with a different funder. Has there been a mistake with the award id? If the grant was awarded jointly by two funders, then this capture is correct and should be retained. + [institution-id-test] Whenever possible, a funder should have a doi - please check whether there is an appropriate doi in the open funder registry. (institution-id[@institution-id-type="FundRef"] is not present in institution-wrap). diff --git a/src/pre-JATS-schematron.xsl b/src/pre-JATS-schematron.xsl index d18a288476..bcc7f04131 100644 --- a/src/pre-JATS-schematron.xsl +++ b/src/pre-JATS-schematron.xsl @@ -12054,6 +12054,8 @@ + + @@ -12125,6 +12127,45 @@ . If the award ID is for a grant DOI it should contain the DOI without the https://... protocol (e.g. 10.37717/220020477). + + + + award-id-test-6 + error + + + + [award-id-test-6] Funding entry has an award id - + + - which is also used in another funding entry with the same funder ID. This must be incorrect. Either the funder ID or the award ID is wrong, or it is a duplicate that should be removed. + + + + + + award-id-test-7 + error + + + + [award-id-test-7] Funding entry has an award id - + + - which is also used in another funding entry with the same funder name. This must be incorrect. Either the funder name or the award ID is wrong, or it is a duplicate that should be removed. + + + + + + award-id-test-8 + warning + + + + [award-id-test-8] Funding entry has an award id - + + - which is also used in another funding entry with a different funder. Has there been a mistake with the award id? If the grant was awarded jointly by two funders, then this capture is correct and should be retained. + + diff --git a/src/schematron.sch b/src/schematron.sch index 0f9f8412b3..6ef55542b6 100644 --- a/src/schematron.sch +++ b/src/schematron.sch @@ -3541,6 +3541,8 @@ + + Award id contains a DOI link - . If the award ID is for a grant DOI it should contain the DOI without the https://... protocol (e.g. 10.37717/220020477). + Funding entry has an award id - - which is also used in another funding entry with the same funder ID. This must be incorrect. Either the funder ID or the award ID is wrong, or it is a duplicate that should be removed. + + Funding entry has an award id - - which is also used in another funding entry with the same funder name. This must be incorrect. Either the funder name or the award ID is wrong, or it is a duplicate that should be removed. + + Funding entry has an award id - - which is also used in another funding entry with a different funder. Has there been a mistake with the award id? If the grant was awarded jointly by two funders, then this capture is correct and should be retained. + diff --git a/test/tests/gen/award-id-tests/award-id-test-1/award-id-test-1.sch b/test/tests/gen/award-id-tests/award-id-test-1/award-id-test-1.sch index 5c78dccc3d..4d8db73fa8 100644 --- a/test/tests/gen/award-id-tests/award-id-test-1/award-id-test-1.sch +++ b/test/tests/gen/award-id-tests/award-id-test-1/award-id-test-1.sch @@ -1363,6 +1363,8 @@ + + Funding entry with id has a comma or semi-colon in the award id. Should this be separated out into several funding entries? - . diff --git a/test/tests/gen/award-id-tests/award-id-test-2/award-id-test-2.sch b/test/tests/gen/award-id-tests/award-id-test-2/award-id-test-2.sch index b540835bc3..79f3ec0351 100644 --- a/test/tests/gen/award-id-tests/award-id-test-2/award-id-test-2.sch +++ b/test/tests/gen/award-id-tests/award-id-test-2/award-id-test-2.sch @@ -1363,6 +1363,8 @@ + + Award id contains - - This entry should be empty. diff --git a/test/tests/gen/award-id-tests/award-id-test-3/award-id-test-3.sch b/test/tests/gen/award-id-tests/award-id-test-3/award-id-test-3.sch index 8b9297c7c0..94c6fefcea 100644 --- a/test/tests/gen/award-id-tests/award-id-test-3/award-id-test-3.sch +++ b/test/tests/gen/award-id-tests/award-id-test-3/award-id-test-3.sch @@ -1363,6 +1363,8 @@ + + Award id contains - - This entry should be empty. diff --git a/test/tests/gen/award-id-tests/award-id-test-4/award-id-test-4.sch b/test/tests/gen/award-id-tests/award-id-test-4/award-id-test-4.sch index 55b5b7cf87..391f962538 100644 --- a/test/tests/gen/award-id-tests/award-id-test-4/award-id-test-4.sch +++ b/test/tests/gen/award-id-tests/award-id-test-4/award-id-test-4.sch @@ -1363,6 +1363,8 @@ + + Award id contains what looks like a broken unicode - . diff --git a/test/tests/gen/award-id-tests/award-id-test-5/award-id-test-5.sch b/test/tests/gen/award-id-tests/award-id-test-5/award-id-test-5.sch index cc871b1bf4..be08255eca 100644 --- a/test/tests/gen/award-id-tests/award-id-test-5/award-id-test-5.sch +++ b/test/tests/gen/award-id-tests/award-id-test-5/award-id-test-5.sch @@ -1363,6 +1363,8 @@ + + Award id contains a DOI link - . If the award ID is for a grant DOI it should contain the DOI without the https://... protocol (e.g. 10.37717/220020477). diff --git a/test/tests/gen/award-id-tests/award-id-test-6/award-id-test-6.sch b/test/tests/gen/award-id-tests/award-id-test-6/award-id-test-6.sch new file mode 100644 index 0000000000..83d72f4951 --- /dev/null +++ b/test/tests/gen/award-id-tests/award-id-test-6/award-id-test-6.sch @@ -0,0 +1,1376 @@ + + eLife Schematron + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + cite + + + + + + + + + + + box + + + + + + + + + + + + + + + + + + + + + roman + + + + + + + + + + + + + + roman + + + + + + + italic + + + + + + + + + + + + + + italic + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Funding entry has an award id - - which is also used in another funding entry with the same funder ID. This must be incorrect. Either the funder ID or the award ID is wrong, or it is a duplicate that should be removed. + + + + + funding-group/award-group/award-id must be present. + + + \ No newline at end of file diff --git a/test/tests/gen/award-id-tests/award-id-test-6/fail.xml b/test/tests/gen/award-id-tests/award-id-test-6/fail.xml new file mode 100644 index 0000000000..405ecf820a --- /dev/null +++ b/test/tests/gen/award-id-tests/award-id-test-6/fail.xml @@ -0,0 +1,28 @@ + + + +
+ + + + + http://dx.doi.org/10.13039/501100001659 + German Research Foundation + + + dummy + + + + + http://dx.doi.org/10.13039/501100001659 + Deutsche Forschungsgemeinschaft + + + dummy + + +
+
\ No newline at end of file diff --git a/test/tests/gen/award-id-tests/award-id-test-6/pass.xml b/test/tests/gen/award-id-tests/award-id-test-6/pass.xml new file mode 100644 index 0000000000..3c6ae51afe --- /dev/null +++ b/test/tests/gen/award-id-tests/award-id-test-6/pass.xml @@ -0,0 +1,28 @@ + + + +
+ + + + + http://dx.doi.org/10.13039/501100001659 + German Research Foundation + + + dummy + + + + + http://dx.doi.org/10.13039/501100001659 + Deutsche Forschungsgemeinschaft + + + dummy2 + + +
+
\ No newline at end of file diff --git a/test/tests/gen/award-id-tests/award-id-test-7/award-id-test-7.sch b/test/tests/gen/award-id-tests/award-id-test-7/award-id-test-7.sch new file mode 100644 index 0000000000..ddba85ae75 --- /dev/null +++ b/test/tests/gen/award-id-tests/award-id-test-7/award-id-test-7.sch @@ -0,0 +1,1376 @@ + + eLife Schematron + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + cite + + + + + + + + + + + box + + + + + + + + + + + + + + + + + + + + + roman + + + + + + + + + + + + + + roman + + + + + + + italic + + + + + + + + + + + + + + italic + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Funding entry has an award id - - which is also used in another funding entry with the same funder name. This must be incorrect. Either the funder name or the award ID is wrong, or it is a duplicate that should be removed. + + + + + funding-group/award-group/award-id must be present. + + + \ No newline at end of file diff --git a/test/tests/gen/award-id-tests/award-id-test-7/fail.xml b/test/tests/gen/award-id-tests/award-id-test-7/fail.xml new file mode 100644 index 0000000000..2f02785ce9 --- /dev/null +++ b/test/tests/gen/award-id-tests/award-id-test-7/fail.xml @@ -0,0 +1,27 @@ + + + +
+ + + + + German Research Foundation + + + dummy + + + + + http://dx.doi.org/10.13039/501100001659 + German Research Foundation + + + dummy + + +
+
\ No newline at end of file diff --git a/test/tests/gen/award-id-tests/award-id-test-7/pass.xml b/test/tests/gen/award-id-tests/award-id-test-7/pass.xml new file mode 100644 index 0000000000..716c550ae6 --- /dev/null +++ b/test/tests/gen/award-id-tests/award-id-test-7/pass.xml @@ -0,0 +1,28 @@ + + + +
+ + + + + http://dx.doi.org/10.13039/501100001659 + German Research Foundation + + + dummy + + + + + http://dx.doi.org/10.13039/501100001659 + Deutsche Forschungsgemeinschaft + + + dummy2 + + +
+
\ No newline at end of file diff --git a/test/tests/gen/award-id-tests/award-id-test-8/award-id-test-8.sch b/test/tests/gen/award-id-tests/award-id-test-8/award-id-test-8.sch new file mode 100644 index 0000000000..95f1838c05 --- /dev/null +++ b/test/tests/gen/award-id-tests/award-id-test-8/award-id-test-8.sch @@ -0,0 +1,1376 @@ + + eLife Schematron + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + cite + + + + + + + + + + + box + + + + + + + + + + + + + + + + + + + + + roman + + + + + + + + + + + + + + roman + + + + + + + italic + + + + + + + + + + + + + + italic + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Funding entry has an award id - - which is also used in another funding entry with a different funder. Has there been a mistake with the award id? If the grant was awarded jointly by two funders, then this capture is correct and should be retained. + + + + + funding-group/award-group/award-id must be present. + + + \ No newline at end of file diff --git a/test/tests/gen/award-id-tests/award-id-test-8/fail.xml b/test/tests/gen/award-id-tests/award-id-test-8/fail.xml new file mode 100644 index 0000000000..2bdcd7e7ea --- /dev/null +++ b/test/tests/gen/award-id-tests/award-id-test-8/fail.xml @@ -0,0 +1,26 @@ + + + +
+ + + + + National Institutes of Health + + + dummy + + + + + Deutsche Forschungsgemeinschaft + + + dummy + + +
+
\ No newline at end of file diff --git a/test/tests/gen/award-id-tests/award-id-test-8/pass.xml b/test/tests/gen/award-id-tests/award-id-test-8/pass.xml new file mode 100644 index 0000000000..a0b92ea304 --- /dev/null +++ b/test/tests/gen/award-id-tests/award-id-test-8/pass.xml @@ -0,0 +1,28 @@ + + + +
+ + + + + http://dx.doi.org/10.13039/501100001659 + German Research Foundation + + + dummy + + + + + http://dx.doi.org/10.13039/501100001659 + Deutsche Forschungsgemeinschaft + + + dummy2 + + +
+
\ No newline at end of file diff --git a/test/xspec/schematron.sch b/test/xspec/schematron.sch index 40da891914..c6dd046521 100644 --- a/test/xspec/schematron.sch +++ b/test/xspec/schematron.sch @@ -2837,6 +2837,8 @@ + + Funding entry with id has a comma or semi-colon in the award id. Should this be separated out into several funding entries? - . @@ -2848,6 +2850,12 @@ Award id contains a DOI link - . If the award ID is for a grant DOI it should contain the DOI without the https://... protocol (e.g. 10.37717/220020477). + Funding entry has an award id - - which is also used in another funding entry with the same funder ID. This must be incorrect. Either the funder ID or the award ID is wrong, or it is a duplicate that should be removed. + + Funding entry has an award id - - which is also used in another funding entry with the same funder name. This must be incorrect. Either the funder name or the award ID is wrong, or it is a duplicate that should be removed. + + Funding entry has an award id - - which is also used in another funding entry with a different funder. Has there been a mistake with the award id? If the grant was awarded jointly by two funders, then this capture is correct and should be retained. + diff --git a/test/xspec/schematron.xspec b/test/xspec/schematron.xspec index 4c871ce82e..f6762d9158 100644 --- a/test/xspec/schematron.xspec +++ b/test/xspec/schematron.xspec @@ -3593,6 +3593,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +