Title
|
Initialize client data.
|
Preconditions |
The application has launched.
|
Trigger |
The Client clicked "New" under the "Client" tab. |
Description |
- The user enters client data.
- Each data item entered is validated.
- First name - validation: all alphabetic
- Last name - validation: all alphabetic
- Date of birth - validation: 1) valid date; 2) date < today
- Place of birth - validation: all alphabetic
- Blood type - validation: constrain selection to a set of known types
- Name of emergency contact -validation: all alphabetic
- Telephone number of emergency contact - validation: 1) all numeric; 2) constrain number of digits
- The user clicks "Save".
|
Success End Condition |
The client data is stored persistently.
|
Fail End Condition |
No client data is stored persistently.
|