Adding a new category to bioport
You need to update the SQL queries to handle the ETL process in the file /sql/oracle/oracle_analysis_updateSQL.sql.
For the new category to be visible in the UI category drop down, add the entry in file: /WEB-INF/CreateDatabase.xml
Since you were interested to add field from participant, you can refer to how “Gender” field is handled in the above files.
Once you add new category you need to redeploy the catissuecore-da.
Can Bioport display the data fields from dynamic extension form?
Yes, BioPort can display DE fields too. You will need to again update the SQL file to handle the extract DE data from OpenSpecimen and load into BioPort and update the field as new category.