/
collectCompletedFormData
© 2025 IQVIA - All Rights Reserved
collectCompletedFormData
Summary
findFormData returns all formData matching the query criteria. This includes noncomplete data and also non-conformant data.
This utility method will return only formData which is complete, thus removing canceled, nonconformant data etc.
Formal Expression
function collectCompleted(formDataArray) {
if (formDataArray == null) { return []; }
var keepers = [];
for (var i = formDataArray.length - 1; i >= 0; i--) {
var formData = formDataArray[i];
if (formData.form.canceled == false && formData.form.itemGroups[0].canceled == false && (formData.form.dataCollectionStatus == 'Complete'
)) {
keepers.push(formData);
}
}
return keepers;
}
, multiple selections available,
Related content
Sort Date Values and Return Most Recent
Sort Date Values and Return Most Recent
More like this
Implicit Methods
Implicit Methods
More like this
Return a Unique Incremental ID Number
Return a Unique Incremental ID Number
More like this
Javascript Util Library useful in Methods and Edit Checks
Javascript Util Library useful in Methods and Edit Checks
Read with this
Find Item Value From Same Study Event
Find Item Value From Same Study Event
More like this
clinsparkDatesToMilliseconds
clinsparkDatesToMilliseconds
Read with this
Exported and Printed Copies Are Uncontrolled