Multiple WebService Flow Profile Overview

When you process healthcare-related data, to accommodate your business needs, you might need to interact with multiple web services within on XEServer profile. Most often, when a sequential set of decisions have to be made, a response from one web service affects the decision on whether you need to submit a request to a different web service. This sample profile shows you how to set up such interaction and helps you understand how to link requests to different web services.

Profile Location

Edifecs Library / Best Practices / Web / Multiple WebService Flow

Requirements

    Edifecs Profucts
  • Edifecs XEngine 9.0 or later.
  • Edifecs XEServer 9.0 or later.
  • Edifecs Application Manager 9.0 or later.
  • HIPAA Version V5010A Standards 8.8.14 or later.
Other
  • MS SQL or Oracle database

Prerequisites

  • In Edifecs Application Manager, add the profile Multiple WebService Flow from the Edifecs Library. For more information, see Edifecs Library Help Center.
  • Set up Balance Counters.

Before you use the profile, you should set up the Balance Counters system:

  1. Create a new Balance Counter configuration called MultipleWSFlowBC.
  2. Create a new Counter Group called multiple.
  3. In the group multiple, create the following fields:
    Field NameType
    CompletedLong
    TotalLong
  4. In the multiple group, create the following expressions:
    Expression NameExpressionExpected value
    ExpressionCompleted == TotalTrue
  5. Set the profile's BCounter service to use the newly created Balance Counter configuration. Double click profile's Configuration, and on the Outline tab, expand Services, and then click BCounters.
  6. On the Category tab, double-click BCounters, and on the Settings tab, establish a connection to XProcess Management by providing the connection host, the user name, and the password.
  7. Click Save or press CTRL+S to save changes.