CIDX (Chemical Industry Data Exchange) is a standards organization that supports and
maintains the Chem eStandards for standardized message exchange. Companies in the chemical industry
use these standards for their industry-specific messaging needs.
CIDX has adopted the RosettaNet Implementation Framework
(RNIF 1.1) at the messaging layer to enable the exchange of XML documents.
CIDX has not adopted the public-process layer of the RNIF standards.
Chem eStandards define XML document type definitions
(DTDs) that describe the service content of a message that systems
exchange. The difference between CIDX 3.0 and CIDX 4.0 is in the service
content, which is driven by DTD (3.0) and XSD (4.0) respectively.
When there is a match between CIDX standards and RosettaNet messages,
the CIDX standard adopts RosettaNet element names and data structures.
CIDX has traditionally used electronic document
interchange (EDI) for message exchange, but has formed a new set of
documents based on XML technologies. Chem eStandards provide XML replicas
of EDI messages.
Note: Prior to using CIDX in Sterling B2B Integrator, you must
activate your license. Contact IBM® Customer Support
if you have any questions about license activation.
This table describes how Sterling B2B Integrator supports
CIDX:
Functionality |
Details |
Action You Need to Take to Implement CIDX |
Services |
- RosettaNet Message Builder service creates message
headers and bundles them with the payload (service content)
- RosettaNet Message Parser service parses and validates
the CIDX message
- RosettaNet Message Sending service is required
to send CIDX messages to a trading partner
- RosettaNet PIP Tracking service manages RosettaNet
PIP tracking data and is used by CIDX business processes to ensure
that the PIPs execute in the proper order and to add correlation data
for CIDX messages
- RosettaNet Profile service loads the standard trading
profile data as well as CIDX Profile data from the configured trading
partner contracts (the data is retrieved from the database and serialized
as XML, and the XML is returned and can be mapped into process data)
- HTTP Client adapter sends Action and Signal messages
- HTTP Server adapter sends documents to and receives
documents from a trading partner using HTTP
Note: All header schemas for RNIF 1.1 are part
of a RosettaNet service.
|
|
Predefined business processes |
- Initiator business processes for each of the 62
CIDX transactions (60 transactions for 4.0 and 2 transactions for
3.0)
- Responder business processes for each of the 62
CIDX transactions (60 transactions for 4.0 and 2 transactions for
3.0)
- The following action templates for business processes (if you want to customize
your own business processes) are located at:
<installdir>/data/cidx/templates
- OneActionTxn_Initiator_Private_ Template.bpml
- OneActionTxn_Responder_Private_ Template.bpml
- TwoActionTxn_Initiator_Private_ Template.bpml
- TwoActionTxn_Responder_Private_ Template.bpml
Note: The two action PIP templates are provided
to support linked documents.
- RNIF Envelope business process uses the RosettaNet
Message Builder service to build the final CIDX message
- RNIF Deenvelope business process uses the RosettaNet
Message Parser service to handle incoming CIDX messages
|
None |
IBM Sterling B2B Integrator Map Editor |
- IBM Sterling B2B Integrator Map Editor wizard
enables you to generate a file layout using the CIDX message that
you select. Included in the CIDX map are the map components that are
defined by CIDX.
- Two DTD schema files are preloaded for Version
3.0 Invoice and Invoice Response messages.
- Sixty transactions are preloaded for version 4.0,
including 60 schema files (XSDs) and 48 common library (XSDs)
- Properties dialog boxes that enable you to define
and modify CIDX map components.
- Autolink function automatically creates links between
input and output fields that have the same name or business name.
This function can be used with any data format.
- Additional mapping operations as needed.
|
- Download IBM Sterling B2B Integrator Map Editor.
- Create a map or maps to translate your CIDX messages.
|
Correlation Search |
Search by CIDX information. |
Utilize the Correlation search functionality to search for
CIDX correlation information. |
Trading Partner |
- The Trading Partner Contract Wizard includes a
CIDX extension type.
- The Trading Partner Contract Wizard utilizes CIDX
terminology for parameters.
|
Create CIDX trading partner records, including Identities,
Transports, Document Exchange, Packaging, Profiles, and Contracts. |
Transaction Codes |
Codes for the 62 CIDX transactions are available in the PIP
definition file that is preloaded with Sterling B2B Integrator |
None |
Prerequisite
This
manual assumes that you are familiar with CIDX.