Lesson plan

CXML

cXML (commerce eXtensible Markup Language) is a streamlined protocol, created by Ariba in 1999, intended for communication of electronic business documents between procurement applications, e-commerce hubs, and suppliers. cXML is based on XML and provides formal XML schemas for standard business transactions, allowing programs to modify and validate documents without prior knowledge of their form. The protocol does not include the full breadth of interactions some parties may wish to communicate. However, it can be expanded through the use of extrinsic elements and newly defined domains for various identifiers. This expansion is the limit of point-to-point configurations necessary for communication. The current protocol standard includes documents for setup (company details and transaction profiles), catalogue content, application integration (including the widely used PunchOut feature), original, change and delete purchase orders and responses to all of these requests, order confirmation and ship notice documents (cXML analogues of EDI 855 and 856 transactions) and new invoice documents. PunchOut is a protocol for interactive sessions managed across the Internet, facilitating communication between applications through a dialog of real-time, synchronous cXML messages that support user interaction at a remote site.…

Back to article

Article summary

cXML (commerce eXtensible Markup Language) is a streamlined protocol, created by Ariba in 1999, intended for communication of electronic business documents between procurement applications, e-commerce hubs, and suppliers. cXML is based on XML and provides formal XML schemas for standard business transactions, allowing programs to modify and validate documents without prior knowledge of their form. The protocol does not include the full breadth of interactions some parties may wish to communicate. However, it can be expanded through the use of extrinsic elements and newly defined domains for various identifiers. This expansion is the limit of point-to-point configurations necessary for communication. The current protocol standard includes documents for setup (company details and transaction profiles), catalogue content, application integration (including the widely used PunchOut feature), original, change and delete purchase orders and responses to all of these requests, order confirmation and ship notice documents (cXML analogues of EDI 855 and 856 transactions) and new invoice documents. PunchOut is a protocol for interactive sessions managed across the Internet, facilitating communication between applications through a dialog of real-time, synchronous cXML messages that support user interaction at a remote site.…

Key claims

No claims recorded.

Discussion questions

  1. Summarise the article in your own words. Which single claim would you verify first, and why?
  2. Which claim in this article is most likely to be revised as the sources update? How would you check its current status?
  3. If two sources disagreed about one of these facts, what would you need in order to trust one over the other?

Bibliography

No sources recorded.

Key claims and bibliography are generated from the same tracked claims and sources as the article page.