pwyf / 2014-technical-consultation

Consultation for the 2014 Aid Transparency Index test
MIT License
2 stars 0 forks source link

Unique ID #12

Open markbrough opened 10 years ago

markbrough commented 10 years ago

Description The activity identifier is a unique reference ID for the activity, e.g. a project number.

2013 Index test

iati-identifier exists?

Issues

No issues have been identified.

Questions

  1. Some organisations appear to be publishing randomly-generated numbers for this field. Should an iati-identifier be formatted in a particular way, to determine if it relates to a real project ID? What might the format be, and how could it be measured?

2014 Index test We are not planning to change this test in 2014, unless feedback suggests there is a strong case for doing so.

bill-anderson commented 10 years ago

Two tests can be run on the iati-identifier:

akshaysinha commented 10 years ago

A simple thing, one problem is when organization use invalid iati-identifier code in their files or misspell organization name and/or abbreviation field, which make it impossible to track funding and causes traceability problems across iati files. Right now there is no penalty for this and everything is awarded points as long as something exists in that field. I think validation of these fields against reference table should be strictly enforced to fix these quality issues- sort of simple test but could be good start for linkage reasons.

YohannaLoucheur commented 10 years ago

Bill's suggestion seems sensible, and the first one seems very easy to implement (maybe not so for the second one).

markbrough commented 10 years ago

Thanks for all the comments.

For 2014

In addition to the 2013 tests, we will add a new test, to assess whether the reporting-org/@ref occurs in the iati-identifier/text()

If the reporting-org is 44000 then the following would pass this test:

<iati-identifier>44000-P126875</iati-identifier>

While this example would not pass the test:

<iati-identifier>P126875</iati-identifier>

Notes