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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+