1.2 KiB
1.2 KiB
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