`
shz2008bj
  • 浏览: 487995 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Chem XML Message eStandards and CIDX Scenario – Part I

 
阅读更多
http://scn.sap.com/people/suraj.pabbathi/blog/2008/04/30/chem-xml-message-estandards-and-cidx-scenario-part-i

Chem XML Message eStandards and CIDX Scenario - Part I
In this blog, we would discuss about CIDX Message eStandards starting from expanding CIDX. CIDX stands for Chemical Industry Data Exchange.
With the advent of "eBusiness", companies in chemical industry adopted certain common communication principles to reduce the overall cost of XML-Based integration projects to realize business transactions with partners. These common principles are based on eStandards known as Chem eStandards which are used by chemical industries for exchanging data Business-to-Business (B2B) and Business-to-Marketplace.
To master Chem-eStandards in detail, download the document from http://xml.coverpages.org/Chem-eStandardsV20.pdf and go through it.

To facilitate the use of automated data exchange between chemical companies, CIDX an organization has transformed its organization to operate as standards organization. It will support and maintain the Chem eStandards. Its official website is http://www.cidx.org/.

For making the messages interoperable across the chemical industries based on XML standards, chem eStandards leverage the transport, envelope and security aspects of RNIF version 1.1 as described below diagrammatically:

Find below the explanation of every part of the Chem eStandard Message.
Preamble: It handles information global to document (version, datestamp)

Sample Preamble of the message is as follows:

Service Header: It contains the information about transaction routing and processing information for a given transaction. The service header contains three separate data objects:
Process identity: It describes the process to be carried out by the transaction encapsulated in service content.


2. Service Route: It describes "to" and "from" information.


3. Transaction control: It provides the information how the transaction encapsulated in the service content is to be processed.




Service Content: This contains the actual message that is considered to be an action message which needs to be transported to partner.
Chem eStandards is developed with number of conventions for content and structure of the data models/messages as described below under sections, Message Definition, Message Responses, Message structure, Message elements.
Message Definition: They are defined with two facets of guiding principles.
Individual messages are intended to support only one business function. Eg: OrderCreate is different OrderChange
Individual messages supporting a single business function can modify the nature of transaction being performed based on data values.
For Eg: OrderCreate message support Standard Order, RushOrder etc..
Message Responses: There are two types of Responses. Technical and Transaction Responses.
Technical responses are returned to source system from destination upon deliver of messages from source to destination. Again there are two types.
  a.Positive:
      i.ReceiptAcknowledgement is positive Chem eStandard Signal message. When received, it means that the message is received by partner and the message is valid chem eStandard Action message.
  b.Negative:
      i. ReceiveAcknowledgementException: Received by source to state that the partner has received a message which is invalid in terms of schema validation against DTD
      ii.General Exception: Received by source system when processing of action message by partner runs into error.
Transaction Response: They are reply or response to requested Action Message. For eg: Purchase Order Response is sent by partner as a response to the action message received like Purchase Order.
They are unique and it is not necessary that every transaction has transaction response.
Note: Action message is the actual message that is sent to partner. Eg: Invoice
         Signal message is the response message that is received by source system in response to the action message received by partner.
Message Structure: It is XML document conforming to corresponding DTD (Data type definition). Every message will start with a root element addressing the message itself and has child elements as Header and Body.

Message Elements: An XML specification describes structure data as explained above. XML document elements may either contain other data elements or data (or both). These message elements may contain attributes that describe the data within the message element.

On the whole, transactions can be exchanged between business partners with a sample explained diagrammatically below:
分享到:
评论

相关推荐

    sap xi 学习指南

    6. **Chem XML Message eStandards and CIDX Scenario**:这两部分讲解了化工行业的XML消息标准和CIDX(化工信息交换联盟)场景,展示了如何在XI中处理这类行业特定的数据格式。 7. **建模工具**:集成场景建模工具...

    WRF & WRF-chem 安装

    WRF(Weather Research and Forecasting)是一种气象预报模式,WRF-Chem 是其化学传输模块,用于研究大气污染物的传输和化学反应。以下是在 CentOS 6.5 系统中安装 WRF、WPS、WRF-Chem 及相应的软件的步骤。 1. ...

    Chem ID烧写操作指南.pdf

    《Chem ID烧写操作指南》是一份旨在指导用户如何将Chem ID烧写到指定设备中的操作手册。Chem ID可能指的是一种化学标识或者特定的数据标识,用于在设备中存储与化学特性或识别码相关的数据。本文会从烧写操作的步骤...

    Chem3D常用功能使用教程97928PPT教案.pptx

    Chem3D 软件使用教程 Chem3D 是一款功能强大且广泛应用于化学、生物、药理等领域的三维建模和可视化软件。该软件提供了丰富的功能和工具,帮助用户快速建立和可视化三维模型。下面是 Chem3D 软件的常用功能使用...

    Chem3D使用说明书

    ### Chem3D 使用说明书知识点概览 #### 一、关于 Chem3D - **Chem3D** 是一款专业用于分子结构构建与分析的软件,它能够帮助用户在三维空间中直观地展示化学分子结构。 - **附加计算引擎**:Chem3D 支持多种计算...

    Chem3D常用功能使用教程

    常用的Chem3D常用功能使用教程,教你快速玩转chem3D

    第三版WRF及WRF-Chem预处理以及后处理的Python脚本.zip

    在现代气象学和环境科学研究中,Weather Research and Forecasting (WRF) 模型及其化学模块 WRF-Chem 是广泛应用的数值模拟系统。它能进行天气预报、气候变化分析及空气质量研究等任务。在实际操作中,数据预处理和...

    WRF-chem安装依赖库

    在IT行业中,尤其是在气象学和环境科学领域,WRF(Weather Research and Forecasting)模型与WRF-Chem的结合使用是极为重要的工具。WRF-Chem是一个集成化的大气化学模型,它扩展了基本的WRF模型,允许进行空气质量...

    MEIC 污染源清单向WRF-Chem 模式网格插值分配工具操作手册1

    工具简介本工具针对清华大学 MEIC 源排放清单(0.25°Í0.25°,2016),实现了清单中各污染物排放量向 WRF-Chem 模式网格的插值和分配。工具

    在CentOS 7 中WRF-Chem 4.1.2 安装教程

    WRF-Chem 是一个开源的天气研究和预报模型,基于 Weather Research and Forecasting (WRF) 模型,集成了化学传输模型 (Chem)。WRF-Chem 模型可以模拟大气中各种气象过程和化学反应,广泛应用于气象研究和气候模拟...

    geos-chem:GEOS-Chem“科学代码库”存储库。 包含GEOS-Chem科学例程,运行目录生成脚本和界面代码。 该存储库用作GCClassic和GCHP包装程序以及其他建模上下文(外部ESM)中的子模块。

    自述文件,用于GEOS-Chem科学代码库 总览 该存储库( )包含GEOS-Chem科学代码库(又名GEOS-Chem化学模块)。 此存储库中包括: GEOS-Chem科学例程的源代码; 创建GEOS-Chem运行目录的脚本; 运行GEOS-Chem测试的...

    AIR-Chem an Authentic Intelligent

    AIR-Chem 机器人在化学领域的应用 AIR-Chem 是一款Authentic Intelligent 机器人,旨在化学领域中实现智能化和自动化。该机器人由 Jiagen Li、Yihua Lu、Yanheng Xu、Chongfeng Liu、Yuxiao Tu、Shuqian Ye、...

    精品商业计划书2020-《5147chem化学试剂》电商平台 商业计划书.pdf

    精品商业计划书2020-《5147chem化学试剂》电商平台 商业计划书.pdf

    批处理教程比较详.chem

    批处理教程比较详.chem,这可能是一个关于批处理技术的深入教程,旨在帮助初学者快速掌握批处理的基础知识。 批处理的核心在于编写批处理脚本,这些脚本包含了一系列的DOS命令,例如`COPY`, `DEL`, `REN`, `MD`, `...

    Chem3D常用功能使用教程.ppt

    Chem3D 软件使用教程 Chem3D 是一个三维分子结构演示软件,提供功能制作结构、读取 ChemDraw 结构、进行结构优化计算、并和数种量子化学软件结合在一起。 Chem3D 的主要功能包括模型窗口、工具栏、模型类型、三维...

    2018《5147chem化学试剂》电商平台 商业计划书.pdf

    2018《5147chem化学试剂》电商平台 商业计划书.pdf

    WebMethods Developer UsersGuide用户入门操作手册.pdf

    此外,文档中也提及了与化工行业相关的标准,例如Chem eStandards和CIDX,这表明WebMethods在特定行业也有广泛的应用。 4. **操作系统和数据库支持**:WebMethods能够支持多种操作系统和数据库系统,包括但不限于...

    word to chem

    Batch DOC TO CHM Generator是一款可以帮助你将Word文档(*.Doc或者*.Docx)转换为CHM格式的帮助文档。程序支持批量转换,你只需要设置需要转换的DOC文档的目录和转换后CHM文档保存的目录,然后程序会通过自带的强大...

    GRE CHEM SUB sample question

    ### GRE化学专项样题解析 #### 一、分析化学 **1....当固体醋酸钠加入到水溶液中的醋酸时,会发生什么变化? A....B....C....D....E....- **解析:** 加入醋酸钠后,溶液中醋酸根离子(Ac-)的浓度增加,根据Le Chatelier原理,这将...

Global site tag (gtag.js) - Google Analytics