Hl7 To Hl7 Interface

10 Questions | Attempts: 239
Share

SettingsSettingsSettings
Hl7 To Hl7 Interface - Quiz

The HL7 to HL7 interface gives you the backbone for how all interfaces will be created. It is where you learn the most about the translator. All the other sections are more about practicing what you learn in this section. This test will help you check your skills after completing the section of the tutorial that begins with the link below. http://learn. Interfaceware. Com/4129. Html


Questions and Answers
  • 1. 
    You can dock annotation dialogue boxes in the Translator?
    • A. 

      True

    • B. 

      False

  • 2. 
     You can continue typing when an error message is displayed?
    • A. 

      True

    • B. 

      False

  • 3. 
    You can drag errors to move them around the editor?
    • A. 

      True

    • B. 

      False

  • 4. 
    Which of the following are true about hl7.parse{}
    • A. 

      It takes only one mandatory parameter 'data' and an optional vmd parameter

    • B. 

      Hl7.parse will always find all segments in a message

    • C. 

      It returns a writeable node tree containing a parsed HL7 message

    • D. 

      It takes two mandatory parameters data and vmd

  • 5. 
    We recommend creating a trace() function to display variable values in annotations, instead of using print because print() will also create log entries when the channel is run - which is not ideal.
    • A. 

      True

    • B. 

      False

  • 6. 
    Which of the following is true about the tostring() function that we used?
    • A. 

      The tostring() function converted our outbound node tree into a string

    • B. 

      Lua cannot convert a node to a string

    • C. 

      Tostring() is a function that comes as part of the Lua language

    • D. 

      Tostring() does not allow carriage returns so should not be used for hl7

  • 7. 
    Which of the following is true about saving milestones into Fossil?
    • A. 

      The Milestone stores the main function, 'shared' functions and any 'other' files that are in your project.

    • B. 

      If there are no milestones Iguana will run the code in editor instead.

    • C. 

      You cannot revert a single file in a project to a milestone you must revert all files

    • D. 

      You must restart the channel after saving a milestone for it to take effect on the channel.

  • 8. 
    Why did we use a filter component in the Outbound channel rather than the Inbound channel?
    • A. 

      So when we re-set the queue the messages were unaltered/

    • B. 

      So when we resubmitted a message any changed code in our filter would run.

    • C. 

      This way we can have different logic for each outbound channel

    • D. 

      All of the above

  • 9. 
    We used the function hl7.message{} to create an empty node tree that we could begin inserting data into for our outbound hl7 message?
    • A. 

      True

    • B. 

      False

  • 10. 
    Which of the following are TRUE for setting up a standard notification rule? 
    • A. 

      We had to add a separate notification module to Iguana.

    • B. 

      We added a user to receive the alerts and that user needed an email address.

    • C. 

      We setup a notification rule to look in the logs for the string 'ALERT:'.

    • D. 

      We added to our script to look in the message for 'VIP' then inserted 'ALERT:' into the logs.