1. A computer implemented method for dynamically creating data capture elements, the method comprising: receiving a request for a data capture form; retrieving template build data for building the data capture form to form retrieved template build data in response to receiving the request; retrieving a form definition using the retrieved template build data to form a retrieved form definition; retrieving data element definition using the retrieved template build data to form a retrieved data element definition; and creating a data capture form template using at least one of the retrieved template build data, the retrieved form definition, and the retrieved data element definition.