Online Help - Region 4: [CORE HL7 MSSQL] |
Choosing the HL7 Definition to Create Your Schema

Choose HL7 Definition
Figure #1 Creating a New Schema
What is a CORE HL7 Definition?
HL7 is a world-wide standard maintained at https://www.HL7.org, in the real world sometimes there is a need to build on their ANSI HL7 definitions to accommodate a particular client or system.
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.