Search government entity names (e.g. Ministries) to find their respective organisation identifiers (and vice versa), using data published in government budgets.
This repository contains the front end; the data can be found in the following repository: https://github.com/codeforIATI/gov-id-finder-data
For traceability [1], it’s crucial to know that ‘organisation one’ is the same as ‘organizzazione uno’. IATI solves this problem with organisation identifiers – standard, canonical references for organisations.
However, there’s no single database for these references (there’s just a list of lists), so:
-
It’s difficult for IATI publishers to know the correct reference to use when entering IATI data. For instance:
how should I refer to my implementing partner in activity x?
-
It’s difficult to do a reverse lookup i.e. get from an organisation identifier to an organisation name. For instance, the example provided here is:
which organisation does
NL-KVK-41198677
refer to?
This works as described by on IATI Connect. This approach means that:
- It’s relatively simple to understand
- It’s easy to automate
- It focuses on codes used by governments in their own budgets, or Charts of Accounts
[1]: Perhaps ‘traceability’ is a bit grandiose here. There’s lots of useful stuff we can do if we know lots of disparate data all refers to the same organisation. For instance, we could list all the activities that a given (non-publishing) organisation is implementing.
# install dependencies
$ npm install
# serve with hot reload at localhost:3000
$ npm run dev
# build for production and launch server
$ npm run build
$ npm run start
# generate static project
$ npm run generate
For detailed explanation on how things work, check out the documentation.