Component Change Log

Component Change Log

Framework for integrating with the athenaOne API and FHIR APIs.
https://man.interfaceware.com/code/2854912002

v1.0 (d6b80c1)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only

This adapter can be used to upload, read, and list objects in an AWS S3 bucket.
https://man.interfaceware.com/code/3877404673

This adapter can be used to upload, read, and list objects in an AWS S3 bucket.
https://man.interfaceware.com/code/3540877338

v1.0 (fecfb02)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only

This adapter can be used to create chats with deployed models on the Microsoft Foundry. https://man.interfaceware.com/code/3951099924

v1.0.1 (0d06b21)

  • Changed the default prompt to be more discreet and more generalized.

v1.0 (f94d351)

  • Azure OpenAI Adapter v1.0 - 10.1.116 and up ONLY - Finalized the Azure OpenAI Adapter component and library

Validates email addresses and phone numbers using the BigDataCloud API.
https://man.interfaceware.com/code/2731868250

This component shows how to create CDA documents using the CDA library and generates a sample CDA document.
https://man.interfaceware.com/code/2947186724

v1.0 (12c4748)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only

This component shows how to validate C-CDA documents using the CDAVALIDATOR library.
https://man.interfaceware.com/code/3409018881

v1.0 (2accb03)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only

The Cerner FHIR adapter is designed to provide a template for getting started with Cerner FHIR integrations. https://man.interfaceware.com/code/3962863672

v1.1 (e652775)

  • Added descriptions to the component configurations.

v1.0 (b586695)

  • Finalized the Cerner FHIR Adapter component and library

Running this component arranges the components on a user's dashboard into a grid, with pins marking each location.
https://man.interfaceware.com/code/3073572865

v1.1 (d8349f7)

  • Component can now also take a username as an input argument

  • Untagged components will now be sorted alphabetically

v1.0 (e58e625)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only

Example component for using the PERFORM library to evaluate the performance of various processes, including their CPU load, wall execution time, and memory footprint. Includes several case scenario examples.
https://man.interfaceware.com/code/3920494650

The Components Transfer Tool enables the transfer of IguanaX components between IguanaX instances. It exports components to a local folder, which can then be packaged, shared with other instances, and imported as needed. https://man.interfaceware.com/code/3944153241

v1.1 (f373a46)

  • IXFI-177: localize exportComponents and shuffle require statements for bug where some cases are unable to call Exporter.performExport()

v1.0 (31f2ab4)

  • Initial release of the component transfer tool. Allows for mass export and import of components via tags.

The Components Update Tool is an Iguana component that performs bulk updates for multiple components in one run.

v1.0 (bf2b8e2)

  • Initial component and library release.

Empty starting Translator project.

Automate installation and deployment on an AWS EC2 using a launch template and AWS CLI.
https://man.interfaceware.com/code/2732326916

v1.0 (3371296)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only

Example how to use AWS CLI to manage your EC2 resources.
https://man.interfaceware.com/code/2705784943

v1.0 (3c2da77)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only

This is an adapter framework for integrating with the eCW EMR FHIR API.
https://man.interfaceware.com/code/3692691458

v1.1.1 (42d3a54)

  • IXFI-165: Added error handling to handle fluctuating sandbox data.

v1.1 (6db2656)

  • IXFI-161: Expanded ECW library to include bulk export methods (ECWgetBulk, ECWcheckBulk, and ECWdownloadBulk). Also expanded ECWcustom to take custom header Accept types, return headers in addition to parsed responses, handle custom urls, handle HTTP code 202, and use HTTPCACHE logic if present.

v1.0.1 (f31d735)

  • IXFI-113: Added a scope input parameter in ECWclient. Corrected the default AuthUrl custom field value.

v1.0 (d04f8b3)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

Uses the EMAIL library to parse email messages.
https://man.interfaceware.com/code/2691072141

Connect via the IMAP protocol to an email server to download and queue the messages in sequence.
https://man.interfaceware.com/code/2690941052

v1.0 (508630d)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only

Example using the SMTP protocol to send a rich HTML formatted email with MIME-encoded email attachments.
https://man.interfaceware.com/code/2803204121

v1.0 (62ee6dc)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only

This is an adapter framework for integrating with the Epic EMR FHIR API.
https://man.interfaceware.com/code/2784329729

v1.0 (398f54f)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

This demonstrates how Iguana can exchange data with Excel, sending and receiving data for reporting.

https://man.interfaceware.com/code/3319529521

v1.0 (dc84596)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only

This is a development utility that can be used to generate FHIR Resource JSON templates.
https://man.interfaceware.com/code/2776268848

v1.0 (340aa93)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only

This is a demo component that shows how to create and map FHIR resources.
https://man.interfaceware.com/code/2925199362

Reads files from a directory matching a pattern by polling the directory every so often.
https://man.interfaceware.com/code/2680717358

