message viewer Flashcards

1
Q

You may search for messages by

A

header fields
body fields
search tables
content

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

messages should only be searched using

A

indexed data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what parts of a message are indexed?

A

header fields
body fields
search tables
fields from virtual documents

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Where can explanations for symbols used in a message trace be found?

A

in the legend

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How can the message viewer be accessed in a production?

A

Highlight the appropriate business service, process, or operation
click on the messages tab
click go to message viewer

or

menu
message viewer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

From the message viewer, how can the message trace be accessed?

A

Highlight the appropriate message
Trace tab
View full Trace

or

click on the session id

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What option in the message trace allows the display of alerts and errors?

A

the show events checkbox

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How can the message viewer be accessed from the management portal home tab?

A

Ensemble/interoperability
View
Messages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the basic search criteria in the message viewer?

A
status
type
start time
end time
start id
end id
source
target
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what fields are in the message list grid in the message viewer?

A
line number
id (ensemble)
time created
session (id hyperlink)
status
error
source
target
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

what does the Visual Trace do?

A

shows the flow of messages and content during processing and enables in depth inspection and troubleshooting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

When a message is selected, what tabs are available in the right pane?

A

Header
Body
Contents
Trace

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How do you look up the schema that corresponds to a message in the message viewer?

A

highlight the message
contents tab
view full contents
click on a field in the desired segment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How would you access the unparsed text of a message?

A

highlight the message
contents tab
view raw contents

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How would you display 20 messages per page?

A

Set the page size field in the search pane to 20

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Basic search criteria are derived from

A

message header fields

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

How would you display the dates that messages were created?

A

Set the time format field in the search pane to complete

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

How do you resend a message?

A

click the checkbox next to the desired message(s) in the message viewer
click resend
click resend on the confirmation page

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

How do you resend a message to a different target?

A

click the checkbox next to the desired message(s) in the message viewer
click resend
select new target from the new target dropdown
click resend

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What option could be used to change message content prior to resending?

A

edit and resend

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What is the default search type

A

session start

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

what searches are possible with extended criteria?

A
message headers
message bodies
message contents including:
    -raw content
    -search tables
    -virtual document schemas and categories
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

how do you index fields in incoming or outgoing messages?

A

search table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

How would you search for ADT_A08 messages?

A
Expand extended criteria
add criterion
check enable criterion
set criterion type to body property
set class to EnsLib.HL7.Message
set condition to if name = ADT_A08
click ok
click search
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
How would you search for messages that came from business processes?
``` Expand extended criteria add criterion check enable criterion set criterion to header field set the condition to if sourcebusinesstype = BusinessProcess click ok click search ```
26
How would you temporarily disable a search criteria?
uncheck the enable checkbox
27
How would you add a field to the message list grid?
when adding or editing a search criteria, click the plus icon next to display values select the desired field from the dropdown
28
You have a search for ADT_A08 messages. How would you alter it to search for ADT_A08 or ADT_A01 messages?
edit this criterion click the plus next to conditions set the second condition to Or name = ADT_A01
29
How would you save a search
expand save searches assign a name click save
30
How would you clear all existing search criteria?
click reset
31
How do you run a saved search?
expand saved searches pick the desired search from the dropdown click search
32
How would you use a search table to search for a patient whose first name is joel?
``` Expand extended criteria add criterion check enable criterion set criterion type to SearchTable field set class to EnsLib.HL7.SearchTable set the condition to if PatientName Contains JOEL ```
33
Why search using a search table instead of searching raw content?
search tables have indices they are faster they are not case sensitive
34
How would you search for messages with an hl7 version of 2.3.1 and a patient id of 999473857?
``` Expand extended criteria add criterion check enable criterion set criterion type to VDocSegment Field set class to EnsLib.HL7.Message set segment type to 2.3.1:PID set field name to Patient IdentifierList().ID operator to = set value to 999473857 ok search ```
35
How would you search for ADT_A01 messages using HL7 version 2.3.1 and containing the word height?
``` Expand extended criteria add criterion check enable criterion set criterion type to VDoc Property Path set class to EnsLib.HL7.Message set doctype to 2.3.1:ADT_A01 set property path to OBX().ObservationIdentifier().text operator to = value to HEIGHT ok search ```
36
How would you run an SQL query?
home system explorer SQL
37
which type of search allows you to search specific HL7 message fields?
VDoc segment field
38
what classes are available for the VDoc Segment Field criterion type?
EnsLib.EDI.ASTM.Document EnsLib.EDI.EDIFACT.Document EnsLib.EDI.X12.Document EnsLib.HL7.Message
39
How would you search for messages that specify HL7 version 2.5?
``` Extended Criteria Add Criterion Criterion Type: Body Property Class: EnsLib.HL7.Message Condition: IF TypeVersion = 2.5 ```
40
How would you search for messages with a status of error?
Extended Criteria Add Criterion Criterion Type: Header Field Condition: IF Status = Error
41
What fields does the header contain?
``` Banked BusinessProcessId CorrespondingMessageId Description ErrorStatus Invocation Is Error? MessageBodyClassName MessageBodyId Priority Resent ReturnQueueName Session Id SourceBusinessType SourceConfigName Status SuperSession TargetBusinessType TargetConfigName TargetQueueName TimeCreated TimeProcessed Type ```
42
How would you access segments within a message or fields within a segment?
Virtual Property Path
43
What does Ensemble need to know to access a value?
Virtual Property Path - e.g. PID:2.1 Message Structure - e.g. ADT_A01 Schema - e.g. 2.3.1
44
What are the primary places where virtual property paths are used?
Routing Rules Data Transformations Cache Object Script
45
the message header
includes information about the type and status of the message the structure is the same for all messages and is defined by ensemble
46
the message body
is the message that the application is sending
47
In the visual trace, the source item is marked with a
circle
48
In the visual trace, the target item is marked with a
rounded rectangle
49
In the visual trace, when a message has traveled from one item to the next
an arrow connects the two items within a rounded box
50
In the visual trace, a number in square brackets outside the box on left is
the message identifier
51
In the visual trace, a date and time within the box above the arrow indicates the
message creation time stamp
52
In the visual trace, a request message is represented by
a blue arrow
53
In the visual trace, a response message is represented by
a green arrow
54
In the visual trace, a message that encountered an error is represented by
a red arrow
55
In the visual trace, The text below the arrow is
the message name
56
In the visual trace, additional lines indicate when
a given business host receives and later sends a message.
57
You may restrict messages shown in the visual trace using
The Apply Filter drop-down
58
in the visual trace, synchronous messages are represented by
a blue circle/rounded rectangle
59
in the visual trace, asynchronous messages are represented by
a pink circle/rounded rectangle
60
in the visual trace, an asynchronous request with no response is represented by
an orange circle/rounded rectangle
61
in the visual trace, an event log warning is represented by
an orange diamond
62
in the visual trace, an event log alert is represented by
a yellow diamond
63
in the visual trace, event log info is represented by
a white diamond
64
in the visual trace, an event log trace is represented by
a blue diamond
65
in the visual trace, an event log assert is represented by
a gray diamond