How It Works

The Visual Studio API is a Class Library DLL which you can use to create applications in Microsoft Visual Studio which can interface with a Database Schema created by the UltraPort SQL Schema Engine. The objective for the API is to make it simple for programmers to write programs that can easily:

Retrieve and process "Work Queues" of INBOUND HL7 message data which has been imported into your Schema with an Inbound Processor.

Easily create OUTBOUND messages in your Schema which will be picked up, assembled into HL7 messages, and exported with an Outbound Processor.

Create your own INBOUND processor applications which can import HL7 messages directly into your Schema either "instead of" or "in addition to" your.

 

 

How much does it cost?

The API itself costs nothing, or rather, does not require you to purchase anything extra from us other than your UltraPort SQL Schema Enterprise license.

 

What if I want to deploy applications to a different computer?

You can create as many applications as you like using the API for free deployment on computers which are currently running a valid license for the UltraPort SQL Schema Engine or even to remote computers or VMs running Windows or Linux**

 

Frameworks supported?

The API is available for the Windows .Net frameworks 4 through 4.7.2 as well as .Net Standard and .Net Core 3.1.

 

How do I get the API DLLs?

NOTE: The API is currently still in BETA. You can become a part of the Beta if you qualify by Contacting Customer Service to inquire.

 

 

Enable the APIEnabling the Schema Engine API

 

 

Licensing. You have to have a valid license for a professional license of the UltraPort SQL Schema Engine with the API Key creation enabled and the database maintenance service running.

 

Tips and Tricks

 

Scenario: Since any APIKey value expires in 60 days, I'm running my applications in a Linux Docker container and it's a pain for me to transfer my API Key files from my windows server running the UltraPort Schema Engine. Can I automate this process using only the API?

 

Answer: Yes. You can effectively create a "perpetual" license by using a couple of the methods provided so that you only have to "seed" your applications once and they'll run into infinity as long as your UltraPort Database Maintenance Service is running on your MS Windows server.

Creating the ObjectHere's How

 

 

© 2015 HermeTech International
(a Division of TransWorld Scribes)