Skip to content

Create or Update Batch CapitationService

Request

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

Security
apiKeyAuth and bearerAuth
Headers
vbasoftware-databasestringrequired

Target database

Bodyapplication/jsonrequired
Array [
capitationService_Keyinteger, (int32)required

ID of the capitation service. Note: This field is marked as NOT NULL in the database and therefore required by the API.

diagnostic_Code_Typestring, [ 1 .. 16 ] charactersrequired

Identifies the ICD version associated with the listed diagnostic codes. Note: This field is marked as NOT NULL in the database and therefore required by the API.

effective_Datestring or null, (date-time)

Date when the capitation service becomes/became effective.

end_Datestring or null, (date-time)

Date when the capitation service expires/expired.

entry_Datestring, (date-time)

Date record was first added to the system

entry_Userstring or null, <= 20 characters

User that first added the record to the system

from_Diag_Codestring or null, <= 8 characters

Starting code for the range of acceptable diagnostic codes for the capitation service.

from_Procedurestring or null, <= 8 characters

Starting code for the range of acceptable procedure codes for the capitation service.

network_IDstring or null, <= 10 characters

ID of the network associated with the capitation service.

place_Of_Servicestring or null, <= 5 characters

Place of service associated with the capitation service.

require_PCPbooleanrequired

When this flag is set, the list of TINS must match the PCP for this member. Note: This field is marked as NOT NULL in the database and therefore required by the API.

specialty_Codestring or null, <= 10 characters

Specialty code of the Provider associated with the capitation service.

thru_Diag_Codestring or null, <= 8 characters

Ending code for the range of acceptable diagnostic codes for the capitation service.

thru_Procedurestring or null, <= 8 characters

Ending code for the range of acceptable procedure codes for the network.

update_Datestring, (date-time)

Date the record was last updated in the system

update_Userstring or null, <= 20 characters

User that last updated the record in the system

]
curl -i -X PUT \
  https://vbapi.vbasoftware.com/vbasoftware/capitation-services-batch \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -H 'vbasoftware-database: string' \
  -H 'x-api-key: YOUR_API_KEY_HERE' \
  -d '[
    {
      "capitationService_Key": 0,
      "diagnostic_Code_Type": "string",
      "effective_Date": "2019-08-24T14:15:22Z",
      "end_Date": "2019-08-24T14:15:22Z",
      "entry_Date": "2019-08-24T14:15:22Z",
      "entry_User": "string",
      "from_Diag_Code": "string",
      "from_Procedure": "string",
      "network_ID": "string",
      "place_Of_Service": "strin",
      "require_PCP": true,
      "specialty_Code": "string",
      "thru_Diag_Code": "string",
      "thru_Procedure": "string",
      "update_Date": "2019-08-24T14:15:22Z",
      "update_User": "string"
    }
  ]'

Responses

Success

Bodyapplication/json
dataArray of objects or null
errorobject
debugobject
Response
{ "data": [ … ], "error": { … }, "debug": { … } }