1. DON R. DUNNING
233 13th
St. NW ■ Cedar Rapids, IA 52405 ■ Cdon.Dunning@gmail.com
319.423.2563
INTEGRATION SPECIALIST
Highly accomplished integration/interface specialist with 9+ years track record of delivering
health-care IT projects. Extensive experience implementing & supporting HL7, X12, and flat file
interface solutions.
Core Competencies: HL7, X12, FTP, LastWord/CareCast, eGate, Orion Rhapsody, Epic, Epic
Bridges, Beyond FTP, Java, JavaScript, Visual Basic.NET, TCP/IP, PGP, Windows 95 -
Windows 8, HP AIX.
PROFESSIONAL EXPERIENCE
Interface Consultant 04/2014 – 11/2014
Catholic Health Initiatives – Denver, CO
• Interface conversion from eGate & JCAPS to Rhapsody
• New development of Rhapsody interfaces
• Documentation, benchmark testing, and support of Rhapsody interfaces
Interface Consultant 11/2013 – 01/2014
MDI Solutions – Cedar Rapids, IA
• Interface conversion from Sybase to Rhapsody
Interface Specialist 01/2006 – 04/2014
UnityPoint Health (formerly Iowa Health System) – Cedar Rapids, IA
• Interface Info: Using in-depth knowledge of inner workings of Rhapsody, combined with
a Visual Basic.NET application, created interface documentation that would
automatically be updated on a daily basis. Features included:
o ReadMe information pulled from Notes section of each route & converted from
RTF to HTML
o Detailed information about communication points used on each route, including
configuration information such as IP & DNS name, port
o Search functionality allowing search by keyword, IP/DNS name, port, data type,
facility
2. o All proactive monitoring set up for each communication point, including threshold
& schedule (different thresholds for business days, nights, and weekends)
• Proactive Monitoring: Using only Rhapsody components, designed a better monitoring
system in Rhapsody version 3.3 than what is available as the out-of-the-box monitoring
system as of Rhapsody version 5.5. Features included:
o Thresholds set up for messages backing up on an interface
o Thresholds set up for a period of inactivity on an interface
o Alerts emailed to the group & paged to the oncall person
o Separate sets of thresholds set up for business days, nights, and weekends,
based on different expected levels of traffic
o Automatic schedule rotation of oncall person during business hours
o Automatic schedule rotation of oncall person during nights/weekends/holidays
o Automatic suppression of inactivity alerts during holidays, when normal expected
traffic is much lower & would result in many bogus alerts
o Web-based front end to display day oncall, backup oncall, and night oncall each
day out for six months
o Ability to switch the current or future oncall person on the fly through web
frontend
o Automatic monthly sending of schedule to Service Center to update the
organization’s main oncall schedule document
o Ability to create windows to suppress alerts for a specified interface (for example,
during an expected downtime for maintenance) integrating a separate route
which dynamically creates a list of all interfaces
o Ability to add notes to a day on the web front end calendar (for example, to make
note of said downtime or note that a person will be on PTO)
o Integrated into our FTP server software so that pages from that application go to
the current oncall person
• Using Rhapsody, created several self-service web front ends for other teams in I.T. to
automatically trigger certain events that they used to have to put in a ticket for the
interface team to perform. Tasks include:
o Running an FTP script outside the script’s normally scheduled window. User
base for this tool has grown from one initial user to 50+.
o Temporarily suppressing proactive monitoring we have set up to alert certain
groups when there may be an issue with a system we interface with.
o Submitting requests to add providers to lists certain interfaces use to route/filter
messages.
o Ping servers from the interface engine to check for firewall/network issues
without needing an account to log into the interface server
• Created a tool in Rhapsody to transform plain HTML into the Javascript code required to
generate a web page on a Rhapsody route
• Created a page to generate regular expressions for use in Rhapsody archive searches,
to make the search more granular rather than a “full text” search
• Using in-depth knowledge of inner workings of Rhapsody, improved engine outage
scenarios from 6-8 hours to a matter of minutes to get the engine back up & running
• Created a tool which runs on engine startup to determine which “scheduled” interfaces
should be running at the time the engine comes up & alert the team
• Assisted in research and deployment of related software solutions (disaster recovery,
encryption, secure ad hoc file transfers).
3. • Coordinated & led successful, seamless system cutovers between data centers for
integration engine.
• Assisted in the development and delivery of training materials for internal and external
customers.
• Created several in-house tools for engine conversion, upgrade testing, and day-to-day
support, saving hundreds of man-hours of labor.
SYSTEMS INTERFACED
Antrim
Apollo [Lumedx]
Aria Accelerator [Varian]
Beyond FTP [Automated Programming Technologies]
CardioPACS [Lumedx]
Carousel/PhACTS [Carefusion]
Cart Inventory Management Systems (CIMS) [Healthline Solutions]
CBORD
CDR2 [Claro Group]
CMBS
Compliant Documentation Management Program (CDMP) [JA Thomas]
CPSI
Dictaphone [Nuance]
Discharge 1-2-3 [Callibra, Inc.]
Dolbey Fusion
Draeger
EMAP [Lynx Medical Systems]
EMPI (Initiate/Aligndex]
EndoSoft
EndoVideo
Epic
Epic A31 explosion
ExitCare
FormFast
Gateway Electronic Medical Management Systems (GEMMS)
Healthland
HMED (Allscripts)
Horizon Patient Folder (HPF) [McKesson]
Infinium
InstyMeds
InterQual [McKesson]
ISIS [Aramark]
5. Touchworks (Allscripts)
TracemasterVue
United Clinical Labs
Unusual Occurrences [Peminic]
VisionWorks
VRad
WatchChild (Hill-Rom)
Witt
Xcelera
EDUCATION AND CREDENTIALS
Associates of Applied Science Degree in Computer Programming/Systems Analysis
Indian Hills Community College – Ottumwa, IA
Bachelor of Arts Degree in Technology Management
Buena Vista University – Ottumwa, IA
Professional Training and Certifications
Orion Health Rhapsody Basic Maintenance
Epic Bridges 2009-2014
HIMMS – Iowa Chapter
Member
6. Touchworks (Allscripts)
TracemasterVue
United Clinical Labs
Unusual Occurrences [Peminic]
VisionWorks
VRad
WatchChild (Hill-Rom)
Witt
Xcelera
EDUCATION AND CREDENTIALS
Associates of Applied Science Degree in Computer Programming/Systems Analysis
Indian Hills Community College – Ottumwa, IA
Bachelor of Arts Degree in Technology Management
Buena Vista University – Ottumwa, IA
Professional Training and Certifications
Orion Health Rhapsody Basic Maintenance
Epic Bridges 2009-2014
HIMMS – Iowa Chapter
Member