Specialty

Create Specialty

Creates a new Specialty.

SecurityapiKeyAuth and bearerAuth
Request
header Parameters
vbasoftware-database
required
string

Target database

Request Body schema:
required
specialty_Code
required
string [ 1 .. 10 ] characters
all_Specialties
string or null <= 1 characters
description
string or null <= 64 characters
entry_Date
string <date-time>
entry_User
string or null <= 20 characters
pcp
required
boolean
specialist
required
boolean
update_Date
string <date-time>
update_User
string or null <= 20 characters
Responses
200

Success

401

Unauthorized

post/specialties
Request samples
{
  • "specialty_Code": "string",
  • "all_Specialties": "s",
  • "description": "string",
  • "entry_Date": "2019-08-24T14:15:22Z",
  • "entry_User": "string",
  • "pcp": true,
  • "specialist": true,
  • "update_Date": "2019-08-24T14:15:22Z",
  • "update_User": "string"
}
Response samples
{
  • "data": {
    },
  • "error": {
    },
  • "debug": {
    }
}

List Specialties

List all Specialties

SecurityapiKeyAuth and bearerAuth
Request
header Parameters
vbasoftware-database
required
string

Target database

Responses
200

Success

401

Unauthorized

get/specialties
Request samples
Response samples
No sample

Get Specialty

Gets Specialty

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
specialtyCode
required
string

Specialty Code

header Parameters
vbasoftware-database
required
string

Target database

Responses
200

Success

401

Unauthorized

get/specialties/{specialtyCode}
Request samples
Response samples
No sample

Update Specialty

Updates a specific Specialty.

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
specialtyCode
required
string

Specialty Code

header Parameters
vbasoftware-database
required
string

Target database

Request Body schema:
required
specialty_Code
required
string [ 1 .. 10 ] characters
all_Specialties
string or null <= 1 characters
description
string or null <= 64 characters
entry_Date
string <date-time>
entry_User
string or null <= 20 characters
pcp
required
boolean
specialist
required
boolean
update_Date
string <date-time>
update_User
string or null <= 20 characters
Responses
200

Success

401

Unauthorized

put/specialties/{specialtyCode}
Request samples
{
  • "specialty_Code": "string",
  • "all_Specialties": "s",
  • "description": "string",
  • "entry_Date": "2019-08-24T14:15:22Z",
  • "entry_User": "string",
  • "pcp": true,
  • "specialist": true,
  • "update_Date": "2019-08-24T14:15:22Z",
  • "update_User": "string"
}
Response samples
{
  • "data": {
    },
  • "error": {
    },
  • "debug": {
    }
}

Delete Specialty

Deletes an Specialty

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
specialtyCode
required
string

Specialty Code

header Parameters
vbasoftware-database
required
string

Target database

Responses
204

Success

401

Unauthorized

delete/specialties/{specialtyCode}
Request samples

Create or Update Batch Specialty

Creates or Updates multiple Specialties

SecurityapiKeyAuth and bearerAuth
Request
header Parameters
vbasoftware-database
required
string

Target database

Request Body schema:
required
Array
specialty_Code
required
string [ 1 .. 10 ] characters
all_Specialties
string or null <= 1 characters
description
string or null <= 64 characters
entry_Date
string <date-time>
entry_User
string or null <= 20 characters
pcp
required
boolean
specialist
required
boolean
update_Date
string <date-time>
update_User
string or null <= 20 characters
Responses
207

Success

401

Unauthorized

put/specialties-batch
Request samples
[
  • {
    }
]
Response samples
{
  • "data": [
    ],
  • "error": {
    },
  • "debug": {
    }
}