IBM - Other Courses


Tailored to Needs

Call Us: 01225 339705 Email: This email address is being protected from spambots. You need JavaScript enabled to view it. Address: Verhoef Training, 11 Kingsmead Square, Bath, BA1 2AB

  • Register



This intermediate course is ideal for individuals responsible for writing programs in Common Business Oriented Language (COBOL), or Programming Language One (PL/I) using DL/I to communicate with terminals in an IMS/DC system.

Dates (Bath):

18 Oct 2018

Click for details & booking.

Also available on your site, please call for details.


Delegates should be able to:

  • Describe the basic control and flow of IMS/DC communications facilities.
  • Understand the DL/I components and calls of a database application program.
  • Modify a program in COBOL or PL/I to add IMS/DC functions.

This knowledge can be gained by attending the IMS Fundamentals (CM01) and IMS Database Application Programming (CM17) courses.



2 days.



On this course delegates learn how to write application programs that use Data Language One (DL/I) to process terminal input and output messages in an Information Management System / Data Communications (IMS/DC) system.

Course objectives include:

  • Modify an IMS batch DL/I application program to function in an IMS/DC environment - receiving a message from a terminal and sending output messages to terminals.
  • Handle exception conditions that may occur using DL/I functions.
  • Work with Scratch Pad Areas (SPA) in an IMS-conversational program.
  • Understand the application program considerations in using Message Format Services (MFS) and the system service functions data structures.



IMS TM System Overview.
Message Processing Programming.
Get/Send Terminal Data.
Message Format Services (MFS).
Create and use MFS control blocks.
IMS/TM Additional Facilities.

S5 Box