OmniScript for capturing answers, along with a Decision Matrix to evaluate & recommend a license type. This is the lowest-customization answer that still satisfies the business, security, and lifecycle requirements.
The Core Concept Explained: Business Rules Engine externalizes decision logic from custom code. Expression Sets orchestrate calculations and can call decision assets so policy thresholds remain maintainable by authorized business users.
Step-by-Step Technical Analysis: Identify the inputs that drive the decision, declare them as Expression Set resources, and use Decision Matrices or Decision Tables where business users must maintain rule thresholds. Execute representative samples before activation, then confirm the output and Decision Explainer history match the expected eligibility, fee, or prioritization result. Use an OmniScript to capture city, county, revenue, building size, and other attributes.
Why the Incorrect Options Are Wrong: A is useful for functional validation, but it does not prove capacity under the expected production load. B adds a custom build path and increases lifecycle, security, and upgrade effort when a packaged or declarative capability already supports the requirement. D is useful for functional validation, but it does not prove capacity under the expected production load.