Provider Per Diem

Create ProviderPerDiem

Creates a new ProviderPerDiem

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
providerID
required
string

Provider ID

header Parameters
vbasoftware-database
required
string

Target database

Request Body schema:
required
providerPerDiem_Key
required
integer <int32>

Unique identifier for each Per Diem configuration setting. Note: This field is marked as NOT NULL in the database and therefore required by the API.

apply_OON
required
boolean

Identifies that the claim must be OON for adjudication matching. Note: This field is marked as NOT NULL in the database and therefore required by the API.

drG_Cluster
string or null <= 32 characters

Identifies that the DRG within the claim falls within this cluster for adjudication matching.

eR_Rate
required
boolean

Identifies that ER services are required for adjudication matching. Note: This field is marked as NOT NULL in the database and therefore required by the API.

effective_Date
required
string <date-time>

Start of the range of acceptable service dates for the rate line. Note: This field is marked as NOT NULL in the database and therefore required by the API.

end_Date
string or null <date-time>

End of the range of acceptable service dates for the rate line.

entry_Date
string <date-time>

Date when the record was first added to the system.

entry_User
string or null <= 20 characters

User that first added the record to the system.

ex_Code
string or null <= 6 characters

Ex code associated with the price line.

inpatient
required
boolean

Identifies that inpatient services are required for adjudication matching. Note: This field is marked as NOT NULL in the database and therefore required by the API.

max_Days
integer or null <int32>

Maximum number of days allowed for the rate to be applied.

min_Days
integer or null <int32>

Minimum number of days required for the rate to be applied.

network_ID
string or null <= 10 characters

Identifies the required Network for adjudication matching.

perDiem_Rate
number or null <double>

Per day rate associated with the rate line.

provider_ID
required
string [ 1 .. 20 ] characters

Unique idenfitier assigned to the Proivider record.

unit_Based
required
boolean

Indicates whether the rate is per unit. Note: This field is marked as NOT NULL in the database and therefore required by the API.

update_Date
string <date-time>

Date when the record was last updated in the system.

update_User
string or null <= 20 characters

User that last updated the record in the system.

Responses
200

Success

401

Unauthorized

post/providers/{providerID}/per-diems
Request samples
{
  • "providerPerDiem_Key": 0,
  • "apply_OON": true,
  • "drG_Cluster": "string",
  • "eR_Rate": true,
  • "effective_Date": "2019-08-24T14:15:22Z",
  • "end_Date": "2019-08-24T14:15:22Z",
  • "entry_Date": "2019-08-24T14:15:22Z",
  • "entry_User": "string",
  • "ex_Code": "string",
  • "inpatient": true,
  • "max_Days": 0,
  • "min_Days": 0,
  • "network_ID": "string",
  • "perDiem_Rate": 0.1,
  • "provider_ID": "string",
  • "unit_Based": true,
  • "update_Date": "2019-08-24T14:15:22Z",
  • "update_User": "string"
}
Response samples
{
  • "data": {
    },
  • "error": {
    },
  • "debug": {
    }
}

List ProviderPerDiem

List ProviderPerDiem for a specific Provider

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
providerID
required
string

Provider ID

header Parameters
vbasoftware-database
required
string

Target database

Responses
200

Success

401

Unauthorized

get/providers/{providerID}/per-diems
Request samples
Response samples
No sample

Get ProviderPerDiem

Gets ProviderPerDiem

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
providerID
required
string

Provider ID

providerPerDiemKey
required
integer <int32>

ProviderPerDiem Key

header Parameters
vbasoftware-database
required
string

Target database

Responses
200

Success

401

Unauthorized

get/providers/{providerID}/per-diems/{providerPerDiemKey}
Request samples
Response samples
No sample

Update ProviderPerDiem

Updates a specific ProviderPerDiem.

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
providerID
required
string

Provider ID

providerPerDiemKey
required
integer <int32>

ProviderPerDiem Key

header Parameters
vbasoftware-database
required
string

Target database

Request Body schema:
required
providerPerDiem_Key
required
integer <int32>

Unique identifier for each Per Diem configuration setting. Note: This field is marked as NOT NULL in the database and therefore required by the API.

apply_OON
required
boolean

Identifies that the claim must be OON for adjudication matching. Note: This field is marked as NOT NULL in the database and therefore required by the API.

drG_Cluster
string or null <= 32 characters

Identifies that the DRG within the claim falls within this cluster for adjudication matching.

eR_Rate
required
boolean

Identifies that ER services are required for adjudication matching. Note: This field is marked as NOT NULL in the database and therefore required by the API.

effective_Date
required
string <date-time>

Start of the range of acceptable service dates for the rate line. Note: This field is marked as NOT NULL in the database and therefore required by the API.

end_Date
string or null <date-time>

