i-Claim
  1. Provider Management
i-Claim
  • Process Claim
    • Process Claim Indepth
      POST
  • Reports
    • Get Claim Report
      GET
    • Get Claim Reports
      GET
    • Get All Reports
      GET
  • Converse
    • Converse General
      POST
    • Converse Stream
      POST
  • Policy Management
    • Get Schema
      GET
    • Get All Schema
      GET
    • Create Schema
      POST
    • Update Policy
      POST
    • Delete Policy
      DELETE
  • Insights
    • Total Processed Claims
      GET
    • Total Discrepancies Found
      GET
    • Get Error Insights
      POST
  • Tariff Management
    • Update Tariff Pricing
      POST
    • Update Tariff By Percentage
      POST
    • Rebase Tariffs
      POST
    • Get Tariff Types
      GET
    • Get All Tariffs
      GET
    • Check Custom Tariff Use
      GET
    • Use Default Tariffs
      GET
  • Provider Management
    • Add Provider
      POST
    • Add Providers
      POST
    • Get Provider
      GET
    • Get All Providers
      GET
    • Update Provider
      POST
    • Remove Provider
      DELETE
  • Neural Center
    • Add Revision
    • List Revisions
    • Get Revision
    • Remove Revision
    • Create Chronos
    • Astra
    • Create Chronos
    • Astra
    • Create Chronos
    • Astra
  • Index
    GET
  1. Provider Management

Add Providers

POST
/providers/add_providers
Provider Management

Request

Body Params application/json
array of:
provider_id
string 
Provider Id
required
Unique id used to identify service provider
ahfoz_number
string 
Ahfoz Number
required
Unique id provided by AHFoZ used to identify service provider
name
string 
Name
required
Name of service provider
units
array[object (AhfozGradesSchema) {2}] 
Units
required
List of registered units under service provider
unit
string 
Unit
required
grade
enum<string> 
Grade
required
Allowed values:
ABCDEF
dispenser_license
boolean 
Dispenser License
required
Checks if service provider has a dispenser license
email
string 
Email
required
Email address of service provider
phone
string 
Phone
required
Phone number of service provider
address
string 
Address
required
Address of service provider
country
string 
Country
required
Country where service provider resides
Example
[
    {
        "provider_id": "string",
        "ahfoz_number": "string",
        "name": "string",
        "units": [
            {
                "unit": "string",
                "grade": "A"
            }
        ],
        "dispenser_license": true,
        "email": "string",
        "phone": "string",
        "address": "string",
        "country": "string"
    }
]

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/providers/add_providers' \
--header 'Content-Type: application/json' \
--data-raw '[
    {
        "provider_id": "string",
        "ahfoz_number": "string",
        "name": "string",
        "units": [
            {
                "unit": "string",
                "grade": "A"
            }
        ],
        "dispenser_license": true,
        "email": "string",
        "phone": "string",
        "address": "string",
        "country": "string"
    }
]'

Responses

🟢200OK
application/json
Successful Response
Body
No schema defined
Example
null
🟠422Parameter Error
Modified at 2024-12-07 17:10:47
Previous
Add Provider
Next
Get Provider
Built with