Welcome to MSDN Blogs Sign in | Join | Help
Help materials for BizTalk EDI/As2

we will update this post to give available help materials on getting started with BizTalk EDI/As2.

 

Help material for BizTalk EDI/As2:

 

EDI tutorials (MSDN ): http://msdn.microsoft.com/en-us/library/bb259975.aspx

 

Good article to get started: http://msdn.microsoft.com/en-us/magazine/cc748658.aspx

 

Book on EDI/As2: http://www.amazon.com/Pro-EDI-BizTalk-Server-2006/dp/1590599357

 

EDI forum for asking any question: http://social.technet.microsoft.com/Forums/en-US/biztalkediandas2/threads

 

Understanding general Mapping on BTS 2009 and also EDI mapping challenges: http://www.springer.com/computer/programming/book/978-1-4302-1857-9

HIPAA v5010 Support

BizTalk Server 2006 R2 and the upcoming Release BizTalk Server 2009 both have inbuilt support for HIPAA version 4010A1 and there has been a great demand for the v5010 support that is being mandated by HHS/CCS. The product team is working on releasing a HotFix on BTS2009(post RTM) which enables HIPAA 5010 support. The rough timeline is towards 1H09(May/June)  (See Update below for timelines). 

With this update, BizTalk Server 2009 would enable our partners to meet their HealthCare needs and stay upto speed with the HHS/CCS mandates and the market demand for 5010.

The Hotfix would include the new 'replacement' schemas for v5010 and EDI engine updates. The Hotfix when applied would work along with the current 4010A1 HIPAA schemas(i.e, both versions are going to be supported concurrently).

Caveat – this blog post is to be treated as a general guidance and there is a remote possibility that plans could change. Be on the lookout for the official announce on this topic on the Microsoft/BizTalk site.

Provide your feedback or questions and we will address the same. Our team is committed to addressing all key customer needs in the B2B area as per the customers business needs.

regds

Ravi 

UPDATE: Good news! 5010 feature is complete in implementation. Folks who are seriously considering 5010 can join the TAP program and build solutions using the same.The timelines for release of the 5010 support is slightly extended to enable TAP validation of the 5010 support.  The final release date will be announced soon as we finish the TAP program.

July 3rd Update: A number of interested customers could not join the TAP program for logistic reasons and hence a Public Beta is planned in the first half of July. An announcement from MS Connect should be coming out soon.

what is new for EDI/AS2 in BizTalk 2009

Below is excerpts from BizTalk 2009 documentation about new features in BizTalk EDI /AS2 (BizTalk 2009): 

EDI Enhancements

Electronic Data Interchange (EDI) is one of the most prevalent means by which businesses exchange data electronically. It represents approximately 75 percent of all business-to-business electronic transactions and grows at about 5 to 7 percent per year. EDI usage entails message syntax and standards (including ANSI X12 and UN/EDIFACT), messaging protocols, and transports.

BizTalk Server 2006 R2 introduced the ability to process EDI messages using EDI pipeline components, as well as AS2 support. BizTalk Server 2009 improves EDI support with the following features:

Dynamic EDI Envelope Generation:

·         Override EDI envelope settings at runtime by setting context properties.

·         Values configured in party resolution are used unless the specific value is overridden.

Multiple Batches

·         Multiple batch configurations can be created for each party.

·         Batch lifecycle can be managed individually.

HIPAA

·         HIPAA schemas now support equivalent segments.

AS2 Enhancements

Transmitting EDI transactions over the Internet is an increasingly popular alternative to sending and receiving EDI using value-added networks (VANs). Using the Internet for data exchange reduces costs, increases efficiency, and has advantages in terms of redundancy and scalability.

To support this growing trend, BizTalk Server 2006 R2 introduced support for EDIINT AS/2 (Applicability Statement 2). AS/2 is a specification that enables transport of business data over the Internet in a safe and reliable manner. BizTalk Server uses AS/2-defined methods to send, receive, encrypt, decrypt, decompress, sign, and verify signatures between partners using HTTP over the Internet. BizTalk Server helps ensure the security of messages through the use of encryption keys, digital signatures, certificates, and non-repudiation.

