White Paper. Composite Data Elements. Last revised: August 2017

Similar documents
White Paper. ReadBlock/WriteBlock vs. ReadBytes/WritesBytes. Last revised: August 10, 2017

Using GentranEx.dll to Debug Maps

White Paper Explanation of Break maps including Divisional processing and pass thru concepts

z/tpf Event Message Generator User s Guide

Version 1.0 Last updated: August 11, 2017 Author: Albert Wang & Mike Hull

IBM ThinkPad USB Portable Diskette Drive. User s Guide

Version 4 Release 1. IBM i2 Enterprise Insight Analysis Data Model White Paper IBM

IBM Sterling Gentran:Viewpoint for i5/os

IBM Software. Maximo Asset Management Version 7 Releases. Enabling Enterprise Mode for Internet Explorer. Maximo Report Designer/Architect.

Speaker Notes. IBM Software Group Rational software. Exporting records from ClearQuest

Setting Up Swagger UI on WebSphere

Setting Up Swagger UI for a Production Environment

Using Hive for Data Warehousing

Policy Distribution Administrators Guide: Optim Connector Configuration

White Paper. Maintenance Summary for IBM Sterling Gentran:Director

IBM Virtual Machine Manager 2.0

Embarcadero DB Optimizer 1.5 New Features Guide. Published: March 16, 2009

IBM Personal Computer. About Your Software Windows NT Workstation 4.0, Applications, and Support Software

Tivoli Management Solution for Microsoft SQL. Statistics Builder. Version 1.1

IBM TotalStorage DS4000 Fibre Channel and Serial ATA Intermix Premium Feature. Installation Overview

IBM ThinkPad 770 Setup Guide

IBM. Administration Guide. IBM Emptoris Contract Management SaaS

About Your Software IBM

System Storage EXP3000 Rack Installation Instructions

IBM. Mailbox. Sterling B2B Integrator. Version 5.2

Getting Started making DLAs to create IDML Discovery Books using Tivoli Directory Integrator. Written using TDI 7.1 FP1 Document version 1.

Using the REST API on the XGS. Fadly Yahaya SWAT

Sterling Selling and Fulfillment Suite Developer Toolkit FAQs

Installing the SAP Solution Manager integration package with IBM Business Process Manager V8.0

IBM Identity Manager Command Line Interface Adapter White paper

Version 11 Release 0 May 31, IBM Interact - GDPR IBM

Version 1.2 Tivoli Integrated Portal 2.2. Tivoli Integrated Portal Customization guide

IBM PCI Hot Plug Services User Guide

IBM Systems. IBM Virtual Machine Manager Release Notes

z/tpf Descriptor Definition Projects

IBM ThinkPad 600 Setup Guide

Rack Installation Instructions

Bluetooth PC Card from IBM

Version 4 Release 1. IBM i2 Analyze Information Store Data Ingestion Guide IBM

Lotus Forms Designer 3. What s New

Exposing CICS Transactions to WLE

Using Tivoli Workload Scheduler event-driven workload automation

IBM InfoSphere Guardium

IBM TotalStorage NAS Gateway 300 Model G27. Quick Start Instructions

IBM. Documentation. IBM Sterling Connect:Direct Process Language. Version 5.3

IBM Tivoli Composite Application Manager Solution: Using ITCAM to Monitor In-House website Solutions

IBM Leads Version 9 Release 1 October 25, User Guide

Rack Installation Instructions

IBM Atlas Suite Users Guide: Data Source Definition. for IBM Atlas Suite v6.0

IBM Kenexa LCMS Premier on Cloud. Release Notes. Version 9.3

Note to US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Implementing IBM Easy Tier with IBM Real-time Compression IBM Redbooks Solution Guide

IBM Tivoli Directory Server Replication

IBM TotalStorage DS300 and DS400 Quick Installation Guide

IBM emessage Version 9 Release 1 February 13, User's Guide

Operating System Installation Guide for Models 3xx, 5xx, 7xx, and 9xx

White Paper: Configuring SSL Communication between IBM HTTP Server and the Tivoli Common Agent

IBM. Cúram JMX Report Generator Guide

Installing Red Hat Enterprise Linux AS 4 Update 3 on the IBM System p5 185 or IBM Intellistation POWER 185

IBM i Version 7.2. Connecting to your system Connecting to Your system with IBM Navigator for i IBM

Downloads for TPF Family Products. Sample SOAP Bridge Wrapper on z/tpf Enterprise Edition V1.1. Page 1 of 5

Build integration overview: Rational Team Concert and IBM UrbanCode Deploy

IBM Clinical Development

SPSS Tutorial - How to Perform an Offline License Activation on a Windows Computer

IBM InfoSphere Information Server Version 8 Release 7. Reporting Guide SC

IBM Proventia Management SiteProtector Policies and Responses Configuration Guide

First Edition (September 1990)

IBM ThinkPad 380XD/385XD Setup Guide

IBM i2 Analyze Information Store Data Ingestion Guide. Version 4 Release 1 IBM

IBM. Rack Installation Instructions

-bulkmovecartridgestoanotherlogicallibrary Description: Assigns multiple cartridges at the same time instead of 1 at a time

IBM. Business Process Troubleshooting. IBM Sterling B2B Integrator. Release 5.2

IBM System Storage DS4700 Express Storage Subsystem Fibre Channel Cabling Guide

IBM emessage Version 8.x and higher. Account Startup Overview

