Skip to content

codeforIATI/gov-id-finder

Repository files navigation

Government Organisation ID Finder

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

What’s this for?

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?

Why take this approach?

This works as described by on IATI Connect. This approach means that:

  1. It’s relatively simple to understand
  2. It’s easy to automate
  3. 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.

Build Setup

# 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.

About

🔍 Find government organisation identifiers

Resources

License

Stars

Watchers

Forks