BizTalk Server 2009 introduces the following AS/2 features:

·         Drummond Group certified for multi-file attachment support, file name preservation support and interoperability.

·         Resend messages if an MDN has not been received within a specified time frame.

·         Send and receive multiple file attachments.

·         Preserve attachment file names.

 

Interested in new EDI enhancements?

The TAP program for the upcoming BizTalk release(BizTalk Server 2009) is open. There are some cool new EDI features currently being tried out by our TAP customers.

Summary of features:

Ø  Ability to dynamically override envelope headers of the outgoing EDI documents without having to write custom pipeline components - just using context properties.

Ø  Option to specify a range of EDI control numbers, with automatic rollover to the lower limit of the range. No more overflows of control numbers causing failures of your EDI solution.

Ø  Ability to create multiple batches per party with different Batching Criteria – no more restriction on choosing a single batching criteria per party

Ø  Increased AS2 reliability: System can be configured to resend messages if MDN is not received within a specified interval

Ø  Support for Multiple attachments: Messages with attachments can be both sent and received over AS2 as per the IETF Internet-draft http://www.ietf.org/internet-drafts/draft-meadors-multiple-attachments-ediint-06.txt

Ø  AS2 Filename preservation: Filename associated with an incoming AS2 message is preserved for further processing. Similarly filename set in context properties is associated with outbound AS2 messages

Ø  The new release would be Drummond Certified for AS2 on Multi-file attachment support, File name preservation support and Interoperability.

 

