Create a kit type
Make a POST request to create a kit type.
Note:
- To run these Oracle Clinical One Platform API calls, you need to include an authentication token. For instructions on how to generate your authentication token, see Get a token for authentication and Use the token to make an API request.
- For every API call make sure you construct the URL using the correct server URL and path parameters values.
For the following API calls, you need the
studyID
and
version
. These values are retrieved as part of a prerequisite, see Get study information and Get visit information.
Step 1: Create the request payload file
Create a new JSON file called KitType.json and copy the following code. This kit type defineas a blister pack with 16 units of the 10mg dose.
{
"kitSettings":
{
"calculatingDoses": "no",
"distributionSetting": "BLINDED",
"kitDescription": "Medicine 10 mg blinded",
"kitTypeId": "A",
"minShipUnits": 1,
"storageSetting": "AMBIENT",
"trialSupplyType": "BLISTERPACK"
},
"kitUnitSettings":
{
"singleUnitDose":
{
"units": "mg",
"value": 10
},
"unitsPerKit": 16
}
}
Step 2: Add kit type using payload file
Run the following cURL call to create the kit type.
curl -X POST "https://tenant.clinicalone.oraclecloud.com/ec-designer-svc/rest/v9.0/studies/{studyId}/versions/{versions}/kits" -d "@KitType.json"
To make subsequent calls for each specific kit type, take note of its id
value. In order to assign a kit type to a treatment arm and to a dispensation visit using
Rest APIs you will need this data.
For more information on how to build the payload and other parameters, see Add a kit in a study.
Tip:
Browse for these and other related APIs under the Tasks section of this guide. If you see any deprecated endpoint, look for its newest version.