v1.1.1 (f974ab8)

  • Added descriptions to the component configurations.

v1.1 (0392fe2)

  • Simplified the component and separated the different steps.

  • Added checks for the source directory and made it so that it can create the directory if needed.

  • Resolved a potential issue with message skipping in case the directory is missing or in case of a permissions issue.

v1.0 (9d81fea)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only

This component takes data enqueued to it and writes it out into a file based on the current timestamp.
https://man.interfaceware.com/code/2680684609

v1.1.1 (9981e46)

  • Added descriptions to the component configurations.

v1.1 (0ada25e)

  • Refactored the code, separating the processing steps.

  • Allowed the component to create its own repository

v1.0 (d652739)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only

Reads files from a directory into the queue and moves or deletes processed files. Expands on the File Reader.
https://man.interfaceware.com/code/3018457089

v1.1.2 (a6ee20d)

  • Resolved a bug that caused an error if directories were included in the local source directory.

  • Fixed a bug that prevented utilizing arbitrary text.

v1.1.1 (3eec359)

  • Added descriptions to the component configurations.

v1.1 (20c3052)

  • Refactored the code, separating the processing steps.

  • Added control over batching vs simple reading.

  • Added X12 support, as well as stub code for custom message parsing.

v1.0 (6e4e762)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only

  • Improved error logging for failed file read and writes

Connects with a FTP, FTPS, or SFTP server and retrieves files from a target directory for processing.
https://man.interfaceware.com/code/2999418904

v1.1.2 (da2c0bc)

  • Resolved a bug that caused an error if directories were included in the local source directory.

  • Changed the Remote Destination Directory configuration to Remote Source Directory.

v1.1.1 (6ed5a8f)

  • Added descriptions to the component configurations.

v1.1 (85728b0)

  • Refactored the code using the From File as a base, decoupling the file reading process and FTP process.

  • Separated the different FTP operations into their function and connectors to their modules.

  • More streamlined logging sequence.

  • Added control over batching vs simple reading.

  • Added X12 support and stub code for custom messages.

v1.0 (5c91533)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only

Acts as a web service and receives HTTP requests on a port. Sends a generic response which can be customized.
https://man.interfaceware.com/code/3742859267

Acts as a web service and receives HTTP requests on a port, delegating to a multithreaded worker.
https://man.interfaceware.com/code/3739648002

Acts as a multithreaded worker that receives requests from the From HTTP Multithread component.
https://man.interfaceware.com/code/3739648002

Receives HL7 messages on a port using the LLP protocol and pushes them downstream.
https://man.interfaceware.com/code/3347185711

v1.1.1 (2e84bce)

  • Added descriptions to the component configurations.

v1.1 (93bdb5b)

  • IXFI-68: Significantly improved processing performance of large messages. Also refactored the code and updated the custom fields for readability.

  • Improved detection of closed connections and non-HL7 data.

v1.0 (f3f85d2)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

Connects to Gmail IMAP server and moves dequeued email UIDs to the Trash folder.
https://man.interfaceware.com/code/2731966534

v1.0 (7d61971)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

Example how to update GoDaddy DNS records. Includes updating the A and CNAME domain records.
https://man.interfaceware.com/code/2705850466

Send HL7 messages to a port using the LLP protocol. This is a destination.
https://man.interfaceware.com/code/2727706711

v1.0 (2443c8f)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

HL7 mapping component to copy and customize. This feeds from a source queue into a destination queue.
https://man.interfaceware.com/code/2727641140

Receive HL7 messages on a port using the LLP protocol. This is a source.
https://man.interfaceware.com/code/2723348503

This is an example of mapping HL7 into a database.
https://man.interfaceware.com/code/2727870546

Framework for filtering and mapping operations on different HL7 versions and message types.
https://man.interfaceware.com/code/2885058562

Migrate Iguana 6 channels from a repo to IguanaX components.
https://man.interfaceware.com/code/2646999054

v1.0 (1b9813e)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

  • Updated to use iguana6 time functions (released 10.1.115) if available.

Iguana 6 channel importer for local git repositories.
https://man.interfaceware.com/code/3585769480

v1.1 (fb72fea)

  • IXFI-125: Fix Iguana6 Local Importer version check library in bitbucket

 

v1.0 (ceb315c)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

  • Updated to use iguana6 time functions (released 10.1.115) if available.

This component reads from the Jotform API to get form entries.
https://man.interfaceware.com/code/2706571299

Enables users to log in to Iguana with an organization's Active Directory credentials using LDAP for authentication.
https://man.interfaceware.com/code/2800779294

v1.0.1 (a3d5579)

  • IX-4321: added a check in the component for better logging if the required environment variable IFW_EAUTH_COMPONENT is not configured.

v1.0 (8883fe1)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

This is an adapter framework for integrating with Microsoft Dynamics 365 CRM (on-premise). https://man.interfaceware.com/code/3972890625

