HL7 Components for Delphi .
Delphi & Free Pascal components for handling HL7 (Health Level Seven) messages. Besa HL7 can generate and parse HL7 messages.
You can develop easy your applications for communicate lab. devices or other healthcare systems.
Supports HL7 2.2, 2.3, 2.3.1, 2.4, 2.5, 2.5.1, 2.6, 2.7, 2.7.1, 2.8, 2.8.1, 2.8.2 versions.
You can use with Delphi 7, 2005, 2006, 2007, 2009, 2010, XE-XE8, 10, 10.1-10.4, 11
Application development for Cross Platforms
Free Pascal 2.6.4 and 3.0.0 (Windows, Linux, Wince,Raspberry...)
%100 Native pascal code. No DLL No OCX.
It's support message groups and nested groups.
Support for all HL7 data types.
Support custom message types.
Access to fields using a terse location specification syntax.
You can get/set values AsHL7/AsString property
You can get/set XML document AsXML property
Licensed royalty-free per developer, per team, or per site
How to use?
To create a new message you need only create a message and set fields.
//Load library...
procedure TForm1.FormCreate(Sender: TObject);
begin
BSHL7Library.LoadFromFile('BSHL722.BSL');
end;
// Create messsage and set fields.
procedure TForm1.bMessageCreateClick(Sender: TObject);
var
msg : TbsADT_A01_22;
begin
try
msg := TbsADT_A01_22.Create;
// Populate the MSH Segment
msg.MSH.Sendingfacility.Value:='Sending';
msg.MSH.Sequencenumber.Value:='123';
// Populate the PID Segment
msg.PID.PatientName.FamilyName.AsString:='Doe';
msg.PID.PatientName.GivenName.AsString:='John';
msg.PID.PatientIDInternalID[0].IDNumber.AsString:='123456';
Memo1.Lines.Append(msg.AsHL7);
// MSH|^~\&|||Sending|||||||||123
// PID|||123456||Doe^John
finally
msg.Free;
end;
end;
How to use Example
Developer's Guide
Class Documentation
You can download trial version of our products. Trial version is a limited 10 message per day.
Description (for Delphi 7, 2005, 2006, 2007, 2009, 20010, XE-XE10, 10.1, 10.2, 10.3, 10.4, 11)
HL7 2.2 Trial
Delphi 11 Delphi 10.4 Sydney Delphi 10.3 Rio Delphi 10.2 Tokyo Delphi 10.1 Berlin Delphi 10 Delphi XE8 Delphi XE7 Delphi XE6 Delphi XE5 Delphi XE4 Delphi XE3 Delphi XE2 Delphi XE Delphi 2010 Delphi 2009 Delphi 2007 Delphi 2006 Delphi 7 Download
HL7 2.3 Trial
Delphi 11 Delphi 10.4 Sydney Delphi 10.3 Rio Delphi 10.2 Tokyo Delphi 10.1 Berlin Delphi 10 Delphi XE8 Delphi XE7 Delphi XE6 Delphi XE5 Delphi XE4 Delphi XE3 Delphi XE2 Delphi XE Delphi 2010 Delphi 2009 Delphi 2007 Delphi 2006 Delphi 7 Download
HL7 2.3.1 Trial
Delphi 11 Delphi 10.4 Sydney Delphi 10.3 Rio Delphi 10.2 Tokyo Delphi 10.1 Berlin Delphi 10 Delphi XE8 Delphi XE7 Delphi XE6 Delphi XE5 Delphi XE4 Delphi XE3 Delphi XE2 Delphi XE Delphi 2010 Delphi 2009 Delphi 2007 Delphi 2006 Delphi 7 Download
HL7 2.4 Trial
Delphi 11 Delphi 10.4 Sydney Delphi 10.3 Rio Delphi 10.2 Tokyo Delphi 10.1 Berlin Delphi 10 Delphi XE8 Delphi XE7 Delphi XE6 Delphi XE5 Delphi XE4 Delphi XE3 Delphi XE2 Delphi XE Delphi 2010 Delphi 2009 Delphi 2007 Delphi 2006 Delphi 7 Download
HL7 2.5 Trial
Delphi 11 Delphi 10.4 Sydney Delphi 10.3 Rio Delphi 10.2 Tokyo Delphi 10.1 Berlin Delphi 10 Delphi XE8 Delphi XE7 Delphi XE6 Delphi XE5 Delphi XE4 Delphi XE3 Delphi XE2 Delphi XE Delphi 2010 Delphi 2009 Delphi 2007 Delphi 2006 Delphi 7 Download
HL7 2.5.1 Trial
Delphi 11 Delphi 10.4 Sydney Delphi 10.3 Rio Delphi 10.2 Tokyo Delphi 10.1 Berlin Delphi 10 Delphi XE8 Delphi XE7 Delphi XE6 Delphi XE5 Delphi XE4 Delphi XE3 Delphi XE2 Delphi XE Delphi 2010 Delphi 2009 Delphi 2007 Delphi 2006 Delphi 7 Download
HL7 2.6 Trial
Delphi 11 Delphi 10.4 Sydney Delphi 10.3 Rio Delphi 10.2 Tokyo Delphi 10.1 Berlin Delphi 10 Delphi XE8 Delphi XE7 Delphi XE6 Delphi XE5 Delphi XE4 Delphi XE3 Delphi XE2 Delphi XE Delphi 2010 Delphi 2009 Delphi 2007 Delphi 2006 Delphi 7 Download
HL7 2.7 Trial
Delphi 11 Delphi 10.4 Sydney Delphi 10.3 Rio Delphi 10.2 Tokyo Delphi 10.1 Berlin Delphi 10 Delphi XE8 Delphi XE7 Delphi XE6 Delphi XE5 Delphi XE4 Delphi XE3 Delphi XE2 Delphi XE Delphi 2010 Delphi 2009 Delphi 2007 Delphi 2006 Delphi 7 Download
HL7 2.7.1 Trial
Delphi 11 Delphi 10.4 Sydney Delphi 10.3 Rio Delphi 10.2 Tokyo Delphi 10.1 Berlin Delphi 10 Delphi XE8 Delphi XE7 Delphi XE6 Delphi XE5 Delphi XE4 Delphi XE3 Delphi XE2 Delphi XE Delphi 2010 Delphi 2009 Delphi 2007 Delphi 2006 Delphi 7 Download
HL7 2.8 Trial
Delphi 11 Delphi 10.4 Sydney Delphi 10.3 Rio Delphi 10.2 Tokyo Delphi 10.1 Berlin Delphi 10 Delphi XE8 Delphi XE7 Delphi XE6 Delphi XE5 Delphi XE4 Delphi XE3 Delphi XE2 Delphi XE Delphi 2010 Delphi 2009 Delphi 2007 Delphi 2006 Delphi 7 Download
HL7 2.8.1 Trial
Delphi 11 Delphi 10.4 Sydney Delphi 10.3 Rio Delphi 10.2 Tokyo Delphi 10.1 Berlin Delphi 10 Delphi XE8 Delphi XE7 Delphi XE6 Delphi XE5 Delphi XE4 Delphi XE3 Delphi XE2 Delphi XE Delphi 2010 Delphi 2009 Delphi 2007 Delphi 2006 Delphi 7 Download
HL7 2.8.2 Trial
Delphi 11 Delphi 10.4 Sydney Delphi 10.3 Rio Delphi 10.2 Tokyo Delphi 10.1 Berlin Delphi 10 Delphi XE8 Delphi XE7 Delphi XE6 Delphi XE5 Delphi XE4 Delphi XE3 Delphi XE2 Delphi XE Delphi 2010 Delphi 2009 Delphi 2007 Delphi 2006 Delphi 7 Download
You can purchase a license for the registered version of HL7 Components through the secure ordering site linked below. Our online ordering system is powered by share-it!, a secure e-commerce provider for Internet software.
As soon as we have been notified that your order has been processed, you will receive an email with your license file. Refer to the licensing page of the documentation for further instructions.
Purchasing a HL7 Components licence grants you 1 year free support and updates.
BesaHL7 can be registered under three types of licenses. You can get a Standart License for one developer, a Professional License for one to four developers, and a Site License for an unlimited number of developers in a single company.
Standart editions not supports XML export operations.
If you purchase site license you will be given to the source code.
All components supports Delphi 7, 2005, 2006, 2007, 2009, 20010, XE - XE10, 10.X, 11
For buying our components please send to mail: sales @ besasoftware. com
Licenses
Description
Standart
Professional
Site -inc. Source Code-
HL7 2.2 Component
$249
$299
$599
HL7 2.3 Component
$249
$299
$599
HL7 2.3.1 Component
$249
$299
$599
HL7 2.4 Component
$249
$299
$599
HL7 2.5 Component
$249
$299
$599
HL7 2.5.1 Component
$249
$299
$599
HL7 2.6 Component
$249
$299
$599
HL7 2.7 Component
$249
$299
$599
HL7 2.7.1 Component
$249
$299
$599
HL7 2.8 Component
$249
$299
$599
HL7 2.8.1 Component
$249
$299
$599
HL7 2.8.2 Component
$249
$299
$599
HL7 2.x (2.2, 2.3, 2.3.1, 2.4, 2.5, 2.5.1, 2.6, 2.7, 2.7.1, 2.8, 2.8.1, 2.8.2) Component
$749
$999
$1999
For buying our components please send to mail: sales @ besasoftware. com
Renewals
Description
Standart
Professional
Site -inc. Source Code-
HL7 2.2 Component Subscription Renewal
$99
$149
$199
HL7 2.3 Component Subscription Renewal
$99
$149
$199
HL7 2.3.1 Component Subscription Renewal
$99
$149
$199
HL7 2.4 Component Subscription Renewal
$99
$149
$199
HL7 2.5 Component Subscription Renewal
$99
$149
$199
HL7 2.5.1 Component Subscription Renewal
$99
$149
$199
HL7 2.6 Component Subscription Renewal
$99
$149
$199
HL7 2.7 Component Subscription Renewal
$99
$149
$199
HL7 2.7.1 Component Subscription Renewal
$99
$149
$199
HL7 2.8 Component Subscription Renewal
$99
$149
$199
HL7 2.8.1 Component Subscription Renewal
$99
$149
$199
HL7 2.8.2 Component Subscription Renewal
$99
$149
$199
HL7 2.x (2.2, 2.3, 2.3.1, 2.4, 2.5, 2.5.1, 2.6, 2.7, 2.7.1, 2.8, 2.8.1, 2.8.2) Component Subscription Renewal
$199
$249
$499