D288 IT Solutions
  • Home
  • About Us
    • Our Mission
    • Our Values
    • Our Story
    • Our Founder
    • Our Clients
    • Our News
  • Our Services
    • Infrastructure Services
    • Integration Services >
      • HL7 Consulting Services
      • HL7 Outsourcing
      • Epic Bridges
      • Meditech NMI
      • RHIO/HIE Integration
      • HL7 Project Management
    • Transitional Leadership
  • Careers
    • Our Work Culture
    • Our Benefits
  • Customer Care
    • Submit a Ticket
    • Feedback
    • Blog
    • Resources & Downloads
  • Contact Us

What Every Interface Analyst wished Everyone Knew about Integration!

9/4/2018

0 Comments

 

RSS Feed

I admit, I have been doing this for a long time.  I have enjoyed my career and I have encountered so many talented and incredible people along the way.  However, can I say that I have found that there is some misconception about integration.  This article is not meant to be divisive or “point the finger” at anyone, but to help bring about understanding about some of the misconceptions of integration.
  • Integration is not just the responsibility of the Interface Analyst.  Each sending and receiving application is responsible for the entire stream of data.
  • You can’t create data if it isn’t there.  I have seen this one a lot.  Can’t you just put the logic in the message?  If it is a literal value that is the same for every message, yes, I can.  However, if the values being added to the message are different AND there is no way to differentiate between the messages, I cannot.
  • Don’t you just set it up and it just runs!!  Interfaces change!  Many times, during an application update the upstream or downstream applications change and the message changes.  Interfaces need constant review, update and maintenance.   Also, master files change constantly as well.  For example, the location master file changes.  Organizations add new locations and if you are filtering by location, your interface needs to now include it.
  • I don’t understand why special characters are an issue.  This is most common when users have free text fields.  HL7 architect uses special characters to define the data elements of a field.  The most common characters are, but not limited to, |\~^&.  When a user adds the & or any of these characters, the engine doesn’t understand that it shouldn’t parse this character and often times the message errors out.  Can’t you just strip them out?  Well that depends.  If you know which fields, yes you can.  However, you can’t just stripe them out of the message because the message needs them to know where to parse out the field.
  • Making the Interface Engine do what the application can’t.  An interface Engine is not an application, so when you try to have it do the logic of an application, you create a monster that is hard to maintain.  I have seen organizations try to create so much logic in an interface, that it is almost impossible to maintain it especially if you are downloading many master files in your engine to check against. 
  • Master Files in your engine need to be updated frequently.  The most common is the provider file.  Your organization adds providers constantly, so you need to create a mechanism to update the tables in your engine.  Otherwise, they become outdate quickly.
  • Sudden Growth and Expectations.   In the last five years, we have seen integration, interoperability and interface exponentially grow with RHIO/HIE’s, and order/result to provider offices.  What use to be a one-person job, is no longer.  Look at and review your resources.  It is most likely why your integration projects are falling behind or you keep losing people. 
0 Comments

Your comment will be posted after it is approved.


Leave a Reply.

    Picture








    Kevin L Frederick
    Founder & CEO


    Welcome to our blog!  Our purpose at D288 IT Solutions is to support the advancement of healthcare IT.  Our hope is to create an environment through sharing of topics aimed to help the healthcare IT professional in their careers.  We hope you find the information useful and practical, so enjoy and check back often!

    View my profile on LinkedIn

    RSS Feed


    TOPICS

    All
    Managing HL7
    Project Management

    Archives

    October 2019
    June 2019
    February 2019
    September 2018
    July 2018
    October 2017
    June 2016
    May 2016
    March 2016
    June 2015
    May 2015
    April 2015
    February 2015
    October 2014
    September 2014
    August 2014
    July 2014

Connect With Us:

Phone: (315) 870-5533
Toll Free: (877) 585-3975

D288 IT Solutions, LLC
13212 S 66th East Pl
​Bixby, OK 74008
Phone: (315) 870-5533
Toll Free:  (877) 585-3975
© 2022 D288 IT Solutions, LLC. All Rights Reserved.
  • Home
  • About Us
    • Our Mission
    • Our Values
    • Our Story
    • Our Founder
    • Our Clients
    • Our News
  • Our Services
    • Infrastructure Services
    • Integration Services >
      • HL7 Consulting Services
      • HL7 Outsourcing
      • Epic Bridges
      • Meditech NMI
      • RHIO/HIE Integration
      • HL7 Project Management
    • Transitional Leadership
  • Careers
    • Our Work Culture
    • Our Benefits
  • Customer Care
    • Submit a Ticket
    • Feedback
    • Blog
    • Resources & Downloads
  • Contact Us