Está en la página 1de 4

Patrón: Experto en Información o Experto

Clase Responsabilidad Explicación Método

Rol Conocer el rol del Conoce todos los getUsuario()


usuario roles posibles que
puede tener el usuario
a través de la relación
agregación

Usuario Conocer el perfil del Conoce el perfil getPerfil()


usuario detallado del usuario
consultado a través de
su relación descrito
por

Perfil Conocer los datos del Conoce todos los getDatos()


usuario datos almacenados del
usuario a través de sus
atributos
Clase Responsabilidad Explicación Método

Servicio Conocer los servicios Conoce los diferentes getBeneficiario()


del sistema servicios del sistema getUsuario()
que el usuario puede
usar dependiendo si es
beneficiario o no a
través de su relación
agregación

Consulta Conocer los Conoce los getAntecedente()


antecedentes del antecedentes del getUsuario()
usuario usuario a través de sus
atributos

Cita Conocer las citas Conoce las citas getProfesional()


disponibles para el disponibles con el getFecha()
usuario profesional
dependiendo la
disponibilidad de la
agenda a través de sus
atributos y su relación
descrito por

Historial Conocer el historial Conoce el historial del getUsuario()


del usuario usuario a través de sus getResultado()
atributos

Facturación Conocer el valor del Conoce el valor del getPerfil()


servicio utilizado servicio utilizado a getServicio()
través de su relación
contiene y sus
atributos

Agenda Conocer la Conoce la getFecha()


disponibilidad de la disponibilidad de las getHorario()
cita y/o consulta citas y las consultas getCita()
que el usuario
requiera a través de su
relación contiene
y sus atributos

También podría gustarte