IBM C ram SPM Intelligent Evidence Gathering IEG for Developers 7.X 9D82G

3 days


Intelligent Evidence Gathering (IEG) is an IBM technology that is used to create dynamic scripts. IEG is used by Social Program Management (SPM) applications to gather data from internal workers and citizens using fixed and mobile devices. This course describes how to develop IEG scripts and integrate these scripts into IBM Cúram SPM applications.


This course is intended primarily for developers and technical architects who will work on IBM Cúram implementation projects. The course is also useful for anyone who needs a technical understanding of IEG.

Skills Gained

After completing the course, learners will be able to:

o Briefly describe the IBM Cúram features that use IEG scripts

o Define Datastore schemas

o Create scripts consisting of flow control, relationships, and summary pages

o Configure validation and custom functions

o Configure features specific to the Java-based and React-based players

o Configure IBM Cúram Universal Access to run scripts

o Customize out-of-the-box Datastore schemas and IEG scripts

o Troubleshoot typical IEG scripting errors

o Access reference information


It is recommended that learners complete the following course before taking the IEG course: IBM Cúram Social Program Management (SPM) 7.X Technical Overview (9D76G)

Course Outline

  • Unit 1: Introduction to IEG
  • Lesson 1: Course Introduction
  • Lesson 2: Intelligent Evidence Gathering (IEG) Overview
  • Lesson 3: Developing IEG Scripts – An Overview
  • Unit 2: The Datastore
  • Lesson 1: Developing Datastore Schemas
  • Lesson 2: Storing Data in the Datastore
  • Unit 3: Developing Basic IEG Scripts
  • Lesson 1: Configuring Basic Question Pages
  • Lesson 2: Configuring Summary Pages
  • Lesson 3: Configuring Conditions
  • Lesson 4: Configuring Loops
  • Lesson 5: Configuring Lists
  • Lesson 6: Configuring Relationships
  • Unit 4: Additional IEG Features
  • Lesson 1: Configuring Custom Functions
  • Lesson 2: Configuring Validations
  • Lesson 3: Configuring Additional IEG Elements
  • Unit 5: Configuring Scripts for IEG Players and Applications
  • Lesson 1: Configuring the Look and Feel
  • Lesson 2: Configuring Features for the Java-based Player
  • Lesson 3: Configuring Cúram Applications to Run IEG Scripts
  • Lesson 4: Configuring Features for the React-based Player
  • Unit 6: Development Approach
  • Lesson 1: Customizing IEG Application Artifacts
  • Lesson 2: Using the IEG and Datastore APIs
  • Lesson 3: Development Tips
  • Lesson 4: Course Summary

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

ITILv3, RESILIA, PRINCE2, PRINCE2 Agile, AgileSHIFT, MSP, M_o_R, P3M3, P3O, MoP, MoV courses on this page are offered by QA Affiliate of AXELOS Limited. ITIL, RESILIA, PRINCE2, PRINCE2 Agile, AgileSHIFT, MSP, M_o_R, P3M3, P3O,MoP, MoV are registered trademarks of AXELOS Limited. All rights reserved.