@startuml
'https://plantuml.com/use-case-diagram
left to right direction
actor "Administrator" as Adm
actor "Recepcionist" as Recp
actor "Med lab technician" as MedLab
actor "Clinical chemistry technologist" as ClinTec
actor "Doctor" as Doc
actor "Laboratory Coordinator" as LabCod
actor "Time" as Time


rectangle ManyLabs{

usecase "UC1: Register a new client" as UC1
usecase "UC4: Register a test to be performed to a registered client" as UC4
usecase "UC4: Associate the samples to the client/test" as UC4
usecase "UC5: Record the samples collected in the scope of a given test" as UC5
usecase "UC6: Associate a barcode with each sample" as UC6
usecase "UC7: Register the tests performed locally" as UC7
usecase "UC17: Record the result of chemistry analysis" as UC17
usecase "UC8 : Associate the samples to the client/test" as UC8
usecase "UC9: Specify a new type of test and its collecting methods" as UC9
usecase "UC10: Specify a new test parameter and categorize it" as UC10
usecase "UC11: Specify a new parameter category" as UC11
usecase "UC12: Write a report" as UC12
usecase "UC13: Validation of test performed" as UC13
usecase "UC14: Access the company response efficiency" as UC14
usecase "UC15: Create a new employee account" as UC15
usecase "UC16: Access a internal process of a client" as UC16
usecase "UC19: Send daily Covid-19 data" as UC19


}

Recp -- UC1
Recp -- UC4
MedLab -- UC5
MedLab -- UC6
MedLab -- UC7
MedLab -- UC8
ClinTec -- UC17
UC9 --- Adm
UC15 --- Adm
UC11 --- Adm
UC10 --- Adm
UC16 --- Doc
UC12 --- Doc
UC13 --- LabCod
UC14 --- LabCod
Time -- UC19







@enduml