[Deprecated]: Update a kit
put
/ec-designer-svc/rest/v2.0/studies/{studyId}/versions/{version}/kits/{kitId}
Deprecated: Use latest version instead. Updates a kit type in a study.
Request
Path Parameters
-
kitId(required): string
The kit id
-
studyId(required): string(uuid)
Study ID. Example: F054C951EB74443C93716CA714AB686E
-
version(required): string
Study version. Example: "1.0.0.1"
Supported Media Types
- */*
Root Schema : KitsDto
Type:
object
Title:
KitsDto
Information about a kit.
Show Source
-
advancedDosing: integer
(int32)
-
dosage: number
(double)
-
dosings: array
dosings
-
exceptions: array
exceptions
-
groups: array
groups
-
id: string
(uuid)
-
isDefault: boolean
-
kitId: string
(uuid)
-
kitSettings: object
KitSettingsDto
-
kitTitrations: array
kitTitrations
-
kitUnitSettings: object
KitUnitSettingsDto
-
libraryKitId: string
(uuid)
-
poolingId: string
-
studyId: string
(uuid)
-
studyVersionEnd: string
(date-time)
-
studyVersionStart: string
(date-time)
-
versionEnd: string
(date-time)
-
versionStart: string
(date-time)
Nested Schema : exceptions
Type:
Show Source
array
-
Array of:
object KitTitrationsDto v5.0
Title:
KitTitrationsDto v5.0
Contains titrations information on the titration kit.
Nested Schema : KitSettingsDto
Type:
Show Source
object
-
bufferdays: integer
(int64)
-
calculatingDoses: boolean
-
controlSubstance: boolean
-
deviceConn: string
-
deviceType: string
-
dispenseOnHighestDose: boolean
-
dispenseOnHighestDoseMsg: string
-
dispenseOnLowestDose: boolean
-
dispenseOnLowestDoseMsg: string
-
dispenseOutsideWindow: boolean
-
distributionSetting: string
-
doseChangeInUnschVisit: boolean
-
downTitrateDose: integer
(int64)
-
downTitrateDoseUnscheduled: integer
(int64)
-
hazardousMaterial: boolean
-
kitDescription: string
-
kitTypeId: string
-
maxDoseChanges: integer
(int64)
-
minShipUnits: integer
(int64)
-
serialized: boolean
-
storageSetting: string
-
timeBetweenDownDoseChanges: integer
(int64)
-
timeBetweenDownDoseChangesException: boolean
-
timeBetweenDownDoseChangesUnit: string
-
timeBetweenUpDoseChanges: integer
(int64)
-
timeBetweenUpDoseChangesException: boolean
-
timeBetweenUpDoseChangesUnit: string
-
titratingDoses: boolean
-
titrationKit: boolean
-
totalDoseUnscheduled: integer
(int64)
-
trialSupplyType: string
-
upTitrateDose: integer
(int64)
-
upTitrateDoseUnscheduled: integer
(int64)
Nested Schema : KitTitrationsDto v5.0
Type:
object
Title:
KitTitrationsDto v5.0
Contains titrations information on the titration kit.
Show Source
-
downTitrationKitJson: object
TitrationKitItemsDto v5.0
Title:
TitrationKitItemsDto v5.0
Titration Kit Items -
maintainTitrationKitJson: object
TitrationKitItemsDto v5.0
Title:
TitrationKitItemsDto v5.0
Titration Kit Items -
rowId: string
(uuid)
Id of the titration row
-
titrationKitId: string
(uuid)
Id of the current titration kit
-
titrationKitJson: object
TitrationKitItemsDto v5.0
Title:
TitrationKitItemsDto v5.0
Titration Kit Items -
titrationKitLabel: string
Custom optional Dose Level title to indicate a dose level for a row within a Titration GroupExample:
Low Dose
-
titrationKitSeq: integer
(int64)
Sequence number of the current titration row within the kitExample:
5
-
upTitrationKitJson: object
TitrationKitItemsDto v5.0
Title:
TitrationKitItemsDto v5.0
Titration Kit Items
Nested Schema : TitrationKitItemsDto v5.0
Type:
object
Title:
TitrationKitItemsDto v5.0
Titration Kit Items
Show Source
Nested Schema : titrationKitItems
Type:
Show Source
array
-
Array of:
object TitrationKitItemDto v5.0
Title:
TitrationKitItemDto v5.0
Titration Kit Item
Nested Schema : TitrationKitItemDto v5.0
Type:
object
Title:
TitrationKitItemDto v5.0
Titration Kit Item
Show Source
-
kitDosage: string
Kit DosageExample:
QD
-
kitid: string
(uuid)
Kit GUID
-
kitSeq: integer
(int64)
Kit SequenceExample:
1
Nested Schema : AdvancedDosingGroupCriteriaDto
Type:
Show Source
object
-
answer: array
answer
-
criteriaType: string
Allowed Values:
[ "Question", "Dates", "Cohort", "invalid" ]
-
dateValue: string
-
formId: string
(uuid)
-
formName: string
-
id: string
(uuid)
-
questionId: string
(uuid)
-
questionName: string
-
rule: object
AdvancedDosingRuleDto
-
timePeriod: string
Allowed Values:
[ "After", "Before", "invalid" ]
-
variable: string
-
variableId: string
(uuid)
-
visitId: string
(uuid)
-
visitName: string
Nested Schema : AdvancedDosingRuleDto
Type:
Show Source
object
-
id: string
(uuid)
-
lower: object
RangeRuleValues
Range rule upper boundary details
-
ruleName: string
-
upper: object
RangeRuleValues
Range rule upper boundary details
-
value: string
-
valueList: array
valueList
Nested Schema : RangeRuleValues
Type:
object
Range rule upper boundary details
Show Source
-
inclusive: boolean
Flag that indicates whether boundary condition value is inclusive while considerationExample:
true
-
value: string
Boundary value for rangeExample:
1
Nested Schema : KitTitrationsDto
Type:
Show Source
object
-
downTitrationKitJson: object
TitrationKitItemsDto
Titration Kit Items
-
maintainTitrationKitJson: object
TitrationKitItemsDto
Titration Kit Items
-
rowId: string
(uuid)
-
titrationKitJson: object
TitrationKitItemsDto
Titration Kit Items
-
titrationKitLabel: string
-
titrationKitSeq: integer
(int64)
-
upTitrationKitJson: object
TitrationKitItemsDto
Titration Kit Items
Nested Schema : TitrationKitItemsDto
Type:
object
Titration Kit Items
Show Source
-
titrationKitItems: object
TitrationKitItemDto
Title:
TitrationKitItemDto
Titration Kit Item
Nested Schema : TitrationKitItemDto
Type:
object
Title:
TitrationKitItemDto
Titration Kit Item
Show Source
-
dosageId: string
Dosage IdExample:
B1B8327AFAA6412287106192AB5984EF
-
kitDosage: string
Kit DosageExample:
QD
-
kitId: string
(uuid)
Kit Unique GUID
-
kitSeq: integer
(int64)
Kit SequenceExample:
1
Response
Supported Media Types
- application/json
200 Response
Successful operation.
Root Schema : KitDto v2.0
Type:
object
Title:
KitDto v2.0
Kit details.
Show Source
-
dosage: number
(double)
Dosage.Example:
50
-
dosings: array
dosings
-
id: string
(uuid)
-
isDefault: boolean
Is kit default.Example:
true
-
kitid: string
(uuid)
Kit GUID
-
kitSettings: object
KitSettingsDto v2.0
Title:
KitSettingsDto v2.0
Contains settings information on the kit. -
kitUnitSettings: object
KitUnitSettingsDto v2.0
Title:
KitUnitSettingsDto v2.0
Contains unit settings information on the kit. -
studyId: string
(uuid)
Study GUID
-
studyVersionEnd: string
(date-time)
Study version end
-
studyVersionStart: string
(date-time)
Study version start
-
versionEnd: string
(date-time)
Version End
-
versionStart: string
(date-time)
Version Start
Nested Schema : dosings
Type:
Show Source
array
-
Array of:
object KitDosingDto v2.0
Title:
KitDosingDto v2.0
Information on a calculated dose.
Nested Schema : KitSettingsDto v2.0
Type:
object
Title:
KitSettingsDto v2.0
Contains settings information on the kit.
Show Source
-
calculatingDoses: boolean
Indicates if the kit has calculating dosesExample:
true
-
distributionSetting: string
Indicates if the kit blinded or unblindedExample:
BLINDED
-
kitDescription: string
The kit descriptionExample:
ORS-123(IP 0.01%)
-
kitTypeId: string
The kit type idExample:
Type
-
minShipUnits: integer
(int64)
The minimum kit to shipExample:
10
-
storageSetting: string
The storage temperatureExample:
AMBIENT
-
trialSupplyType: string
The kit typeExample:
BOTTLE
Nested Schema : KitUnitSettingsDto v2.0
Type:
object
Title:
KitUnitSettingsDto v2.0
Contains unit settings information on the kit.
Show Source
-
singleUnitDose: object
KitDosingValueUnitsDto v2.0
Title:
KitDosingValueUnitsDto v2.0
Describes the value/unit pair of the measurement on the calculated dose. -
unitsPerKit: number
(double)
The number of units per kitExample:
20
Nested Schema : KitDosingDto v2.0
Type:
object
Title:
KitDosingDto v2.0
Information on a calculated dose.
Show Source
-
dose: object
KitDosingDoseDto v2.0
Title:
KitDosingDoseDto v2.0
Dose information on the calculated dose. -
id: string
(uuid)
Dosing GUID
-
measurement: object
KitDosingMeasurementDto v2.0
Title:
KitDosingMeasurementDto v2.0
Kit and subject measurement information on a calculated dose. -
name: string
Dosing display nameExample:
Name
-
question: object
KitDosingQuestionDto v2.0
Title:
KitDosingQuestionDto v2.0
Form and question information on the calculated dose. -
visit: object
KitDosingVisitDto v2.0
Title:
KitDosingVisitDto v2.0
Visit information on the calculated dose.
Nested Schema : KitDosingDoseDto v2.0
Type:
object
Title:
KitDosingDoseDto v2.0
Dose information on the calculated dose.
Show Source
-
frequency: string
Dosing frequencyExample:
Before bedtime
-
leftOverUnits: boolean
Use leftover units in next doseExample:
true
-
precision: integer
(int32)
Precision for each doseExample:
1
-
roundUp: integer
(int32)
Rounded up for dosing calculationExample:
1
Nested Schema : KitDosingMeasurementDto v2.0
Type:
object
Title:
KitDosingMeasurementDto v2.0
Kit and subject measurement information on a calculated dose.
Show Source
-
kit: object
KitDosingValueUnitsDto v2.0
Title:
KitDosingValueUnitsDto v2.0
Describes the value/unit pair of the measurement on the calculated dose. -
subject: object
KitDosingValueUnitsDto v2.0
Title:
KitDosingValueUnitsDto v2.0
Describes the value/unit pair of the measurement on the calculated dose.
Nested Schema : KitDosingQuestionDto v2.0
Type:
object
Title:
KitDosingQuestionDto v2.0
Form and question information on the calculated dose.
Show Source
-
formId: string
(uuid)
The form Id
-
itemId: string
(uuid)
The question Id
Nested Schema : KitDosingVisitDto v2.0
Type:
object
Title:
KitDosingVisitDto v2.0
Visit information on the calculated dose.
Show Source
-
id: string
(uuid)
The visit Id
-
type: string
The type of visit, eg. screening, scheduled, or currentExample:
screening
Nested Schema : KitDosingValueUnitsDto v2.0
Type:
object
Title:
KitDosingValueUnitsDto v2.0
Describes the value/unit pair of the measurement on the calculated dose.
Show Source
-
units: string
The unit of a measurementExample:
mg
-
value: number
(double)
The value of a measurementExample:
50
500 Response
Error
Nested Schema : details
Type:
object