3.1.9 Nimonik’s Process for Adding Documents to the Library

Nimonik ensures the capture of all relevant regulatory data and updates in two steps: 

Step 1: Finding and Adding Documents to Nimonik’s Library

1. Determine the scope.

    Nimonik determines the jurisdictions, industrial sectors, and topics that are included in the scope.

2. For each jurisdiction, create a list of all in-force legislation.

    This is typically done by scraping content from government websites.

3. From the resulting list, removing any documents that are already in Nimonik’s library.

    This is an automated process.

4. From the resulting list, removing documents that have no obligations or related provisions for companies.

    This is done by reading the documents’ text.

5. Assign industrial sectors and topics to the remaining documents.

    This is done by reading the documents’ text. During this step, there is some review of the work in step 4.

6. Set aside documents whose industrial sectors and topics are not within scope.

    These documents may be uploaded to the library later, as part of other projects.

7. Create additional metadata (e.g. publication date, document extract) for the remaining documents.

    Alternatively, this may be achieved using automation during step 2. During this step, the work in step 5 is reviewed.

8. Upload the document list.

9. For Essential EHS documents

    Parse the documents and identify the obligations for customers.

10. Validate complete data set via consultation with external expert


Step 2: Tracking, Processing, and Uploading Regulatory Changes to Nimonik’s Library

Nimonik informs customers about recent regulatory changes via a process that has three main steps:

1. Finding out about new and recently updated documents (also known as tracking for regulatory changes).

   This is done by 

  • Determining the last time the jurisdiction was tracked through to today (date range of interest). This is based on the tracking frequency of the jurisdiction (Learn more about jurisdiction-specific update frequencies here).
  • Reviewing update-related information in the core sources¹ for that date range. 
  • Recording regulatory changes that meet the conditions shown here.

2. Recording information about new and recently updated documents (also known as processing the findings).

  This is done by identifying and recording metadata about the document or regulatory change (e.g, publication date,    effective date, document abstract, industrial sectors, topics). This step includes classifying regulatory changes by        their significance or value to customers, and analyzing and summarizing the regulatory changes.

3. Delivering that information to customers (also known as uploading the findings).

  This is done by uploading documents to Nimonik’s library (daily).

¹A Core Source is an authoritative source for finding relevant document-level updates. Core Sources are often websites, but depending on the jurisdiction, updates may also be found by Monitoring changes to sites, Monitoring RSS feeds; Monitoring email newsletters, or Contacting organizations directly.