IATI-Schemas
IATI-Schemas copied to clipboard
Schema development for the International Aid Transparency Initiative.
There are a number of references to `{RegistrationNumber }` throughout the Schemas. Other similar references do not include a space before the closing space. As such, the space should be...
I searched the repo, but haven't seen this discussed before. I see there's a [mapping file](https://github.com/IATI/IATI-Codelists/blob/version-2.01/mapping.xml) between fields and codelists, but – for complete codelists at least – wouldn't it...
Many of the test case files contain the line: ``` Organisation name ``` Just before 2.03 is released, the formatting for this should be fixed using regex.
**Is your feature request related to a problem? Please describe.** Applications that programmatically use the IATI-Schema will find no description in `` for @iso-date attributes. An example of this was...
See differences between how `iati-activities/iati-activity/activity-date/@iso-date` is defined at: - Version 1.05: https://github.com/IATI/IATI-Schemas/blob/version-1.05/iati-activities-schema.xsd#L461-L468 - Version 2.01: https://github.com/IATI/IATI-Schemas/blob/version-2.01/iati-activities-schema.xsd#L664 This also applies to other instances of @iso-date attributes from v2.01.
The [activity](https://github.com/IATI/IATI-Schemas/blob/version-2.02/iati-activities-schema.xsd#L11-L12) and [org](https://github.com/IATI/IATI-Schemas/blob/version-2.02/iati-organisations-schema.xsd#L11-L12) schemas both state within their top-level descriptions that a pair of other xsd files must be contained within the same folder. This means that it is...
The definition of a `document-date` element in each the [org](https://github.com/IATI/IATI-Schemas/blob/version-2.02/iati-organisations-schema.xsd#L813) and [activity](https://github.com/IATI/IATI-Schemas/blob/version-2.02/iati-activities-schema.xsd#L2804) Standard lacks an explanation of how to handle updates to a document. The [activity standard](https://github.com/IATI/IATI-Extra-Documentation/blob/version-2.02/en/activity-standard/overview/linked-documents.rst) includes something in...
The definitions for some `ref` attributes specify that they are optional. * https://github.com/IATI/IATI-Schemas/blob/version-2.02/iati-organisations-schema.xsd#L220 * https://github.com/IATI/IATI-Schemas/blob/version-2.02/iati-organisations-schema.xsd#L363 * https://github.com/IATI/IATI-Schemas/blob/version-2.02/iati-organisations-schema.xsd#L513 * https://github.com/IATI/IATI-Schemas/blob/version-2.02/iati-organisations-schema.xsd#L644 * https://github.com/IATI/IATI-Schemas/blob/version-2.02/iati-organisations-schema.xsd#L745 The definitions of other optional attributes do not specify...
The [definition](https://github.com/IATI/IATI-Schemas/blob/version-2.02/iati-organisations-schema.xsd#L558) of a `iati-organisations/iati-organisation/recipient-country-budget/recipient-country` provides no information beyond its name. The definition should provide additional information that cannot be gained from reading the name.
The [definition](https://github.com/IATI/IATI-Schemas/blob/version-2.02/iati-organisations-schema.xsd#L146-L149) of a `total-budget` element includes the definition of the `status` attribute. The definition of the attribute is included when [defining the attribute](https://github.com/IATI/IATI-Schemas/blob/version-2.02/iati-organisations-schema.xsd#L229-L238) As such, the definition of `@status`...