Do check the Microsoft Connect site for more details and getting into the TAP program (https://connect.microsoft.com/content/content.aspx?ContentID=8231&SiteID=65)

If you have feedback on what new features you would like to see in the EDI/AS2 area, do share!

 

Complete Schema Listing for R2 - Part 4: EANCOM Schemas (D93A, D96A, D01B Syntax Version 3 & 4)

We have had a number of requests for the specific documents supported by standard, by version in addition to just the number of schemas per standard, per version. Thanks to Keith Bauer, one of our field PMs for compiling the lists. I'm splitting them up into several posts because each is rather big and most people care about a particular standard so this will make it easier to search.

EANCOM – Versions and Releases

ID

1994 (D93A)

1997 (D96A)

2002 Syntax 3 (D01B)

2002 Syntax 4 (D01B)

Description

APERAK

 

Y

Y

Y

Application Error and Acknowledgement Message

AUTACK

     

Y

Secure Authentication and Acknowledgement Message

BANSTA

 

Y

Y

Y

Banking Status

CNTCND

 

Y

Y

Y

Contractual Conditions

COACSU

Y

Y

Y

Y

Commercial Account Summary

COMDIS

 

Y

Y

Y

Commercial Dispute

CONDRA

 

Y

Y

Y

Drawing Administration

CONTRL

Y

Y

Y

Y

Syntax and Service Report Message

CREMUL

 

Y

Y

Y

Multiple Credit Advice

DEBMUL

 

Y

Y

Y

Multiple Debit Advice

DELFOR

Y

Y

Y

Y

Delivery Schedule

DESADV

Y

Y

Y

Y

Despatch Advice

DIRDEB

 

 

Y

Y

Direct Debit

FINCAN

 

Y

Y

Y

Financial Cancellation

FINSTA

 

Y

Y

Y

Financial Statement

GENRAL

Y

Y

Y

Y

General Message

HANMOV

Y

Y

Y

Y

Cargo/Goods Handling and Movement

IFCSUM

 

Y

Y

Y

Forwarding and Consolidation Summary

IFTMAN

 

Y

Y

Y

Arrival Notice

IFTMBC

 

Y

Y

Y

Booking Confirmation

IFTMBF

 

Y

Y

Y

Firm Booking

IFTMIN

Y

Y

Y

Y

Transport Instruction

IFTSTA

Y

Y

Y

Y

Transport Status

INSDES

 

Y

Y

Y

Instruction to Despatch

INVOIC

Y

Y

Y

Y

Invoice

INVRPT

Y

Y

Y

Y

Inventory Report

KEYMAN

     

Y

Security Key and Certificate Management Message

MSCONS

Y

Y

Y

Y

Metered Services Consumption Report

ORDCHG

Y

Y

Y

Y

Purchase Order Change Request

ORDERS

Y

Y

Y

Y

Purchase Order

ORDRSP

Y

Y

Y

Y

Purchase Order Response

OSTENQ

Y

Y

Y

Y

Order Status Enquiry

OSTRPT

Y

Y

Y

Y

Order Status Report

PARTIN

Y

Y

Y

Y

Party Information

PAYDUC

 

Y

 

Y

Payroll Deductions Advice

PAYMUL

 

Y

Y

Y

Multiple Payment Order

PRICAT

Y

Y

Y

Y

Price/Sales Catalogue

PRODAT

Y

Y

Y

Y

Product Data

PROINQ

Y

Y

Y

Y

Product Inquiry

QALITY

 

Y

Y

Y

Quality Test Report

QUOTES

Y

Y

Y

Y

Quotation

RECADV

Y

Y

Y

Y

Receiving Advice

REMADV

Y

Y

Y

Y

Remittance Advice

REQOTE

Y

Y

Y

Y

Request for Quotation

RETANN

 

Y

Y

Y

Announcement for Returns

RETINS

 

Y

Y

Y

Instructions for Returns

SLSFCT

Y

Y

Y

Y

Sales Forecast Report

SLSRPT

Y

Y

Y

Y

Sales Data Report

TAXCON

Y

Y

Y

Y

Tax Control

Complete Schema Listing for R2 - Part 3c: EDIFACT Schemas (D03A - D05B)

We have had a number of requests for the specific documents supported by standard, by version in addition to just the number of schemas per standard, per version. Thanks to Keith Bauer, one of our field PMs for compiling the lists. I'm splitting them up into several posts because each is rather big and most people care about a particular standard so this will make it easier to search.

EDIFACT – Versions and Releases

ID

D03A

D03B

D04A

D04B

D05A

D05B

APERAK

Y

Y

Y

Y

Y

Y

AUTHOR

Y

Y

Y

Y

Y

Y

AVLREQ

N

N

N

N

N

N

AVLRSP

N

N

N

N

N

N

BALANC

Y

Y

Y

Y

Y

Y

BANSTA

Y

Y

Y

Y

Y

Y

BAPLIE

Y

Y

Y

Y

Y

Y

BAPLTE

 

 

 

 

 

 

BERMAN

Y

Y

Y

Y

Y

Y

BMISRM

Y

Y

Y

Y

Y

Y

BOPBNK

Y

Y

Y

Y

Y

Y

BOPCUS

Y

Y

Y

Y

Y

Y

BOPDIR

Y

Y

Y

Y

Y

Y

BOPINF

Y

Y

Y

Y

Y

Y

BUSCRD

Y

Y

Y

Y

Y

Y

CALINF

Y

Y

Y

Y

Y

Y

CASINT

Y

Y

Y

Y

Y

Y

CASRES

Y

Y

Y

Y

Y

Y

CHACCO

Y

Y

Y

Y

Y

Y

CLASET

Y

Y

Y

Y

Y

Y

CNTCND

Y

Y

Y

Y

Y

Y

COACSU

Y

Y

Y

Y

Y

Y

COARRI

Y

Y

Y

Y

Y

Y

CODECO

Y

Y

Y

Y

Y

Y

CODENO

Y

Y

Y

Y

Y

Y

COEDOR

Y

Y

Y

Y

Y

Y

COHAOR

Y

Y

Y

Y

Y

Y

COLREQ

Y

Y

Y

Y

Y

Y

COMDIS

Y

Y

Y

Y

Y

Y

CONAPW

Y

Y

Y

Y

Y

Y

CONDPV

Y

Y

Y

Y

Y

Y

CONDRA

Y

Y

Y

Y

Y

Y

CONDRO

Y

Y

Y

Y

Y

Y

CONEST

Y

Y

Y

Y

Y

Y

CONITT

Y

Y

Y

Y

Y

Y

CONPVA

Y

Y

Y

Y

Y

Y

CONQVA

Y

Y

Y

Y

Y

Y

CONRPW

Y

Y

Y

Y

Y

Y

CONTEN

Y

Y

Y

Y

Y

Y

CONWQD

Y

Y

Y

Y

Y

Y

COPARN

Y

Y

Y

Y

Y

Y

COPAYM

Y

Y

Y

Y

Y

Y

COPINO

Y

Y

Y

Y

Y

Y

COPRAR

Y

Y

Y

Y

Y

Y

COREOR

Y

Y

Y

Y

Y

Y

COSTCO

Y

Y

Y

Y

Y

Y

COSTOR

Y

Y

Y

Y

Y

Y

CREADV

Y

Y

Y

Y

Y

Y

CREEXT

Y

Y

Y

Y

Y

Y

CREMUL

Y

Y

Y

Y

Y

Y

CUSCAR

Y

Y

Y

Y

Y

Y

CUSDEC

Y

Y

Y

Y

Y

Y

CUSEXP

Y

Y

Y

Y

Y

Y

CUSPED

Y

Y

Y

Y

Y

Y

CUSREP

Y

Y

Y

Y

Y

Y

CUSRES

Y

Y

Y

Y

Y

Y

DAPLOS

 

 

 

 

X

X

DEBADV

Y

Y

Y

Y

Y

Y

DEBMUL

Y

Y

Y

Y

Y

Y

DEBREC

Y

Y

Y

Y

Y

Y

DELFOR

Y

Y

Y

Y

Y

Y

DELJIT

Y

Y

Y

Y

Y

Y

DESADV

Y

Y

Y

Y

Y

Y

DESTIM

Y

Y

Y

Y

Y

Y

DGRECA

Y

Y

Y

Y

Y

Y

DIRDEB

Y

Y

Y

Y

Y

Y

DIRDEF

Y

Y

Y

Y

Y

Y

DMRDEF

Y

Y

Y

Y

Y

Y

DMSTAT

Y

Y

Y

Y

Y

Y

DOCADV

Y

Y

Y

Y

Y

Y

DOCAMA

Y

Y

Y

Y

Y

Y

DOCAMI

Y

Y

Y

Y

Y

Y

DOCAMR

Y

Y

Y

Y

Y

Y

DOCAPP

Y

Y

Y

Y

Y

Y

DOCARE

Y

Y

Y

Y

Y

Y

DOCINF

Y

Y

Y

Y

Y

Y

ENTREC

Y

Y

Y

Y

Y

Y

FINCAN

Y

Y

Y

Y

Y

Y

FINPAY

Y

Y

Y

Y

Y

Y

FINSTA

Y

Y

Y

Y

Y

Y

GENRAL

Y

Y

Y

Y

Y

Y

GESMES

Y

Y

Y

Y

Y

Y

HANMOV

Y

Y

Y

Y

Y

Y

ICASRP

Y

Y

Y

Y

Y

Y

ICSOLI

Y

Y

Y

Y

Y

Y

IFCSUM

Y

Y

Y

Y

Y

Y

IFTCCA

Y

Y

Y

Y

Y

Y

IFTDGN

Y

Y

Y

Y

Y

Y

IFTFCC

Y

Y

Y

Y

Y

Y

IFTIAG

 

 

 

 

 

 

IFTICL

Y

Y

Y

Y

Y

Y

IFTMAN

Y

Y

Y

Y

Y

Y

IFTMBC

Y

Y

Y

Y

Y

Y

IFTMBF

Y

Y

Y

Y

Y

Y

IFTMBP

Y

Y

Y

Y

Y

Y

IFTMCA

Y

Y

Y

Y

Y

Y

IFTMCS

Y