Design form in Aidbox Form IDE

This article outlines the basic steps to start designing form in Aidbox Form IDE in browser

You have two options available:

Create form from scratch

  • Before creating new form you need to give a form title and namespace

  • After that new form template will be generated and you will be redirected to the Aidbox editor page

  • You need to describe some schemas to complete the form

Form DSL

Document DSL

Layout DSL

Launch DSL

Finalize DSL

FinalizeConstrains DSL

Go to this page to start designing a form.

Created form will be saved to local file sysem in your repository

Don't forget to import the created form into the forms.edn file so that the form is loaded after restarting the program.

Example

{ns forms
 import #{forms.vitals
          forms.phq2phq9
          forms.gad-7
          forms.allergies
          forms.ros
          forms.physical-exam
          forms.annual-wellness-visit}
 }

Create form from Questionnaire

  • You can import the FHIR Questionnaire file from your local computer or import from json

  • After that new form will be generated and you will be redirected to the Aidbox editor page

  • You can customize the form and all changes will be saved to the local file system in you repository

While converting FHIR Questionnaire to the Aidbox form basic extractions will be generated by default

Don't forget to import the created form into the forms.edn file so that the form is loaded after restarting the program.

Last updated

Change request #2416: