Choosing the HL7 Definition to Create Your Schema
Choose HL7 Definition
Figure #1 Creating a New Schema
A CORE HL7 Definition is a data programming object which is part of the CORE HL7 API that contains information about a specific HL7 (Health Level 7) version 2.<xx> interface. The CORE HL7 Definition is backward compatible with its predecessor object the EasyHL7 Vendor Definition which is used in UltraPort HL7 programs like the UltraPort SQL Schema Engine.
For HL7 programmers the CORE HL7 Definition can provide both structural and contextual information specifications which can be used both for HL7 syntax validation as well as providing built-in reporting and display information.
We (the authors) use the CORE HL7 Definition in our commercial HL7 software like our CORE HL7 Viewer where the definitions provide the HTML Tooltips and reports when you look at a HL7 message. In our UltraPort SQL Schema Engine for HL7 we use the definitions created by the user to provide the HL7 structural specification which guides our algorithms for creating MS SQL and MySQL database tables.
We do the same thing in the CORE HL7 MS SQL API. You must have a CORE HL7 Definition to create a CORE HL7 MS SQL Schema in your database (see Creating Schema Tables).
Download The Free Definition Manager Software
You can use our FREE CORE HL7 Definition Manager software to view / edit / create / export CORE HL7 Definitions. Download by clicking HERE.
Download Some Stand-Alone HL7 Definition Files
Download a ZIP file containing several ANSI HL7 definitions by clicking HERE.