Product Licenses and How They Work
There are 4 types of licenses that the CORE HL7 MS SQL Schema Engine software will accept. See Activation for information on how to activate a license. See How To Buy for information about purchasing a license.
1.The DEMO license which is free but is only good for 30 days and has some restricted use, IE you cannot install or run the MS Windows services.
2.The CORE HL7 API (Enterprise) License. This product was developed using the CORE HL7 API. In fact the DEMO license is a CORE API DEMO license. This means that you can use a valid CORE HL7 API (Enterprise) license to activate and run this product.
3.A CORE HL7 MS SQL Schema Engine (Developer) license. This is a less expensive license designed for developers or testers who don't need to install or run the MS Windows services.
4.A CORE HL7 MS SQL Schema Engine (Professional) license.
Product Licenses and How They Work
Product pricing decisions are made at the corporate level and are always based on market decisions so please don't consider this to be a firm price list. For up to date pricing use the CORE HL7 License Manager software and go into the shopping cart. That will show you what YOUR prices are which may vary because there are several discount schedules that come into play based on what licenses you own.
All of that being said, as of March 2023 the price list is as follows (all prices shown are in U.S. dollars):
•CORE HL7 API (Enterprise): 1st license $1500.00, subsequent licenses US$300.00
•CORE HL7 MS SQL Schema Engine (Professional): $600.00
•CORE HL7 MS SQL Schema Engine (Developer): $300.00
Software licensing exists for 1 reason, to prevent piracy. When it's effective, It allows us to keep costs down which is especially important when it comes to the "niche" healthcare market that we serve (HL7). It allows us to offer lower cost "Developer" licenses, and allows our customers to budget effectively and purchase only what they need to implement their solutions. It allows us to provide free version upgrades. Our software licensing model is what allows us to provide products that are dollar-for-dollar some of the best values in commercial HL7 software available in the world.
Unlike many, many (most?) software vendors in this market we do NOT charge for ongoing support. Let me say that again, our support is FREE and always has been. This means that our customers do not have any after-purchase or ongoing costs related to our products. To be fair, it's easy to provide free support when your products actually work and are easy to use and understand.
Because our licenses are based on a "per computer" model this means that it is impossible to "pre-activate" a license. Users must always:
1.Purchase an appropriate license
2.Install the software on the intended computer/server
3.Activate that license for that particular computer
While a software licensing model like this works fine, it does have one potentially irritating drawback. You can't arbitrarily move the software license to a new computer/server OR significantly change or reformat the existing computer/server without the license becoming invalid. When this happens the software license needs to be reissued, and for that to happen we (TransWorld Scribes Ltd) must become involved which means an interaction between you and our customer service / support team. These license move/reissue requests have to be individually evaluated and approved to determine if the request falls under our "fair use" guidelines (see below). This is a thankless task, but, is vitally important in this small marketplace that we serve. If you are a software vendor and you sell 1 million units of a product and people pirate 10,000 of them that's a real problem. If you sell 1000 units and people pirate 100 of them that's devastating!
FAIR USE. At TransWorld Scribes Ltd we determine the conditions of fair use of a license to be a) adhering to the EULA and b) license duration. License duration is determined by the length of time which we could reasonably expect a software license to remain "active" on a particular computer before the need arises to reissue the license because:
A) The existing computer has been damaged, lost, stolen or otherwise removed from service.
B) The existing computer has been upgraded / reformatted to such an extent that the existing license becomes invalid.
C) The customer just wants to relocate the license.
In order to keep things fair we use a matrix regarding the expected "lifespan" of computer hardware which is VERY conservative when compared to insurance valuations or accounting formulae for depreciation. Our figure after over 10 years of analysis is 18-20 months of service. If customers own multiple licenses we always consider every reissue request figuring an average duration across all of their licenses. We also are always aware that, in fact, computers go bad, software is installed and activated by mistake, etc etc. But consider this scenario for ANY software vendor who sells a software license to any customer:
1. The customer installs and activates the software on their laptop.
2. The customer walks to the river and tosses the laptop in.
3. The customer buys a new laptop the next day.
4. The customer contacts the software vendor to reclaim their license.
5. Repeat steps 1 through 4 until the software vendor says "ENOUGH!". How many iterations is that? What is "fair"?
The EULA for our products have always stated that HermeTech reserves the right to charge for the reissue of product license in any amount that we deem fit up to the current retail price of the license. However, It is (and has always been) our intention to provide the reissue of a product license at no additional charge for the customer. When considering every license reissue request, our customer service department will always look for a reason to say "yes" rather than "no". There are, however, some guidelines which you should be aware of which we consider to be violations of our fair use policy when requesting that a license be reissued and may result in a penalty charge. They are:
1. Repeated requests to relocate a license active for less than our calculated "life span" to a different computer / server.
2. Running the software in a "virtual computer" environment with a license not specifically approved for use in virtual environments.
3. Our licenses are for sale, not for rent. So purchasing 1 software license, installing it into a "test" environment and then requesting that the license be reissued and moved to a "live" environment after a period less than our average "life span" of use. All of our software can be evaluated for free in DEMO mode. If you have a requirement for a "test" environment and a "live" environment then you must purchase a license for both.
4. Requesting that a license be reissued TO a computer/server which was previously activated.
5. ANY customer service/support contact wherein it is determined that the customer is running software with a software license which they have previously had us reissue. Our expectation (and we use the honor system) is that all customers will take all possible steps to make sure that when a license is reissued that the old license is taken out of service and completely removed within a reasonable period of time (30 days).