Hl7 To Hl7 Interface

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Eliot Muir
E
Eliot Muir
Community Contributor
Quizzes Created: 1 | Total Attempts: 258
Questions: 10 | Attempts: 258

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

    Correct Answer
    A. True
    Explanation
    The statement is true because in the Translator, you have the ability to dock annotation dialogue boxes. This means that you can attach these dialogue boxes to a specific location on your screen, allowing for easier access and convenience while using the Translator tool.

    Rate this question:

  • 2. 

     You can continue typing when an error message is displayed?

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    You can keep typing just the autocompletion will not work

    Rate this question:

  • 3. 

    You can drag errors to move them around the editor?

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    An error message pops up on the line where the code is but you can click the error to get the full details and then the dialogue box can be moved anywhere on your working screen so you can review the error while fixing your script.

    Rate this question:

  • 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

    Correct Answer
    D. It takes two mandatory parameters data and vmd
    Explanation
    the parse method takes two 'mandatory' parameters data and vmd. It will not find a segment if it is not in the vmd and it is not a 'writable' node tree that is returned.

    Rate this question:

  • 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

    Correct Answer
    A. True
    Explanation
    Although a simple "print" statement is typically used for displaying a variable's current state, this command actually creates log entries when you run the channel. Because we only want insight into our code as we develop it, we aren't really interested in producing actual log data for each step in our code. Iguana offers a clever little solution: the trace() function. This function works like a basic 'print' command, but it does not produce any tangible data when the channel is run. In other words, it is designed to do nothing but help you examine your developing code.

    http://learn.interfaceware.com/4848.html

    Rate this question:

  • 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

    Correct Answer(s)
    A. The tostring() function converted our outbound node tree into a string
    C. Tostring() is a function that comes as part of the Lua language
    Explanation
    tostring() is part of the Lua language and comes installed with Iguana. It can be used to convert data or a nodetree into a string. Our messages will still continue to have any carriage returns or line feeds associated with out messages.

    Rate this question:

  • 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.

    Correct Answer(s)
    A. The Milestone stores the main function, 'shared' functions and any 'other' files that are in your project.
    D. You must restart the channel after saving a milestone for it to take effect on the channel.
    Explanation
    http://learn.interfaceware.com/4323.html
    -Milestones save all function the main, shared and other files. Everything you need to run the channel and move it to another computer if needed.
    -You must save a milestone for a channel with a script to work. Otherwise you receive an error and the channel will not begin. http://learn.interfaceware.com/4132.html
    -You CAN revert all files or a single file. For example if you wanted to just restore the 'dateparse' module you could do that. http://help.interfaceware.com/kb/82
    -Once you save the milestone the effect does not take place immediately. You must got back and start/restart the channel. This is a way to protect you from implementing incorrect or incomplete code.

    Rate this question:

  • 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

    Correct Answer
    D. All of the above
    Explanation
    http://learn.interfaceware.com/4327.html

    Rate this question:

  • 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

    Correct Answer
    A. True
    Explanation
    To create a blank message, we are going to use the hl7.message{} function and the same VMD file from the previous step. Using the same VMD file will produce the same node structure as our parsed HL7 data.

    http://learn.interfaceware.com/4847.html

    Rate this question:

  • 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.

    Correct Answer(s)
    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.
    Explanation
    http://learn.interfaceware.com/4331.html

    Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Oct 11, 2012
    Quiz Created by
    Eliot Muir
Back to Top Back to top
Advertisement