Create eConsent document
...
An HTML document containing at least one coded consent statement needs to be uploaded in the “Consents” tab of a collection protocol. These consents are to be set up per CP.
...
Below is the code for defining the above consent statements in the consent document:
Code Block | ||
---|---|---|
| ||
<div style="padding: 8px 8px 8px 0px; border-top: 5px solid #ddd;">
<div class="clearfix" consent-question="C0001" style="padding: 8px 8px 8px 0px; border-bottom: 1px solid #ddd;">
<label class="control-label">
<span>Do you consent to participate in biobank activities?</span>
</label>
<div>
<label class="radio-inline">
<input type="radio" name="C0001" value="Y" ng-model="ectx.statements.C0001" required>
<span>Yes</span>
</label>
<label class="radio-inline">
<input type="radio" name="C0001" value="N" ng-model="ectx.statements.C0001" required>
<span>No</span>
</label>
</div>
<div os-field-error field="econsentForm.C0001"></div>
</div>
<div class="clearfix" consent-question="C0002" style="padding: 8px 8px 8px 0px; border-bottom: 1px solid #ddd;">
<label class="control-label">
<input name="C0002" type="checkbox" ng-model="ectx.statements.C0002" ng-true-value="'Y'" ng-false-value="'N'">
<span>I consent to store my specimens in long term storage for future research.</span>
</label>
</div>
<div class="clearfix" consent-question="C104" style="padding: 8px 8px 8px 0px; border-bottom: 1px solid #ddd;">
<label class="control-label">
<span>I consent to distribute my specimens to external institutes for future research.</span>
</label>
<div style="width: 10%">
<select name="C104" class="form-control" ng-model="ectx.statements.C104" required>
<option value="Y">Yes</option>
<option value="N">No</option>
</select>
</div>
<div os-field-error field="econsentForm.C104"></div>
</div> |
Participant infromation and other details
Once the description is done, consents are defined, the other participant related fields to be filled up can be added in the form. In order to add fields of different control types (like full name of the participant, e-signature of parent/guardian, date etc.), they first need to be added to a “Consent Custom Fields” form, which is attached at “Consent Document Custom Fields” level.
...
Code Block | ||
---|---|---|
| ||
<div class="clearfix" style="padding: 8px 8px 8px 0px;"> <div style="width: 33%; float: left"> <label class="control-label"> <span>Consent Date</span> </label> <div> <os-date-picker name="consentDate" date="ectx.customFields.consentDate"></os-date-picker> </div> <div os-field-error field="econsentForm.consentDate"></div> </div> <div style="width: 33%; float: left; padding-left: 16px;"> <label class="control-label"> <span>Consent Witness</span> </label> <div> <os-users ng-model="ectx.customFields.witness" select-prop="id"></os-users> </div> </div> <div style="width: 33%; float: left; padding-left: 16px;"> <label class="control-label"> <span>Signed Form</span> </label> <div> <ec-file-uploader file="ectx.customFields.signedConsentFile"></ec-file-uploader> </div> </div> </div> <div> <div> <div class="clearfix" style="padding: 8px 8px 8px 0px;"> <div style="float: left"> <label class="control-label"> <span>Signature</span> </label> <div> <ec-signature name="signature" image="ectx.customFields.signature" required></ec-signature> </div> <div os-field-error field="econsentForm.signature"></div> </div> </div> </div> </div> <div class="clearfix" style="padding: 8px 8px 8px 0px;"> <div style="width: 100%; float: left"> <label class="control-label"> <span>Comments</span> </label> <div> <textarea class="form-control" ng-model="ectx.customFields.comments" rows="2"></textarea> </div> </div> </div> |
Once this HTML is created, this is ready to be uploaded to the system.
Adding the consent document to the CP
Here is how you can upload the above-created consent document to the collection protocol:
Expand | ||
---|---|---|
| ||
|