Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Use Case Overview

  • Objective:

    • Receive individual health claim bills in JSON format from ADVA.

    • Merge these bills and create one EDI 837 outbound file.

    • Send the merged EDI 837 file to the supplemental partner.

    • Receive pricing from the supplemental partner in the HCP segment of the EDI 837 file.

    • Process the EDI 837 file and send the pricing information in JSON format back to ADVA.

2. High-Level Design Overview

A. ASB Consumer

  • Functionality:

    • Read bill JSON from Azure Service Bus (ASB).

    • Store the bills in the solution database named supplementaldata.

B. MergeJSON Process

  • Trigger:

    • A calendar event triggers this process.

  • Process:

    • Pick all bills with the status "price received" and bill type.

    • Each partner and bill type has a different calendar event, ensuring one merged file is created for each partnerID and bill type (HCFA and UB).

C. Outbound Process

  • Process:

    • The outbound transaction picks the merged JSON to create an EDI 837 file.

  • Transmission:

    • The EDI 837 file is sent to the supplemental partner through LAN.

D. Inbound Process

  • Reception:

    • The supplemental partner sends pricing for the bill in the HCP segment of the file.

  • Conversion:

    • The inbound process picks the EDI 837 file and converts it into JSON.

E. Split JSON Process

  • Process:

    • Intermediate JSON files are picked using a file event.

  • Split:

    • The JSON is split from that file and individual JSON files are sent to ADVA through ASB.

  • No labels