For information on the XML Form Builder module see How to Create a Custom Ingest Form.