The Form Editor screen is a full-featured form builder used to create and edit forms and is available atDocumentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/fw/forms/edit (also /fw/forms/new for creation).
Overview
This screen loads an existing form when anid query parameter is present (useFormDefinition). It exposes a multi-tab editor covering: Builder (draggable field list with DraggableFieldList and FieldEditorDialog), Wizard (WizardConfigPanel + WizardPreview), Portal (PortalConfigPanel), PDF (PdfExportSettingsPanel + PdfPreviewPanel), Permissions (PermissionManager), and History (FormVersionHistory). Fields can be added, edited, reordered, and deleted. AI field suggestions are available via SuggestWithAIDialog. Form quality scoring is available via FormQualityScoringDialog. Save is blocked when the form name is empty, no organization is selected, or no fields are defined. Saving publishes or drafts the form.
Who it’s for
/fw/forms/new— requiresfw.forms.create(FW_PERMISSIONS.FORMS_CREATE)./fw/forms/edit— requiresfw.forms.edit(FW_PERMISSIONS.FORMS_EDIT).
Before you start
- For new forms, hold
fw.forms.create. - For editing existing forms, hold
fw.forms.editand supply theidquery parameter. - An organization must be selected (from
useOrganization).
Steps
Key concepts
- Prefill rules — configured via
PrefillRulesPanel; SME: confirm data sources available for prefill. - Wizard config — multi-step presentation of a form; configured via
WizardConfigPanel. - Form quality score — a score computed by
FormQualityScoringDialog; SME: confirm scoring criteria.
Related
Forms & Workflow
Forms & Workflow core overview.
Governance & parity
Documentation coverage and governance.
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/fw.tsx
- src/cores/fw/pages/FormEditor.tsx
- src/platform/permissions/constants.ts