End of the range of acceptable service dates for the rate line.

entry_Date
string <date-time>

Date when the record was first added to the system.

entry_User
string or null <= 20 characters

User that first added the record to the system.

ex_Code
string or null <= 6 characters

Ex code associated with the price line.

inpatient
required
boolean

Identifies that inpatient services are required for adjudication matching. Note: This field is marked as NOT NULL in the database and therefore required by the API.

max_Days
integer or null <int32>

Maximum number of days allowed for the rate to be applied.

min_Days
integer or null <int32>

Minimum number of days required for the rate to be applied.

network_ID
string or null <= 10 characters

Identifies the required Network for adjudication matching.

perDiem_Rate
number or null <double>

Per day rate associated with the rate line.

provider_ID
required
string [ 1 .. 20 ] characters

Unique idenfitier assigned to the Proivider record.

unit_Based
required
boolean

Indicates whether the rate is per unit. Note: This field is marked as NOT NULL in the database and therefore required by the API.

update_Date
string <date-time>

Date when the record was last updated in the system.

update_User
string or null <= 20 characters

User that last updated the record in the system.

Responses
200

Success

401

Unauthorized

put/providers/{providerID}/per-diems/{providerPerDiemKey}
Request samples
{
  • "providerPerDiem_Key": 0,
  • "apply_OON": true,
  • "drG_Cluster": "string",
  • "eR_Rate": true,
  • "effective_Date": "2019-08-24T14:15:22Z",
  • "end_Date": "2019-08-24T14:15:22Z",
  • "entry_Date": "2019-08-24T14:15:22Z",
  • "entry_User": "string",
  • "ex_Code": "string",
  • "inpatient": true,
  • "max_Days": 0,
  • "min_Days": 0,
  • "network_ID": "string",
  • "perDiem_Rate": 0.1,
  • "provider_ID": "string",
  • "unit_Based": true,
  • "update_Date": "2019-08-24T14:15:22Z",
  • "update_User": "string"
}
Response samples
{
  • "data": {
    },
  • "error": {
    },
  • "debug": {
    }
}

Delete ProviderPerDiem

Deletes an ProviderPerDiem

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
providerID
required
string

Provider ID

providerPerDiemKey
required
integer <int32>

ProviderPerDiem Key

header Parameters
vbasoftware-database
required
string

Target database

Responses
204

Success

401

Unauthorized

delete/providers/{providerID}/per-diems/{providerPerDiemKey}
Request samples

Create or Update Batch ProviderPerDiem

Create or Update multiple ProviderPerDiem at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
providerID
required
string

Provider ID

header Parameters
vbasoftware-database
required
string

Target database

Request Body schema:
required
Array
providerPerDiem_Key
required
integer <int32>

Unique identifier for each Per Diem configuration setting. Note: This field is marked as NOT NULL in the database and therefore required by the API.

apply_OON
required
boolean

Identifies that the claim must be OON for adjudication matching. Note: This field is marked as NOT NULL in the database and therefore required by the API.

drG_Cluster
string or null <= 32 characters

Identifies that the DRG within the claim falls within this cluster for adjudication matching.

eR_Rate
required
boolean

Identifies that ER services are required for adjudication matching. Note: This field is marked as NOT NULL in the database and therefore required by the API.

effective_Date
required
string <date-time>

Start of the range of acceptable service dates for the rate line. Note: This field is marked as NOT NULL in the database and therefore required by the API.

end_Date
string or null <date-time>

End of the range of acceptable service dates for the rate line.

entry_Date
string <date-time>

Date when the record was first added to the system.

entry_User
string or null <= 20 characters

User that first added the record to the system.

ex_Code
string or null <= 6 characters

Ex code associated with the price line.

inpatient
required
boolean

Identifies that inpatient services are required for adjudication matching. Note: This field is marked as NOT NULL in the database and therefore required by the API.

max_Days
integer or null <int32>

Maximum number of days allowed for the rate to be applied.

min_Days
integer or null <int32>

Minimum number of days required for the rate to be applied.

network_ID
string or null <= 10 characters

Identifies the required Network for adjudication matching.

perDiem_Rate
number or null <double>

Per day rate associated with the rate line.

provider_ID
required
string [ 1 .. 20 ] characters

Unique idenfitier assigned to the Proivider record.

unit_Based
required
boolean

Indicates whether the rate is per unit. Note: This field is marked as NOT NULL in the database and therefore required by the API.

update_Date
string <date-time>

Date when the record was last updated in the system.

update_User
string or null <= 20 characters

User that last updated the record in the system.

Responses
207

Success

401

Unauthorized

put/providers/{providerID}/per-diems-batch
Request samples
[
  • {
    }
]
Response samples
{
  • "data": [
    ],
  • "error": {
    },
  • "debug": {
    }
}