35 lines
1.2 KiB
Markdown
Raw Normal View History

## ADDED Requirements
### Requirement: Specimens can be viewed and managed
The system SHALL provide a page to view, search, and manage laboratory specimens.
#### Scenario: View specimen list
- **WHEN** user navigates to /specimens
- **THEN** system displays a list of specimens with filtering options
- **AND** list includes specimen ID, type, status, and related order
#### Scenario: Search specimens
- **WHEN** user enters search criteria
- **THEN** system filters specimen list matching criteria
- **AND** supports filtering by specimen type, status, date range
#### Scenario: View specimen details
- **WHEN** user clicks on a specimen
- **THEN** system displays specimen detail modal
- **AND** shows all specimen attributes and related information
#### Scenario: Create new specimen
- **WHEN** user clicks "New Specimen" button
- **THEN** system opens specimen creation form
- **AND** saves specimen on form submission
#### Scenario: Edit specimen
- **WHEN** user clicks edit on a specimen
- **THEN** system opens specimen edit form
- **AND** updates specimen on form submission
#### Scenario: Delete specimen
- **WHEN** user clicks delete on a specimen
- **AND** user confirms deletion
- **THEN** system removes specimen from database