We (Denmark) are testing an internal set-up where a small DB pulls the registries from IATI, making sure that we only use valid references in our output.
But this is the minor issue in that context. We will be setting up an interface where our responsible desk-officers will be requested 1. to demand that any disbursement request from partners identifies the partner as the legal entity (registry & number) and 2. to feed that information into the DB that serves as source for our IATI publication.
This raises (once more) a question of IATI MasterDataManagement: Any organisation that wishes to present itself as one Publisher should be requested to point out all the legal entities they wish to represent. It is not feasible for us, as a Funding organisation, to change the legal entity quoted on a disbursement request, and use an identifyer quoted in IATI’s agency-list instead.
If we were only allowed to use the org_id’s of registered IATI-Publishers, we could just have continued to use the old ID’s - then there would be no reason to establish the ‘legal entity’ code-structure.
But if we feed in the real entities, we will be creating a much clearer picture of the ‘missing reporters’ in IATI.