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:

File Description
Mergecom.HL7.dll The main MergeCOM-3 HL7 Toolkit assembly.
HL7lib231.dll The assembly containing segment and field classes specific to HL7 v2.3.1.
HL7lib240.dll The assembly containing segment and field classes specific to HL7 v2.4.0.
HL7lib251.dll The assembly containing segment and field classes specific to HL7 v2.5.1.
HL7lib260.dll The assembly containing segment and field classes specific to HL7 v2.6.0.
Mergecom.HL7.xml and HL7lib*.xml XML documentation files for Microsoft Visual Studio intellisense support.
HL7Toolkit.properties The default configuration file.
HL7toRTF.exe The compiled HL7 to RTF sample.
MessageHandling.exe The compiled message handling sample
Receiver.exe The compiled receiver sample.
Transmitter.exe The compiled transmitter sample.
SegmentMapping.exe The compiled segment mapping sample

The samples Folder

The samples folder contains various sample files as follows:

File or Folder Description
hl7samples.er7 A sample HL7 message.
SegmentMap.ini A sample segment map.
HL7toRTF Sample application that converts HL7 messages contained in a file into the Rich Text Format (RTF) representation of the message.
MessageHandling Sample that demonstrates simple message, segment and field manipulation operations.
Receiver Sample application that receives HL7 messages and saves them to files in a directory.
Transmitter Sample application that sends HL7 messages to a receiver.
SegmentMapping Sample application that applies the segment mapping defined in a script file to messages read from another file.