Create Reusable Dynamic Reporting Templates
|
Home > Web Platform > How to ...
How to create reusable dynamic Web form as template ... (For Google Chrome; minor differences for other browsers) Step 1. Determine template unit function (e.g. dropdown list, checkbox list, etc.), then click on desired item under "File Download" to download the file. (Step 2. Drag the downloaded file to the "Form JSON" box to review the corresponding form) Step 3. Open the downloaded file (by double-click) in a text editor Step 4. Modify the data element to your needs (by replacing text lines in the file), See below for specifics. Step 5. Save the modified file, and upload to the platform to view the new form Repeat steps 1 - 5 above till a template / Web form is completed. Step 6. Download all uploaded files as a single combined file by clicking "Download combine form JSON" Step 7. Rename the combined JSON file and save it locally for future use. |
||
How to Customize Templates for Web Dynamic Forms
{ "Specimen Type and Surgical Procedure": { "type": "object", "properties": { "Specimen Type:": { "type": "array", "uniqueItems": true, "items": { "type": "string", "anyOf": [
{ "Specimen Type and Surgical Procedure": { "type": "object", "properties": { "Specimen Type:": { "type": "array", "uniqueItems": true, "items": { "type": "string", "anyOf": [ { "type": "string", "enum": [ "Choice 1 (Replace this and following choices as needed)" ] }, { "type": "string", "enum": [ "Left breast (example) " ] }, { "type": "string", "enum": [ "Choice 3 " ] },
{ "type": "string", "enum": [ "Axillary lymph nodes" ] }, { "type": "string", "enum": [ "Choice 3" ] },
{ "type": "string", "enum": [ "Axillary lymph node" ] } ] OR { "type": "string", "enum": [ "Pathology stage pT2b" ] } ] } } } }
|
|