Blog

HL7 Definition Reference

By margo.ellis@caristix.com | Published: August 18th, 2015

Caristix is pleased to make the online HL7® Definition reference available to all users. It’s an easy-to-use complete reference. Just chose the HL7® standard you need to use (the default is v2.51) from the drop down menu. Next, choose the trigger event, segment, data type or table, or enter a search string to get the needed definition.

You can find it here: http://hl7-definition.caristix.com:9010/Default.aspx

While you are on our website, check out our Workgroup demo. Workgroup is our team focused solution for the development [...]

Read More
Categories : HL7 Data HL7 Interfacing

HL7 Specifications: The Basics

By margo.ellis@caristix.com | Published: February 25th, 2015

What is an HL7 specification?

HL7 specification standards

 No matter how many interfaces you are integrating, a critical step is the definition of your HL7 interface specifications.

A formal definition from HL7 International in the v2.5 standard definition states:

“An HL7 message profile (or HL7 specification) is an unambiguous specification of one or more standard HL7 messages that have been analyzed for a particular use case. It prescribes a set of precise constraints upon one or more standard HL7 messages.”

In other words, HL7 [...]

Read More

5 key interface lifecycle concepts

By margo.ellis@caristix.com | Published: December 3rd, 2014

Last week, we talked about how you can do more with less by applying a lifecycle approach  to your interface and interoperability work. By managing the lifecycle (instead of developing via trial and error), you’re able to forecast timelines, resources, and costs with more accuracy – and better outcomes and margins.

Start by getting a firm grasp on the key interface lifecycle concepts behind interface lifecycle management. This post will give you a solid foundation.

HL7 requirements

You need requirements thinking to build [...]

Read More
Categories : HL7 Interfacing

Interface lifecycle management: do more with less

By margo.ellis@caristix.com | Published: November 26th, 2014

Caristix White Paper: HL7 Integration: From Trial and Error to Predictable Project Outcomes and Margins

If you’re responsible for interfacing within a hospital system, a consulting organization, or an HIE, you know one thing: you need to do more with less. With EHR implementations slowing down, the big HIT implementation budgets are drying up. But so much of the promise and value of those systems is tied to interoperability and data exchange, and you’re still accountable for delivering those capabilities. [...]

Read More

What the data in HL7 messages can tell you

By jeanluc.morin@caristix.com | Published: November 19th, 2014

You already know that HL7 messages are a rich source of actionable insight about your clinical and financial operations.

To get to that insight, start by inspecting, analyzing and querying your messages. You can do this manually via text editors and their basic search features. Or you can check out Caristix software.

Here are some HL7 message inspection and analysis tutorials to get you started using Caristix Pinpoint software. And get your data working for you.

Download Pinpoint

To use these tutorials, [...]

Read More
Categories : HL7 Data HL7 Interfacing

Need HL7 message samples? Google isn’t the answer

By margo.ellis@caristix.com | Published: November 12th, 2014

HL7 message samples should be system-specific   

When you build interfaces, you need HL7 message samples and test messages for your validation workflow. It’s tempting to simply hit Google for generic samples, or check on Stack Overflow or another tech discussion forum. But there are problems with that approach.

For one thing, you’ll end up with messages that don’t fit your systems – your ADT, your LIS, the applications personalized for your environment. What’s more, if you use just a handful of messages, [...]

Read More 1 Comment(s)
Categories : HL7 Interfacing

HIEs and Interface Testing

By margo.ellis@caristix.com | Published: November 6th, 2014

Interoperability barriers and HIE business models

In a previous post, we talked about the interoperability barriers facing HIEs (healthcare information exchanges). What are they? Primarily 1) cost and 2) complexity. That is, the cost of interface development, and the technical difficulty involved. These are especially in context of the business model switch, as HIEs move from startup grant-based funding to self-generated revenue based on membership fees and services.

The problem is, self-generated revenue is tricky to achieve at best. In some cases, [...]

Read More
Categories : HL7 Interfacing Testing

Interfacing Capabilities and Costs

By margo.ellis@caristix.com | Published: October 8th, 2014

When you first start researching the interfacing capabilities of each engine vendor, you might be overwhelmed. If you’re in a startup, small company, or a hospital with fewer than 100 beds, get ready for sticker shock. Interfacing and integration don’t come cheap.

And if you’re in a bigger organization and you need a new engine, get ready for complexity and value propositions that may be overkill.

 This post will help you match your needs to the capabilities in the market. [...]

Read More
Categories : HL7 Interfacing

What are HL7 requirements?

By jeanluc.morin@caristix.com | Published: September 17th, 2014

Requirements Thinking

What are HL7 requirements? First, in the world of software engineering, requirements refer to documented needs that an application or system must perform. Requirements are critical for both designing the software and verifying that it works. In the world of HL7 interfacing, requirements thinking is the right way to build an interface. The problem is, traditional HL7 requirements-gathering leaves serious gaps.

Traditional HL7 Requirements Approach

Key technique: manual analysis and pipe counting in message samples
Small data samples
Incomplete and/or outdated documentation

The result is [...]

Read More

What is Reverse-Engineering?

By margo.ellis@caristix.com | Published: September 2nd, 2014

Why consider reverse-engineering? Lack of accurate specs

If you’ve worked on an interfacing team or for HIE, one of the issues you’ll hear about is a lack of accurate interface specifications. For instance, the vendor spec might be missing. Or the source or destination spec on hand might no longer match the production version.

So what do you do?

Lack of specs: what’s the impact on your ability to deliver?

Well, you might be facing weeks of digging and research. You’re missing a lot [...]

Read More
Categories : HL7 Data HL7 Interfacing
All posts