Using BizTalk Editor

Using BizTalk Editor

Microsoft® BizTalk™ Editor is a tool with which you can create, edit, and manage specifications. BizTalk Editor uses XML-Data Reduced (XDR) syntax, which provides a common vocabulary to handle overlaps between syntactic, database, and conceptual schemas.

BizTalk Editor creates specifications by interpreting the properties of records and fields that are contained in a file. Specifications represent the structured data as Extensible Markup Language (XML), regardless of the original format. In addition, specifications that you create or modify in BizTalk Editor provide common data descriptions that BizTalk Mapper can use to transform data across dissimilar formats. The specifications provide data portability across business processes. A specification created using BizTalk Editor can be based on any of the following:

In BizTalk Editor you can open a blank specification, which contains no structure, or you can import an existing schema or specification. For example, you can import a DTD, which is a structured file that denotes elements and attributes as well as any constraints on the order, frequency, and content of the elements and attributes. Standard specifications, such as XML, X12, or EDIFACT, can also be used to create new specifications.

When an instance of a document is imported, BizTalk Editor interprets the structure of the document and produces a specification that is an XDR representation of the document. You can edit any necessary records and fields that appear in the BizTalk Editor specification tree, and then save the structure as a specification. You can import the following file types:

  • XDR schemas

  • Well-formed XML

  • DTDs

Each specification describes the structure of the file, given a specific set of tags. BizTalk Editor also provides several templates that can be used as starting points for creating specifications for common documents, such as purchase orders, invoices, and advance shipping notices.

When BizTalk Server 2002 processes documents, the server uses a map, which you create by using BizTalk Mapper, to translate incoming and outgoing data from one specification format to another.

The following topics are covered in this section:

Did you find this information useful? Please send your suggestions and comments about the documentation to BizTalk Server Documentation

© 2016 Microsoft