@startuml
skinparam classAttributeIconSize 0


class company{
- designation
}
class vaccinationCenter {
  + getType()
  + getName()
  + getPhoneNumber()
  + getMailAddress()
  + getFaxNumber()
  + getWebsiteAddress()
  + getOpeningHour()
  + getClosingHour()
  + getSlotDuration()
  + getMaxNumberOfVaccinesPerSlot()
  + getCenterCapacity()
}

class "Address"{
street
doorNumber
buildingDivision
}

class healthCareCenter {
 - String ARS
 - String AGES
}

class massVaccinationCenter{
}

class scheduling{
- String SNSUser
- String Date
- String Time
}

class CreateRegisterVaccinationCenterController {
  +getCategories()
  +createTask(ref,designation,informalDesc,technicalDesc,duration,cost,categoryId)
  +saveTask()
}

class createVaccinationCenterUI{
}

CreateCreateRegisterVaccinationCenterUI ..> CreateRegisterVaccinationCenterController
CreateRegisterVaccinationCenterController ..> Platform



@enduml