Design Time Tools
Developers working on Microsoft BizTalk Accelerator for HL7 (BTAHL7) have the use of a set of design time tools built into BizTalk Server. These tools are integrated into Visual Studio. For more information about BizTalk Server tools, see MicrosoftBizTalk Server Help.
BizTalk Editor
You use BizTalk Editor to manage HL7 XSD schemas. You can use the following supported schema templates (as XSD files) for your solution development:
HL7: 2.1 (includes 37 events)
HL7: 2.2 (includes 56 events)
HL7: 2.3 (includes 182 events)
HL7: 2.3.1 (includes 189 events)
HL7: 2.4 (includes 288 events)
HL7: 2.5 (includes approximately 390 schemas)
HL7: 2.XML (includes approximately 450 schemas for V2.3.1 and 2.4)
BizTalk Mapper
You use BizTalk Mapper to create and customize maps that define data transformations. You use BizTalk Mapper to map transformations for both inbound and outbound BTAHL7 message types.
BizTalk Orchestration Designer
You use BizTalk Orchestration Designer to design and implement business processes.
BizTalk Pipeline Designer
You use BizTalk Pipeline Designer to create and configure the pipelines that define and link processing steps. Pipelines divide processing into stages, and determine the sequence in which you perform each category of work.
BTAHL7 provides both receive and transmit pipelines for all supported HL7 versions. BTAHL7 provides a pipeline template that has a custom HL7 parser and disassembler/assembler component.
BizTalk Adapter Framework
You use the BizTalk Adapter Framework with end-point adapters to integrate with partners and applications.
Visual Studio Starter Project
BTAHL7 includes the BTAHL7 Starter Project, which you can use to quick-start your HL7 solution implementation. The Starter Project includes the following projects:
Empty BTAHL7 Project. Does not include any schemas.
BTAHL7 V2XCommon Project. Includes header and acknowledgment schemas.
BTAHL7 V21Common Project. Includes common schemas for HL7 version 2.1.
BTAHL7 V22Common Project. Includes common schemas for HL7 version 2.2.
BTAHL7 V23Common Project. Includes common schemas for HL7 version 2.3.
BTAHL7 V231Common Project. Includes common schemas for HL7 version 2.3.1.
BTAHL7 V24Common Project. Includes common schemas for HL7 version 2.4.
BTAHL7V25Common Project. Includes common schemas for HL7 version 2.5.