XMap to associate patients with doctors and pass patient details to the output.
Lesson Concepts
A Group statement contains a logical group of statements. A parent Group statement contains child statements. The child statements are nested underneath the Group statement in the XMap editor grid.
You can use a Group statement to provide a common context or common condition for success or failure to a group of statements. You can use a Group mapping statement if you want a set of statements to either all pass or all fail. You can also use a Group mapping statement to group a set of statements to organize and simplify an XMap grid.
A Repeating Group input is a repeating element. A Group input evaluates to a single simple element or single complex element. A complex element is an element that contains sub-elements. The Map statement input is a single simple element.
Statements contain fields that you can configure to customize the statement. The
On Fail
field determines the action taken if a statement fails. Choose one of the following options:
Skip. If the statement fails, skip this statement. This option does not affect any related mapping logic.
Propagate. If the statement fails, force the parent statement to also fail. If the statement is nested under a Group, Repeating Group, or Router Option statement, the entire group or option will fail and none of the statements are performed.
Lesson Objectives
In this lesson, you complete the following tasks:
Create a Repeating Group statement to pass sets of patient details to the output. Create another Repeating Group statement that sorts the patients according to the doctor that submitted the patient claim.
Create a Group statement to pass a single set of patient claim details for a specific patient to the output. Create another Group to pass a single set of personal details.
Create Map statements to each pass one contact detail to the output.
Define Map statement fields.
Validate the transformation.
Lesson Prerequisites
Before you start this lesson, verify the following prerequisites:
You completed previous lessons in the tutorial. Use the
Patient_Claim
XMap that you created in previous lessons.
Lesson Timing
Set aside 25 to 35 minutes to complete the tasks in this lesson.