participating-org¶
iati-activities/iati-activity/participating-org
This is the reference page for the XML element participating-org.
Definition¶
An organisation involved with the activity. May be a donor, fund, agency, etc. Specifying the @ref identifier is strongly recommended. May contain the organisation name as narrative.
If the reporting organisation plays a role in the activity it should be repeated here. One organisation may play more than one role (eg, funding and implementing): in such a case each role should be reported and the name of the organisation repeated.
Rules¶
This element must occur at least once (within each parent element).
Attributes¶
- @ref
- Machine-readable identification string for the organisation issuing the report. Must be in the format {RegistrationAgency}-{RegistrationNumber} where {RegistrationAgency} is a valid code in the Organisation Registration Agency code list and {RegistrationNumber} is a valid identifier issued by the {RegistrationAgency}. If this is not present then the narrative MUST contain the name of the organisation. - This value must be of type xsd:string. - participating-org/@refshould match the regex- [^\/\&\|\?]+- Either - @refor- narrativemust be present.
- @type
- The type of organisation issuing the report. See IATI codelist for values. - This value must be of type xsd:string. - This value must be on the OrganisationType codelist. 
- @role
- An IATI code describing the organisation’s role in the activity (donor, agency, etc.). - This attribute is required. - This value must be of type xsd:string. - This value must be on the OrganisationRole codelist. 
- @activity-id
- A valid activity identifier published by the participating organisation which points to the activity that it has published to IATI that describes its role in this activity. - This value must be of type xsd:string. 
- @crs-channel-code
- Under CRS++ Reporting Directives this code identifies the implementing agency. Codes ending in ‘00’ are generic and are similar to the OrganisationType code. - This value must be of type xsd:string. - This value must be on the CRSChannelCode codelist. 
Example Usage¶
Example participating-org in an iati-activity.
@ref of BB-BBB-123456789 is declared.@role attribute declares a valid code (2) from the OrganisationRole codelist.@type attribute declares a valid code (40) from the OrganisationType codelist.@activity-id attribute declares an IATI activity identifier.@crs-channel-code attribute declares the CRS Channel Code for the participating organisation.<participating-org ref="BB-BBB-123456789" role="2" type="40" activity-id="BB-BBB-123456789-1234">
        <narrative>Name of Agency B</narrative>
</participating-org>
As demonstrated in the the above example, it is strongly recommended that the name of the organisation is provided (using the narrative child element) in addition to a valid organisation identifier. Where an organisation identifier is not present the name (using the narrative child element) is mandatory.
participating-org element can be repeated in any iati-activity.participating-org are declared.  <participating-org ref="BB-BBB-123456789" role="1" type="40" activity-id="BB-BBB-123456789-1234">
   <narrative>Name of Agency B</narrative>
  </participating-org>
  <participating-org ref="CC-CCC-123456789" role="2" type="10" activity-id="CC-CCC-123456789-1234">
   <narrative>Name of Agency C</narrative>
  </participating-org>
  <participating-org ref="AA-AAA-123456789" role="3" type="21" activity-id="AA-AAA-123456789-1234" crs-channel-code="000000">
   <narrative>Name of Agency A</narrative>
   <narrative xml:lang="fr">Nom de l'agence A</narrative>
  </participating-org>
Changelog¶
2.01¶
Freetext is no longer allowed with this element.  It should now be declared  with the new child narrative element.
OrganisationRole codelist was changed to numeric codes