Job Summary: The Interface Analyst (FSI Foreign Systems Interface) is primarily responsible for implementing integration techniques to link data between functions in separate applications, and for the translation of data between disparate systems.
The Interface Analyst understands the data schemas, definitions, and specifications, and builds, configures, and tests interfaces using various technologies to connect and exchange data between information systems applications within the health system. He/she enhances, monitors, tests, and troubleshoots existing interfaces and interacts with IS applications staff and end users to ensure existing systems are meeting end user needs and working effectively. The Interface Analyst also actively leads in planning and design of new capabilities or modifications of existing interfaces.
He/she works closely with vendors technical personnel, ensuring data and interface specifications are defined, and overseeing the integration of functions between disparate systems. He/she assist IT leaders in the development of strategies to ensure data exchange between various applications and systems; working to ensure data is understood, translated, and communicated effectively.
Additionally, the role will be instrumental in developing SQL scripts to extract data directly from the database structures in order to support batch based interfaces and/or routine extracts.
Duties and Responsibilities:
Responsible for detailed analysis, design and maintenance of system integration functions.
Uses a variety of approved technical techniques including interface engines, message routing, SQL scripting and developed routines, reformatting with GUI tools and scripting languages, and various communication protocols including TCP/IP and FTP.
Conversant in SQL language, HL7, HTML, XML, API, X.12, DICOM, HIPAA PDF, ASCII, Flat File and related integration and interface techniques and standards. Cerner CCL knowledge a Plus
Based on understanding of data and functional requirements, develops and maintains interfaces between core application systems and other applications using the interface engine manager and other technologies.
Analyzes data flow, application configurations, and interfaces to facilitate successful troubleshooting.
Maintains a good working relationship with outside consultants and vendors. Works closely with vendor technical personnel, leading and facilitating interface design and implementation.
Demonstrates the ability to be flexible, organized and function well with deadlines and multiple concurrent projects.
Maintains a good working relationship within the department and with all internal and external customers.
Consistently demonstrates a professional, self-directed approach to department responsibilities.
Performs on call duty as required.
Accepts additional responsibilities as assigned.
Maintains confidentiality at all times.
Represents the organization in a positive and professional manner.
Actively participates in performance improvement and continuous quality improvement (CQI) activities.
Coordinates efforts in meeting regulatory compliance, federal, state and local regulations and standards
Complies with Indiana Regional Medical Center Organization Policies and Procedures.
Bachelors degree in Computer Science, Software Engineering or equivalent technical experience required.
Experience with SQL
Experience with Programming/Scripting
Strong understanding of relational database architecture and structure.
Experience with HL7, Cerner CCL, Visual Basic and/or other development and scripting tools a plus.
2 years of experience in developing and maintaining interfaces.
2 years of experience in a health care environment a plus.
Experience with developing business objects reports a plus.
Experience collaborating with and organizing large teams.
Strong critical thinking and analytical ability to solve complex technical issues.
Indiana Regional Medical Center