catissuecore/rest/ng/distributionprotocols
...
Below are the attributes which need to be sent in the request body:
Parameter | Details |
---|---|
Principal Investigator | Name of investigator |
Title | Title of distribution protocol |
Short Title | Short Title of distribution protocol |
IRB ID | IRB ID of of distribution protocol |
Start Date | Starting date of distribution protocol |
Number of Specimen Anticipated | Total count of specimen |
Description URL | URL of distribution protocol description |
http[s]:<host>:<port>/catissuecore/rest/ng/distributionprotocols
...
URL | http://<host>:<port>/ catissuecore/rest/ng/distributionprotocols |
Method | POST |
Request | application/json |
json | { "short_title" : "DPPDP Protocol", "IRB_IDshortTitle" : "IRB004DP Pro", "start_dateirbId" : "06-10-2014IRB555571", "number_of_participants _anticipated" : 56startDate" : "2014-06-13", "description_urldescriptionUrl" : "www.simpleurlsimplepr.com", "anticipatedSpecimenCount" : 20, "activityStatus" : "Active" |
Response | { id: 20 principalInvestigator: { "principal_investigator" : "Admin Admin", "title" : "DPProtocol", "short_title" : "DPP", "IRB_ID" : "IRB004", "start_date" : "06-10-2014", "number_of_participants _anticipated" : 56, "description_url" : "www.simpleurl.comtitle: "DP Protocol" shortTitle: "DP Pro" irbId: "IRB555571" startDate: 1402617600000 anticipatedSpecimenCount: 20 activityStatus: "Active" } |
Error Cases :
code | Applies to | Status Message |
---|---|---|
200 | All resources | Distribution Protocol has been created successfully |
400 | All requests | Invalid parameters, e.g duplicate Protocol Name, blank Protocol Name etc |
401 | All requests | Authorization failed, User doesn't have Authority |
500 | All requests | Internal server error, Encountered server error while performing operations |