/
Save Consents
Got feedback or spotted a mistake?
Leave a comment at the end of this page or email contact@krishagni.com
Save Consents
openspecimen/rest/ng/collection-protocol-registrations/{cprId}/consents
Use this API to save participant consent responses. Use HTTP PUT method to invoke this API by passing the below details in JSON format.
Below are the attributes which need to be sent in the request body:
Parameter | Details | ||||||||
---|---|---|---|---|---|---|---|---|---|
cprId | Mandatory. Collection Protocol Registration ID | ||||||||
consentSignatureDate | Consent signature date | ||||||||
responses |
| ||||||||
witness |
|
Given below is an example request/response exchanged to update participant consents:
URL | http[s]://<host>:<port>/openspecimen/rest/ng/collection-protocol-registrations/48878/consents |
Method | PUT |
Request | application/json |
json | { "consentSignatureDate": "2022-04-20", "witness": { "id": 1, "emailAddress:": "admin@krishagni.com" }, "comments": "Consent to collect specimens", "responses": [ { "code": "CS1", "response": "Yes" }, { "code": "CS2", "response": "No" } ] } |
Response | { "cpShortTitle": "Lung Cancer", "ppid": "PPID_KW_001", "consentSignatureDate": 1650412800000, "witness": { "id": 1, "type": "SUPER", "firstName": "Admin", "lastName": "Admin", "loginName": "admin@krishagni.com", "domain": "openspecimen", "emailAddress": "admin@krishagni.com", "instituteId": 1, "instituteName": "A1 - For Demo Users", "admin": true, "instituteAdmin": false, "phoneNumber": "", "manageForms": true, "manageWfs": true, "cpCount": 0, "activityStatus": "Locked" }, "comments": "Consent to collect specimens", "responses": [ { "code": "CS1", "response": "Yes" }, { "code": "CS2", "response": "No" } ] } |
, multiple selections available,
Related content
Get Consents
Get Consents
More like this
Collecting Consent Data
Collecting Consent Data
Read with this
Consents tracking
Consents tracking
Read with this
Get All Consent-tiers
Get All Consent-tiers
More like this
Add Consent-tier
Add Consent-tier
More like this
Download consent form
Download consent form
More like this
Got feedback or spotted a mistake?
Leave a comment at the end of this page or email contact@krishagni.com