Auth Procedure Codes

Create Procedure Code

Creates a new Procedure Code.

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
authNumber
required
string

Auth Number

header Parameters
vbasoftware-database
required
string

Target database

Request Body schema:
required
authProcCodes_Key
required
integer <int32>

Unique identifier for each record.

auth_Number
required
string [ 1 .. 20 ] characters

Unique identifier assigned to the authorization.

exclude_Modifier_Match
required
boolean

Checking this box means that adjudication will not require a match on the procedure modifiers when automatically assigning this auth.

modifier1
string or null <= 8 characters

Required modifier for adjudication to match this authorization to a claim.

modifier2
string or null <= 8 characters

Required modifier for adjudication to match this authorization to a claim.

modifier3
string or null <= 8 characters

Required modifier for adjudication to match this authorization to a claim.

modifier4
string or null <= 8 characters

Required modifier for adjudication to match this authorization to a claim.

procedure_Cluster
string or null <= 32 characters

Allows the User to apply a procedure cluster to the procedure code line. This can be selected by right-clicking within the field and selecting 'Lookup' from the context menu.

procedure_Code
string or null <= 8 characters

Unique identifier assigned to the procedure that will be tied to the authorization. This can be selected by right-clicking within the field and selecting 'Lookup' from the context menu.

units_Actual
number or null <double>

Total number of approved units of the associated procedure that have been used.

units_Approved
number or null <double>

Approved number of units of the associated procedure.

units_Requested
number or null <double>

Requested number of units of the associated procedure.

Responses
200

Success

401

Unauthorized

post/auths/{authNumber}/procedure-codes
Request samples
{
  • "authProcCodes_Key": 0,
  • "auth_Number": "string",
  • "exclude_Modifier_Match": true,
  • "modifier1": "string",
  • "modifier2": "string",
  • "modifier3": "string",
  • "modifier4": "string",
  • "procedure_Cluster": "string",
  • "procedure_Code": "string",
  • "units_Actual": 0.1,
  • "units_Approved": 0.1,
  • "units_Requested": 0.1
}
Response samples
{
  • "data": {
    },
  • "error": {
    },
  • "debug": {
    }
}

List Procedure Codes for Auth

Gets all Procedure Codes for a specific Auth

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
authNumber
required
string

Auth number

header Parameters
vbasoftware-database
required
string

Target database

Responses
200

Success

401

Unauthorized

get/auths/{authNumber}/procedure-codes
Request samples
Response samples
No sample

Create Procedure Code Batch

Creates multiple Procedure Codes

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
authNumber
required
string

Auth number

header Parameters
vbasoftware-database
required
string

Target database

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

Unique identifier for each record.

auth_Number
required
string [ 1 .. 20 ] characters

Unique identifier assigned to the authorization.

exclude_Modifier_Match
required
boolean

Checking this box means that adjudication will not require a match on the procedure modifiers when automatically assigning this auth.

modifier1
string or null <= 8 characters

Required modifier for adjudication to match this authorization to a claim.

modifier2
string or null <= 8 characters

Required modifier for adjudication to match this authorization to a claim.

modifier3
string or null <= 8 characters

Required modifier for adjudication to match this authorization to a claim.

modifier4
string or null <= 8 characters

Required modifier for adjudication to match this authorization to a claim.

procedure_Cluster
string or null <= 32 characters

Allows the User to apply a procedure cluster to the procedure code line. This can be selected by right-clicking within the field and selecting 'Lookup' from the context menu.

procedure_Code
string or null <= 8 characters

Unique identifier assigned to the procedure that will be tied to the authorization. This can be selected by right-clicking within the field and selecting 'Lookup' from the context menu.

units_Actual
number or null <double>

Total number of approved units of the associated procedure that have been used.

units_Approved
number or null <double>

Approved number of units of the associated procedure.

units_Requested
number or null <double>

Requested number of units of the associated procedure.

Responses
207

Multicode response

401

Unauthorized

post/auths/{authNumber}/procedure-codes-batch
Request samples
[
  • {
    }
]
Response samples
{
  • "data": [
    ],
  • "error": {
    },
  • "debug": {
    }
}

Delete Procedure Code Batch

Deletes multiple Procedure Codes

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
authNumber
required
string

Auth number

header Parameters
vbasoftware-database
required
string

Target database

Request Body schema:
required
Array
integer <int32>
Responses
207

Multicode response

401

Unauthorized

delete/auths/{authNumber}/procedure-codes-batch
Request samples
[
  • 0
]
Response samples
{
  • "data": [
    ],
  • "error": {
    },
  • "debug": {
    }
}

Get Procedure Code

Gets a specific Procedure Code

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
authNumber
required
string

Auth number

procedureCodeKey
required
integer <int32>

Procedure Code Key

header Parameters
vbasoftware-database
required
string

Target database

Responses
200

Success

401

Unauthorized

get/auths/{authNumber}/procedure-codes/{procedureCodeKey}
Request samples
Response samples
No sample

Update Procedure Code

Updates a specific Procedure Code.

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
authNumber
required
string

Auth number

procedureCodeKey
required
integer <int32>

Procedure Code Key

header Parameters
vbasoftware-database
required
string

Target database

Request Body schema:
required
authProcCodes_Key
required
integer <int32>

Unique identifier for each record.

auth_Number
required
string [ 1 .. 20 ] characters

Unique identifier assigned to the authorization.

exclude_Modifier_Match
required
boolean

Checking this box means that adjudication will not require a match on the procedure modifiers when automatically assigning this auth.

modifier1
string or null <= 8 characters

Required modifier for adjudication to match this authorization to a claim.

modifier2
string or null <= 8 characters

Required modifier for adjudication to match this authorization to a claim.

modifier3
string or null <= 8 characters

Required modifier for adjudication to match this authorization to a claim.

modifier4
string or null <= 8 characters

Required modifier for adjudication to match this authorization to a claim.

procedure_Cluster
string or null <= 32 characters

Allows the User to apply a procedure cluster to the procedure code line. This can be selected by right-clicking within the field and selecting 'Lookup' from the context menu.

procedure_Code
string or null <= 8 characters

Unique identifier assigned to the procedure that will be tied to the authorization. This can be selected by right-clicking within the field and selecting 'Lookup' from the context menu.

units_Actual
number or null <double>

Total number of approved units of the associated procedure that have been used.

units_Approved
number or null <double>

Approved number of units of the associated procedure.

units_Requested
number or null <double>

Requested number of units of the associated procedure.

Responses
200

Success

401

Unauthorized

put/auths/{authNumber}/procedure-codes/{procedureCodeKey}
Request samples
{
  • "authProcCodes_Key": 0,
  • "auth_Number": "string",
  • "exclude_Modifier_Match": true,
  • "modifier1": "string",
  • "modifier2": "string",
  • "modifier3": "string",
  • "modifier4": "string",
  • "procedure_Cluster": "string",
  • "procedure_Code": "string",
  • "units_Actual": 0.1,
  • "units_Approved": 0.1,
  • "units_Requested": 0.1
}
Response samples
{
  • "data": {
    },
  • "error": {
    },
  • "debug": {
    }
}

Delete Procedure Code

Deletes a specific Procedure Code.

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
authNumber
required
string

Auth number

procedureCodeKey
required
integer <int32>

Procedure Code Key

header Parameters
vbasoftware-database
required
string

Target database

Responses
204

Success

401

Unauthorized

delete/auths/{authNumber}/procedure-codes/{procedureCodeKey}
Request samples