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
Q

How would you search for messages that came from business processes?

A
Expand extended criteria
add criterion
check enable criterion
set criterion to header field
set the condition to if sourcebusinesstype = BusinessProcess
click ok
click search
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

How would you temporarily disable a search criteria?

A

uncheck the enable checkbox

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

How would you add a field to the message list grid?

A

when adding or editing a search criteria, click the plus icon next to display values
select the desired field from the dropdown

28
Q

You have a search for ADT_A08 messages. How would you alter it to search for ADT_A08 or ADT_A01 messages?

A

edit this criterion
click the plus next to conditions
set the second condition to Or name = ADT_A01

29
Q

How would you save a search

A

expand save searches
assign a name
click save

30
Q

How would you clear all existing search criteria?

A

click reset

31
Q

How do you run a saved search?

A

expand saved searches
pick the desired search from the dropdown
click search

32
Q

How would you use a search table to search for a patient whose first name is joel?

A
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
Q

Why search using a search table instead of searching raw content?

A

search tables have indices
they are faster
they are not case sensitive

34
Q

How would you search for messages with an hl7 version of 2.3.1 and a patient id of 999473857?

A
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
Q

How would you search for ADT_A01 messages using HL7 version 2.3.1 and containing the word height?

A
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
Q

How would you run an SQL query?

A

home
system explorer
SQL

37
Q

which type of search allows you to search specific HL7 message fields?

A

VDoc segment field

38
Q

what classes are available for the VDoc Segment Field criterion type?

A

EnsLib.EDI.ASTM.Document
EnsLib.EDI.EDIFACT.Document
EnsLib.EDI.X12.Document
EnsLib.HL7.Message

39
Q

How would you search for messages that specify HL7 version 2.5?

A
Extended Criteria
Add Criterion
Criterion Type: Body Property
Class: EnsLib.HL7.Message
Condition: IF TypeVersion = 2.5
40
Q

How would you search for messages with a status of error?

A

Extended Criteria
Add Criterion
Criterion Type: Header Field
Condition: IF Status = Error

41
Q

What fields does the header contain?

A
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
Q

How would you access segments within a message or fields within a segment?

A

Virtual Property Path

43
Q

What does Ensemble need to know to access a value?

A

Virtual Property Path - e.g. PID:2.1
Message Structure - e.g. ADT_A01
Schema - e.g. 2.3.1

44
Q

What are the primary places where virtual property paths are used?

A

Routing Rules
Data Transformations
Cache Object Script

45
Q

the message header

A

includes information about the type and status of the message

the structure is the same for all messages and is defined by ensemble

46
Q

the message body

A

is the message that the application is sending

47
Q

In the visual trace, the source item is marked with a

A

circle

48
Q

In the visual trace, the target item is marked with a

A

rounded rectangle

49
Q

In the visual trace, when a message has traveled from one item to the next

A

an arrow connects the two items within a rounded box

50
Q

In the visual trace, a number in square brackets outside the box on left is

A

the message identifier

51
Q

In the visual trace, a date and time within the box above the arrow indicates the

A

message creation time stamp

52
Q

In the visual trace, a request message is represented by

A

a blue arrow

53
Q

In the visual trace, a response message is represented by

A

a green arrow

54
Q

In the visual trace, a message that encountered an error is represented by

A

a red arrow

55
Q

In the visual trace, The text below the arrow is

A

the message name

56
Q

In the visual trace, additional lines indicate when

A

a given business host receives and later sends a message.

57
Q

You may restrict messages shown in the visual trace using

A

The Apply Filter drop-down

58
Q

in the visual trace, synchronous messages are represented by

A

a blue circle/rounded rectangle

59
Q

in the visual trace, asynchronous messages are represented by

A

a pink circle/rounded rectangle

60
Q

in the visual trace, an asynchronous request with no response is represented by

A

an orange circle/rounded rectangle

61
Q

in the visual trace, an event log warning is represented by

A

an orange diamond

62
Q

in the visual trace, an event log alert is represented by

A

a yellow diamond

63
Q

in the visual trace, event log info is represented by

A

a white diamond

64
Q

in the visual trace, an event log trace is represented by

A

a blue diamond

65
Q

in the visual trace, an event log assert is represented by

A

a gray diamond