Introduction

VBAPI is a supporting solution for clients who have VBASoftware. Currently, our clients have read-only access to their databases. With VBAPI, you can directly manipulate your production database and build connections with other internal or external systems. By using VBAPI, your company will be able to operate more independently and will be less reliant on VBA to develop interfaces with your vendors or customize your solution.

Key Take Aways

  • Hosted on Amazon AWS
  • Secure, Scalable & Reliable
  • Security-First Implementation
  • Intrusion Prevention & Detection
  • ISO-27001, HIPAA and SOC 2 Certified
  • Full Audit Trails & Security Event Logging

Types of API Endpoints

Data-Access

Data access endpoints allow you to request and receive a piece of data from a VBA solution, such as VBASoftware. There is a one-to-one relationship between each database table and each API. For each table in VBASoftware, there are multiple data access endpoints. Each endpoint performs a different function, such as create, list, get, update, delete and batch.

Advanced

Advanced endpoints have specific logic that can perform a more complex function as opposed to just returning a piece of data from a table. Here are some examples of the difference between a data access endpoint and a premium endpoint:

  • A data access endpoint could tell you the status of a claim, while the premium endpoint would allow you to adjudicate the claim and bring back the result, such as the approved amount.
  • A data access endpoint could tell you whether a member is enrolled in the health plan as of a certain date, while a premium endpoint would allow you to enroll or disenroll the member.

Example Use Cases

You can use our APIs to perform any function that you would normally perform in VBASoftware or any other VBA solution. Our APIs will allow you to share information with an external system, such as a vendor, allowing the two systems to communicate with each other. While the possibilities are endless, we recognize that it may be helpful to have some specific examples to get you started. Here are some potential use cases:

Use Case #1: Integration with After Hours Call Center

If you have an after-hours call center vendor and you do not want them to have direct access to VBASoftware, you could use an API to request information for a member when they call in and the member’s information could appear on the screen in the call center software. You could also use the API to create a call record from the after-hours call center in VBASoftware.

Use Case #2: Provider Claims Inquiry in External Portal

If you have an external portal, you could use VBAPI to create an interface with VBASoftware that would allow a provider to enter a claim number and receive an estimated payment amount on the claim before the claim is officially processed.

Use Case #3: Enrollment Updates

If you have an external vendor doing enrollments, you could use VBAPI to send one-off enrollment changes to the vendor in between your regular enrollment files so they would always have the latest data available.

Use Case #4 – Internal Triggers for VIP Members

If you have VIP members on your plan, you could use the VBAPI to query the system and alert your customer service team when a claim comes in for a VIP member so they can proactively reach out to the member to make sure they receive the best care and utilize the plan well.