iati-identifier
iati-activities/iati-activity/iati-identifier
This is the reference page for the XML element iati-identifier
.
Definition
A globally unique identifier for the activity.
This MUST be prefixed with EITHER the current IATI organisation identifier for the reporting organisation (reporting-org/@ref) OR a previous identifier reported in other-identifier, and suffixed with the organisation’s own activity identifier. The prefix and the suffix should be separated by a hyphen “-“.
Once an activity has been reported to IATI its identifier MUST NOT be changed in subsequent updates.
Rules
The text in this element must be of type xsd:string.
This element must occur once and only once (within each parent element).
1.1.3: The activity identifier must be different to the organisation identifier of the reporting organisation.
1.1.21: The activity identifier should begin with your IATI organisation identifier (either the current IATI Organisation identifier for the reporting organisation or a previous version included in other-identifier element) followed by a unique string for the activity separated by a hyphen
1.3.1: The iati-identifier should not start or end with spaces or newlines.
1.3.13: The iati-identifier must not contain any of the symbols /, &, | or ?.
Example Usage
Example iati-identifier
of an iati-activity
.
Example uses a concatenation of the reporting-org
identifier AA-AAA-123456789 and the internal activity identifier ABC123.
<iati-identifier>AA-AAA-123456789-ABC123</iati-identifier>
Developer tools
Find the source of this documentation on github: