The Example Decision Services for Oracle Intelligent Advisor Series 2024 : Doctor Fees

This is the next in our 2024 series about Decision Service Example Projects for Oracle Intelligent Advisor, the Doctor Fees example.

How to find the Example Projects – these Decision Services are available in the Online Documentation, using the link on this paragraph. The are JSON files, unlike Oracle Policy Modeling Zip Files.

  1. If you have never used one before, you will need access to an Oracle Intelligent Advisor Hub, as all editing and deploying happens there. In some examples, you will see how you can also reference them in Oracle Policy Modeling.
  2. As the Hub is a shared resource, make sure you have permission to import and work on the Decision Service. We also recommend using a separate Workspace for your Example Decision Services so that you don’t get in the way of anyone else.

Working on the Doctor Fees example will look like this (you will hear more about it in the video).

To import a JSON file of a decision service example, navigate to the Projects tab and hit the import button on the action menu.

Import Decision Service

We stated in a previous post that our strategy was as follows :

  • give a brief overview of the scenario
  • explain how to use the project in simple terms
  • highlight the things that the project demonstrates, so you can point them out to people
  • give you ideas how to improve or adapt the project to different scenarios
  • highlight upsides and downsides to each of them

So let’s get into the Doctor Fees:

Time needed: 10 minutes

How to use the Doctor Fees Example Project in Oracle Intelligent Advisor

  1. The Scenario

    The Doctor Fees determines whether a person who visits their doctor for one of a range of services may be eligible for a rebate on that service, depending on their age at the time of the visit.

  2. How to use the Doctor Fees Project

    In order to use the Project in its default state, you will need to either use the Run with REST option (and call the service from a tool like Postman) or, as shown in the video, you can use the Live Mode to understand how it works AND see the results. In the video you will see how to use the Decision Service and modify it for learning purposes.

  3. What does the Doctor Fees Project demonstrate

    This project demonstrates two core features of Oracle Intelligent Advisor – Live Mode for live debugging of the Decision Service and tables to manage multiple different situations with outcomes – such as different services and pricing.

  4. Adaptation Ideas

    The most obvious adaptation that can be undertaken is to add :
    New Services for the Patient
    New Pricing
    Different free visit criteria

  5. Upsides and Downsides

    The Doctor Fees is an excellent project for a new starter in Decision Services. It ably demonstrates simple rules, rule blocks and ideas without going into any unnecessary detail. It would be good first project to learn from.

If you want to watch a code-along video with me to see how to make the changes listed, here it is. You can also subscribe to our YouTube Channel.


The complete list of all example projects is on this page.

Author: Richard Napier

After 8 years in case management and ERP software roles, Richard Napier joined Siebel Systems in 1999 and took up the role of managing the nascent Siebel University in Southern Europe. He subsequently was Director of Business Development and Education for InFact Group (now part of Business & Decisions) for 8 years. He now runs Intelligent Advisor IT Consulting OÜ. Owner of, he also is Co-Founder of the Siebel Hub.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Intelligent Advisor IT Consulting Serving Customers Worldwide
Hide picture