...
The system setting “Allowed File Types” should have ‘html’ ‘HTML’ as an allowed file type.
Expand |
---|
title | Steps to include html in the allowed file types: |
---|
|
Go to Menu > Settings Search “Allowed File Types” Check if ‘html’ ‘HTML’ is included in the setting. If not, click on the setting Copy all the original allowed file types from the “Existing Value”. Paste it in “New Value”, put a comma, and include ‘html’ ‘HTML’ along with it. Click “Update” once done.
|
...
Details such as signature, date of signature, etc. that were defined in the custom form (step 2 in the “Prerequisites”) can be displayed as below in the consent form.
...
Set the value of date fields to default date and time
The date control fields can be set to show the current date and time by default.
...
Examples Consent Form
Here’s the HTML for the above consent document: The HTML document has a below example of a consent statement, custom fields, signature, and date.
View file |
---|
name | General Consent Form(English)v1.1.html |
---|
|
Other Example
Expand |
---|
title | Steps for setting the default value to date fields |
---|
|
The ‘Consent Date’ should display the default value as the current date and time. Ensure that the control type in the consent custom fields form is updated to ‘Date and Time’.
In the consent HTML, the code for the ‘Consent Date’ field needs to be updated as below: Code Block |
---|
| <div class="clearfix">
<div class="col-xs-8 os-no-left-padding">
<os-date-picker name="consentDate" date="ectx.customFields.consentDate" default-current-date></os-date-picker>
</div>
<div class="col-xs-4 os-no-left-padding">
<timepicker class="os-time-no-wheels" ng-model="ectx.customFields.consentDate" show-meridian="false"></timepicker>
</div>
</div> |
The ‘os-date-picker’ sets the value to the current date and the time picker allows the display of the current timestamp. |
Example Consent Form
As an example, here’s the HTML for the above consent document:
...
2. Add consent statement with the default value set and hidden on the overview page Code Block |
---|
<div consent-question="C0003">
<input type="hidden" ng-model="ectx.statements.C0003" ng-init="ectx.statements.C0003 = ectx.statements.C0003 || 'Y'">
</div> |
3. Add custom field radio button "I Agree/I do not agree" Image Added Code Block |
---|
<div class="clearfix" style="padding: 8px 8px 8px 0px;">
<label class="radio-inline">
<input type="radio" name="iAgree" value="Yes" ng-model="ectx.customFields.iAgree" required>
<span>
<strong>I agree</strong> that you may contact me if there are results from the genetic research that may be relevant to my health.
</span>
</label>
<p></p>
<label class="radio-inline">
<input type="radio" name="iAgree" value="No" ng-model="ectx.customFields.iAgree" required>
<span>
<strong>I do not agree</strong> that you may contact me if there are results from the genetic research that may be relevant to my health.
</span>
</label>
<div os-field-error field="econsentForm.iAgree"></div>
</div> |
4. Custom field text-box Image Added Code Block |
---|
<div class="clearfix">
<div style="width: 70%;">
<label class="control-label">
<span>Print Name of Biobank Participant</span>
</label>
<textarea class="form-control" ng-model="ectx.customFields.participantName" rows="1" required></textarea>
</div>
</div> |
5. Add signature Code Block |
---|
<div class="clearfix" style="padding: 8px 8px 8px 0px;">
<label class="control-label">
<span><strong>e-signature Biobank Participant(Mandatory)</strong></span>
</label>
<div>
<ec-signature name="signature" image="ectx.customFields.signature" required></ec-signature>
</div>
<div os-field-error field="econsentForm.signature"></div>
</div> |
6. Add date as a custom field with default current date and non-editable Code Block |
---|
<div class="clearfix">
<div style="width: 45%;">
<label class="control-label">
<span>Date</span>
</label>
<div class="clearfix">
<div class="col-xs-8 os-no-left-padding">
<os-date-picker name="consentDate" date="ectx.customFields.consentDate" default-current-date ng-disabled="1 != 0"></os-date-picker>
</div>
<div class="col-xs-4 os-no-left-padding">
<timepicker class="os-time-no-wheels" ng-model="ectx.customFields.consentDate" show-meridian="false" readonly-input="true"></timepicker>
</div>
</div>
<div os-field-error field="econsentForm.consentDate"></div>
</div>
</div> |
7. Add number custom field Code Block |
---|
| <div class="clearfix" style="padding: 8px 8px 8px 0px;">
<div style="width: 10%; float: left">
<label class="control-label">
<span>Patient Age</span>
</label>
<ec-number name="age"
ng-model="ectx.customFields.participantAgeWhenConsented"></ec-number>
</div>
</div> |
10. Add print break in the consent document PDF: <ec-print-page-break></ec-print-page-break> is used to add the print break in the downloaded PDF. In the below example, 'We may contact you….' line will be print on the next page. Code Block |
---|
| <ol>
<li>
<u>You will be asked to donate a blood sample (approximately 3 tablespoons) and urine sample.</u> If these samples are not collected today, they may be collected at a future time when you have a blood draw ordered by your doctor or a separate appointment that is convenient for you. In some cases, we may ask you for a saliva (spit) or buccal (cheek swab) sample. We may also use blood, urine, or tissue samples collected as part of your clinical care now or in the future that would otherwise be thrown away.
</li>
<li>
<u>We will request information about you and your health. We will collect your name, address and other contact information.</u> We will use your electronic health records now and, in the future, to update your health information. We will store some of your health information, including your name, contact information, and medical history, in the Columbia Biobank database. Biobank staff will make a note that you are a participant in the biobank in your electronic health record.
</li>
<ec-print-page-break></ec-print-page-break>
<li>
<u>We may contact you in the future.</u> We may ask you to complete additional questionnaires about your health or contact you to get additional information and ask if you are interested in joining other research studies. We may also contact you for another biological sample. We may ask for additional samples in order to study changes in your sample over time, or because we used up the first sample you provided. If we ask you for another sample, you may always say no.
</li>
<li>
<u>Your coded samples, health information, and the research results may be shared with the scientific research community.</u> A science and ethics committee will review each request for data access. We will not give researchers outside of Columbia University Irving Medical Center-NewYork Presbyterian your name or any other information that could directly identify you.
</li>
</ol> |
|
Adding the Consent Form to a CP
...