FS-{CTX}-{NNN}: {Title} Functions¶
| Property | Value |
|---|---|
| ID | FS-{CTX}-{NNN} |
| Version | 1.0 |
| Corresponding URS | URS-{CTX}-{NNN} |
| Status | Draft |
| Author | |
| Approved By | |
| Date |
Architecture Reference¶
This functional specification builds on the architecture described in: - arc42/05 — Building Block View, s5.2.{x} - arc42/06 — Runtime View, s6.{x}
Functional Specifications¶
FS-{CTX}-{NNN}.1: {Title matching URS-{CTX}-{NNN}.1}¶
Covers URS: URS-{CTX}-{NNN}.1
Functional Description:
Input Specification:
| Parameter | Type | Constraints | Required |
|---|---|---|---|
| {param1} | {type} | {constraints} | {Yes/No} |
| {param2} | {type} | {constraints} | {Yes/No} |
Output Specification:
| Field | Type | Description |
|---|---|---|
| {field1} | {type} | {description} |
| {field2} | {type} | {description} |
Error Handling:
| Error Condition | Response | HTTP Status |
|---|---|---|
| {condition1} | {message} | {status} |
| {condition2} | {message} | {status} |
Business Rules: - {Rule 1} - {Rule 2}
arc42 References: - Runtime: arc42/06 s6.{x} - Component: arc42/05 s5.2.{x}
CQRS Handler Mapping¶
| FS Item | Command/Query | Handler |
|---|---|---|
| FS-{CTX}-{NNN}.1 | {CommandOrQuery} | {HandlerName} |
Checklist¶
After creating this FS document: