recipient-region ================ ``iati-activities/iati-activity/transaction/recipient-region`` This is the reference page for the XML element ``recipient-region``. .. index:: single: recipient-region Definition ~~~~~~~~~~ A supranational geopolitical region that will benefit from this transaction. If a specific country is not known, then this element MUST be used. If transaction/recipient-country AND/OR transaction/recipient-region are used THEN ALL transaction elements MUST contain a recipient-country or recipient-region element AND (iati-activity/recipient-country AND iati-activity/recipient-region MUST NOT be used) Rules ~~~~~ This element must occur no more than once (within each parent element). ``transaction/recipient-region`` must not be present alongisde ``recipient-region`` and ``recipient-country``. Attributes ~~~~~~~~~~ .. _iati-activities/iati-activity/transaction/recipient-region/.code: @code Either an OECD DAC or UN region code. Codelist is determined by vocabulary attribute. This attribute is required. This value must be of type xsd:string. This value must be on the :doc:`Region codelist `, if the relevant vocabulary is used. .. _iati-activities/iati-activity/transaction/recipient-region/.vocabulary: @vocabulary An IATI code for the vocabulary from which the region code is drawn. If it is not present 1 - 'OECD DAC' is assumed. This value must be of type xsd:string. This value must be on the :doc:`RegionVocabulary codelist `. .. _iati-activities/iati-activity/transaction/recipient-region/.vocabulary-uri: @vocabulary-uri The URI where this vocabulary is defined. If the vocabulary is 99 (reporting organisation), the URI where this internal vocabulary is defined. While this is an optional field it is STRONGLY RECOMMENDED that all publishers use it to ensure that the meaning of their codes are fully understood by data users. This value must be of type xsd:anyURI. Example Usage ~~~~~~~~~~~~~ Example ``recipient-region`` of an ``iati-activity``. | The ``@code`` attribute declares a valid code (*489*) from the *Region* codelist. | The optional ``@vocabulary`` attribute declares a valid code (*1*) from the *RegionVocabulary* codelist. .. code-block:: xml If a publisher uses a vocabulary of 99 (i.e. 'Reporting Organisation'), then the ``@vocabulary-uri`` attribute should also be used, for example: .. code-block:: xml Full example: .. literalinclude:: ../../../activity-standard-example-annotated.xml :language: xml :start-after: :end-before: Changelog ~~~~~~~~~ 2.03 ^^^^ Definition of ``@vocabulary-uri`` attribute `updated `__. 2.02 ^^^^ The ``vocabulary-uri`` attribute was `added `__. 2.01 ^^^^ The ``sector`` element was `added `__ as a child element of ``transaction``. Developer tools ~~~~~~~~~~~~~~~ Find the source of this documentation on github: * `Schema `_ * `Extra Documentation `_ Subelements ~~~~~~~~~~~ .. toctree:: :titlesonly: :maxdepth: 1 recipient-region/narrative