Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

These will be structured as practical guides for common things to do when developing interfaces, like a cookbook

...

Converting between different message types

  • For example, between different HL7 messages where each segment should be its own function, similar to what MD Anderson does

...

Different methods for doing a lookup

  • Code mapping in the Lua

  • Doing a database lookup

  • Doing an API lookup

...

How to test code, and implementing unit testing

...

Using custom Iguana logs to trigger notifications

...

Performance optimization

  • Database connections

  • Caching queries or things like web API tokens that expire and refreshing the token

  • What would make Translator run slow and what to do about it

  • Working with very large files like 100mb+ like X12 and reading line by line

...

Introduce canonical data module, and when to use it in the context of component architecture design

  • For making reusable components

  • Many to one so that the many components can just send the same message type to the one

  • How to implement canonical data model communication between components using JSON

...

Best ways to send data between components, and including metadata when needed (i.e. put into JSON object?)

...

Fancy tricks

  • Querying Iguana logs and using that to do something

  • Setting status of component and custom messages on the notification card

  • Querying Iguana instance status

  • Hosting a web dashboard

Developing new interfaces vs migrating existing from different system

...

More difficult to migrate since exact replica is required

...

Page Tree
root@self
startDepth1