Adv. Benefits

Copy Plan Benefit Advanced API

Copies an existing Plan Benefit to another existing Plan.

SecurityapiKeyAuth and bearerAuth
Request
header Parameters
vbasoftware-database
required
string

Target database

Request Body schema:
required
sourcePlanID
string or null
destinationPlanID
string or null
benefitCode
string or null
copyPlaces
boolean
copySpecialties
boolean
copyProviderTypes
boolean
copyPlaceExCodes
boolean
copyDiagnosisCodeExCodes
boolean
copyProcedureCodeExCodes
boolean
copyModifierExCodes
boolean
copyBenefitLevels
boolean
copyBenefitMaximums
boolean
copyBenefitRates
boolean
copyPBMCopay
boolean
copyPlaceDetails
boolean
copyDiagnosisCodes
boolean
copyProcedureCodes
boolean
userID
string or null
Responses
200

Success

401

Unauthorized

post/plans-benefits-copy
Request samples
{
  • "sourcePlanID": "string",
  • "destinationPlanID": "string",
  • "benefitCode": "string",
  • "copyPlaces": true,
  • "copySpecialties": true,
  • "copyProviderTypes": true,
  • "copyPlaceExCodes": true,
  • "copyDiagnosisCodeExCodes": true,
  • "copyProcedureCodeExCodes": true,
  • "copyModifierExCodes": true,
  • "copyBenefitLevels": true,
  • "copyBenefitMaximums": true,
  • "copyBenefitRates": true,
  • "copyPBMCopay": true,
  • "copyPlaceDetails": true,
  • "copyDiagnosisCodes": true,
  • "copyProcedureCodes": true,
  • "userID": "string"
}
Response samples
{
  • "data": {
    },
  • "error": {
    },
  • "debug": {
    }
}

Copy Plan Advanced API

Copies an existing plan. This copy can be to a completely new Plan ID, or to overwrite an existing Plan ID.

SecurityapiKeyAuth and bearerAuth
Request
header Parameters
vbasoftware-database
required
string

Target database

Request Body schema:
required
benefits
boolean
cascade
boolean
capitation
boolean
restrictions
boolean
preEx
boolean
addedAccum
boolean
maximums
boolean
pbmCoPay
boolean
placeDetails
boolean
placeAuth
boolean
placeCoPay
boolean
placeCoIns
boolean
exCodeDetails
boolean
exCodeProcedure
boolean
exCodeDiagnosis
boolean
exCodePlace
boolean
context4Details
boolean
context4Pricing
boolean
authPenalty
boolean
benefitLevel
boolean
benefitRates
boolean
idCodes
boolean
exCodeModifiers
boolean
originalPlanID
string or null
newPlanID
string or null
newPlanDescription
string or null
newPlanType
string or null
copyMode
integer <int32>
Responses
200

Success

401

Unauthorized

post/plans-copy
Request samples
{
  • "benefits": true,
  • "cascade": true,
  • "capitation": true,
  • "restrictions": true,
  • "preEx": true,
  • "addedAccum": true,
  • "maximums": true,
  • "pbmCoPay": true,
  • "placeDetails": true,
  • "placeAuth": true,
  • "placeCoPay": true,
  • "placeCoIns": true,
  • "exCodeDetails": true,
  • "exCodeProcedure": true,
  • "exCodeDiagnosis": true,
  • "exCodePlace": true,
  • "context4Details": true,
  • "context4Pricing": true,
  • "authPenalty": true,
  • "benefitLevel": true,
  • "benefitRates": true,
  • "idCodes": true,
  • "exCodeModifiers": true,
  • "originalPlanID": "string",
  • "newPlanID": "string",
  • "newPlanDescription": "string",
  • "newPlanType": "string",
  • "copyMode": 0
}
Response samples
{
  • "data": {
    },
  • "error": {
    },
  • "debug": {
    }
}