How IMS TM edits messages
When an application program passes messages to and from a terminal, IMS TM edits the messages before the program receives the message from the terminal and before the terminal receives the message from the application program.
IMS TM gives you many choices about how you want your messages to appear both on the terminal screen and in the program's I/O area. You need to know which editing routines have been specified for your program and how they affect your programming.
The three editing routines available to non-LU 6.2 terminals in IMS TM are:
- Basic Edit
- Performs basic edit functions if you do not use MFS and if the message does not originate at an LU 6.1 device. You must provide control characters for some formatting functions.
- Intersystem Communication (ISC) Edit
- Provides the default edit for messages that originate from an LU 6.1 device. You can enter binary data in addition to text.
- Message Format Service (MFS)
- Formats messages through control blocks. You define the way the messages look with the control blocks.
For LU 6.2 devices, use the LU 6.2 Edit exit routine to edit input and output messages.
Related reading: For more information on LU 6.2, see IMS Version 15.2 Communications and Connections. For more information on LU 6.2 Edit exit routine, see IMS Version 15.2 Exit Routines.