v1.0 (743d499)

  • IXFI-173: Initial release

Simple mini website with JavaScript.
https://man.interfaceware.com/code/2693300229

v1.0 (4a33c18)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

Receives notifications when rules are triggered and passes them to the queue.
https://man.interfaceware.com/code/3852992514

Receives notifications from the Notifier Receiver and sends them over email.
https://man.interfaceware.com/code/3853123587

v1.0.1 (5af5126)

  • IX-115: fixed log urls to properly load the configured LinkHostName and use the component GUID

v1.0 (bf114ed)

  • Initial release

Sample component for how to programmatically change a password.
https://man.interfaceware.com/code/3927277577

The Palantir adapter is designed to provide a template for getting started with Palantir Foundry integrations. It leverages the PALANTIR Library and Palantir Foundry Ontology API.

https://interfaceware.atlassian.net/wiki/spaces/IXB/pages/3847454743

v1.0 (2d14822)

  • Initial implementation with a built-in example for interacting the ontology layer of the foundry. The example can be imported by following the training course on the Palantir website - see the documentation for more information.

This component interacts with the Pipedrive API to retrieve a feed of deals.
https://man.interfaceware.com/code/2700279890

Schedule a process to run once a day.
https://man.interfaceware.com/code/3459284993

v1.1 (aa04d26)

  • IXFI-160: expanded SCHED to enable weekly and monthly (on the Nth weekday) scheduling.

v1.0 (38c6e9d)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

Tests various features in Iguana's Translator APIs as part of the QA process.
https://man.interfaceware.com/code/2655518721

v1.0 (afc28e3)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

Framework for Salesforce API integrations.
https://man.interfaceware.com/code/2713026863

v1.1 (e454d77)

  • Updated to reference latest RETRY library and included it locally within the SALESFORCE library

v1.0 (4303441)

  • Initial release

Framework for ServiceNow API integrations.
https://man.interfaceware.com/code/2833809453

v1.0 (335acae)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

Example adapter — a good starting point to write an adapter from scratch.
https://man.interfaceware.com/code/2705850686

Simulate test stream of HL7 messages to an HL7 Server port.
https://man.interfaceware.com/code/2727608374

v1.0 (16f6b8e)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

Example using SLACK adapter which can be used to send messages to a channel.
https://man.interfaceware.com/code/2698871056

Provides small examples of useful techniques for different ways to streaming data.
https://man.interfaceware.com/code/3939369064

Runs main function on a timer.
https://man.interfaceware.com/code/2724069509

Writes incoming data to files. Expands on the File Writer.
https://man.interfaceware.com/code/3015344129

v1.1.2 (fc75c7b)

  • Renamed modules and functions for better visibility.

  • Added a check for if the component was not set as a downstream component.

v1.1.1 (2960787)

  • Changed default file configuration to write to Separate files instead of A single file.

  • Added a warning for using a small file mask.

v1.1 (a934189)

  • Logging improvements.

v1.0 (14280e9)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

  • IXFI-103: Refactored and simplified code and added more debugging logs. Improved component stop recovery to help pick up where files were left off.

Connects to a FTP, FTPS, or SFTP server and writes incoming data to files.
https://man.interfaceware.com/code/3245834241

v1.0.2 (f3d92c8)

  • Added descriptions (new feature in 10.1.115) to the component configurations. This version is compatible with Iguana 10.1.115 and up ONLY

v1.0.1 (7313d4a)

  • IXFI-87: Refactored the component to improve readability, performance, and reliability. Improved separation of concerns between local file writing and FTP functionality. Updated some custom fields to “list” type fields for ease of use. Added mask choice warnings and error cases to increase reliability. Vastly improved logging statements for both single and multi-file.

  • IXFI-118: Fixed bug with using spaces in remote file names and directories.

v1.0 (aa96659)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

Receives HL7 messages from an upstream component and sends them to a port using LLP.
https://man.interfaceware.com/code/3346989093

v1.2 (a6df41f)

  • IXFI-35:

    • Refactored the component to improve readability, performance, reliability, and debugging.

    • Added the ability to check for downed connections dynamically (OS Command Execution must be enabled (enabled by default) - feature introduced in 10.1.114).

    • Renamed custom fields and changed some custom fields to “list” type fields for ease of use.

    • Added descriptions to the custom fields (feature introduced in 10.1.115).

    • This version is compatible with Iguana 10.1.115+ ONLY

v1.1 (e9d69bf)

  • IXFI-76: improved handling and logging for ACK timeouts and unexpected/duplicate ACKs.

v1.0 (9c1bd5d)

  • Updated Translator APIs that were renamed in 10.1.111. This version is compatible with Iguana 10.1.111+ only.

Example parsing an X12 transaction.
https://man.interfaceware.com/code/2733408273

Sample component demonstrating useful XML parsing and generation techniques.
https://man.interfaceware.com/code/2988638215