Definitions
The activity status specifies the current stage of the aid activity at the time the IATI information is published or updated. The stages are based on an activity lifecycle as defined by the activity status codes and the text of the activity status can be reported in any specified language.
| status-code | A code for the activity status. This must be from the IATI defined codelist. |
| status-text | A description of the code |
| status-text-language | The language of the description. This only needs to be specified if it is different from the Default language specified in the Record Header. |
Structure
| Item | Format | XML | Occurs |
|---|---|---|---|
| activity-status | activity-status | 0..1 | |
| status-code | Activity Status Code | activity-status/@code | 0..1 |
| status-text | Text | activity-status/text() | 0..1 |
| status-text-language | Language Code | activity-status/@xml:lang | 0..1 |
Usage & Compliance
This element is not mandatory, but it’s inclusion is recommended for full compliance. It should occur only once within each activity.
If the element is present:
- Either the status-code or status-text MUSTbe present.
- The status-code is not mandatory, but is recommendedfor full compliance.
- If status-code is present it MUST be a valid code from the codelist.
- If status-text is present and it is not in the default-language specified in the Record Header then status-text-language MUSTbe specified.
- If status-text-language is present it MUST be a valid code from the codelist.
Example Usage
The example below shows the element used to indicate that the activity is in the implementation phase. Language is also specified.
.. Implementation ..
The code on its own is sufficient …
.. ..