Rack Installation Instructions

IBM Atlas Suite Users Guide: Data Source Maintenance with IIM. for IBM Atlas Suite v6.0

IBM Security Guardium

IBM Virtual Machine Manager 2.0

Oracle WebLogic Integration

TPF : Support : Tools : SOAP

IBM TRIRIGA Version Procurement Management User Guide

Lab 3: Using Worklight Server and Environment Optimization Lab Exercise

Transaction Reference

IBM TotalStorage NAS 200 Model 25T. Quick Start Instructions

Security Service tools user IDs and passwords

IBM i2 Analyze ibase Connector Deployment Guide. Version 4 Release 1 IBM

Completing Your System Installation

Road map for a Typical installation of IBM Tivoli Monitoring, Version 5.1.0

IBM DS4000 Service Alert Setup Instructions

IBM TotalStorage DS4500 Fibre Channel Storage Subsystem Cabling Guide

Incident Response Platform. IBM BIGFIX INTEGRATION GUIDE v1.0

Rack Installation Instructions

About Your Software Windows NT Workstation 4.0 Windows 98 Windows 95 Applications and Support Software

Composer Guide for JavaScript Development

How To Automate Validation of Tivoli Common Reporting Cognos-based reports

Event Server Configuration Manager

IBM Security QRadar Version Customizing the Right-Click Menu Technical Note

IBM Cognos Dynamic Query Analyzer Version Installation and Configuration Guide IBM

Using Netcool/Impact and IBM Tivoli Monitoring to build a custom selfservice

IBM Networking OS. BBI Quick Guide. for the EN2092 1Gb Ethernet Scalable Switch, Second edition (replaces 88Y7949)

Transcription:

White Paper Composite Data Elements Last revised: August 2017 Licensed Materials - Property of IBM IBM Sterling Gentran:Server for Microsoft Windows Copyright IBM Corp. 1990, 2013. All Rights Reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Page 1 of 6

TABLE OF CONTENTS Purpose... 3 Background... 3 Composite Data Elements... 4 Example... 5 Page 2 of 6

Purpose The purpose of this paper is to explain composite data elements in EDI data and how they are used in Application Integration and Forms Integration. Background Composite data elements in EDI data are sub-elements within an EDI element. However, before composite data elements can be covered, let s review EDI elements. An EDI segment is made up of units of data called elements. For example: This is the BEG segment from an 850 Purchase Order. In EDI, the element delimiters appear at the end of each element. The first * in the above segment is the tag delimiter, not the delimiter for element 1. The second * is the element delimiter for element 1. The third * is the element delimiter for element 2 and so on. The BEG segment above contains data for elements 1, 2, 3, and 5; element 4 contains no data. In Application Integration and Forms Integration, this particular segment would be represented as follows: Elements 1, 2, 3, and 5 are activated in the map for this segment. Element 4 is not activated because there is no data for it. Elements should be activated in a record if data could possibly be sent in the EDI file for the element. Page 3 of 6

Composite Data Elements Just as segments are made up of elements, composite data elements are an element made up of even smaller units of data called sub-elements. All of the sub-elements of a given composite as a whole are treated as one element. Example of EDI segment: Everything in this segment looks like any other EDI segment except when it comes to the fourth element. In the MEA segment, the fourth element is actually a composite data element. Remember that a composite data element is one element made up of several sub-elements. The sub-element delimiter identifies the sub-elements in a composite just like the element delimiter identifies elements in a segment. In this example, the sub-element delimiter is a colon (:). In the MEA segment, everything after the element delimiter for element 3 and before the element delimiter for element 4 is data for element 4. In the EDI Standards Definition for the MEA segment you can see that the MEA segment contains 10 elements; notice how element 4 (Composite Unit of Mea) is a composite. Each piece of data within this composite data element is a sub-element. Here is the EDI Standards Definition for this composite data element: Page 4 of 6

This composite is actually made up of 15 sub-elements. In the sample data segment (MEA*OG*PPS*100*FT::1000:YD:3*1*900~), the composite is using sub-elements 1, 3, 4, and 5. Sub-element 2 contains no data. The delimiter indicating the end of element 4 appears after the data for the fifth sub-element. Note: No matter how many sub-elements are used in a composite data element, the entire composite data element is considered to be one element. Example Now elements and composite data elements in the EDI Standard have been reviewed, lets review how they are defined in Application Integration and Forms Integration. Consider once again the sample MEA segment: A composite data element is represented in Application Integration and Forms Integration with the following icon. Below is how the MEA segment is defined in Application Integration and Forms Integration; notice that element 4 is a composite data element. After the composite data element there appears to be a discrepancy in the element numbering; according to the EDI standards, Range Minimum is element 5. However, in Application Integration and Forms Integration Range Minimum is listed as element 19. This is due to how the numbering schema in the mapper tool is designed. Page 5 of 6

Expanding the composite will show all the sub-elements. Notice that icon used to signify an element is also used to signify a sub-element in a composite. The composite icon is merely a visual clue to indicate that the elements contained within it make up one entire element in the segment. In the map editor, Range Minimum appears as element 19 because the element numbering starts at 1 for the first element and increases by 1 for each subsequent element and sub-element in the segment. In the MEA data segment (MEA*OG*PPS*100*FT::1000:YD:3*1*900~) element 5 is the value 1 because it follows the fourth element delimiter. When mapping this element in the map editor, look for the element that immediately follows the composite structure. Page 6 of 6