Distribution Structure of the MergeCOM-3 .NET/C# HL7 Toolkit

The toolkit is distributed in the following folders and files:

  • bin folder - contains the toolkit assemblies, compiled samples and the default configuration file.
  • doc folder - contains the toolkit's documentation.
  • samples folder - contains various sample C# source files and Microsoft Visual Studio project files for the samples. For details, see "The samples Folder".
  • read_me.txt file - details the differences between versions of the toolkit.

The bin Folder

The bin folder contains the following files:

FileDescription
Mergecom.HL7.dllThe main MergeCOM-3 HL7 Toolkit assembly.
HL7lib231.dllThe assembly containing segment and field classes specific to HL7 v2.3.1.
HL7lib240.dllThe assembly containing segment and field classes specific to HL7 v2.4.0.
HL7lib251.dllThe assembly containing segment and field classes specific to HL7 v2.5.1.
HL7lib260.dllThe assembly containing segment and field classes specific to HL7 v2.6.0.
SegmentMapUILib.dllThe Segment Map UI WPF User Control Library.
Mergecom.HL7.xml and HL7lib*.xmlXML documentation files for Microsoft Visual Studio intellisense support.
HL7Toolkit.propertiesThe default configuration file.
HL7toRTF.exeThe compiled HL7 to RTF sample.
MessageHandling.exe The compiled message handling sample
Receiver.exeThe compiled receiver sample.
Transmitter.exeThe compiled transmitter sample.
SegmentMapping.exeThe compiled segment mapping sample
SegmentMapUI.exeThe compiled segment map UI sample

The samples Folder

The samples folder contains various sample files as follows:

File or FolderDescription
hl7samples.er7A sample HL7 message.
SegmentMap.ini A sample segment map.
HL7toRTFSample application that converts HL7 messages contained in a file into the Rich Text Format (RTF) representation of the message.
MessageHandlingSample that demonstrates simple message, segment and field manipulation operations.
ReceiverSample application that receives HL7 messages and saves them to files in a directory.
TransmitterSample application that sends HL7 messages to a receiver.
SegmentMappingSample application that applies the segment mapping defined in a script file to messages read from another file.
SegmentMapUISample application that integrates the segment map UI WPF user control.