Entidad de servicio
Un servicio es el trabajo que se realiza para un cliente. La definición normalmente incluye atributos de servicio como nombre, duración, granularidad, restricciones de calendario y requisitos de recursos. Una entidad Service
representa un servicio puesto a disposición de un cliente, con los atributos que incluyen la duración estándar del servicio, cuando el servicio se puede ofrecer, y los recursos necesarios, que describe la clase ResourceSpec
.
Por ejemplo, una definición de un servicio de limpieza dental puede incluir los requisitos de recursos para un higienista, una silla para limpieza dental, un paciente y un límite de duración de 90 minutos. La definición también puede incluir restricciones adicionales con parámetros que se evalúan durante la búsqueda de disponibilidad. En esta definición de servicio, una restricción se puede definir como que el recurso "paciente" debe tener un número de identificación del proveedor de seguros válido. En este ejemplo de restricción se usa un atributo personalizado que se ha agregado al recurso para el número de identificación del proveedor de seguros.
Para cada especificación de recursos, hay un objetivo que clasifica los recursos disponibles del más adecuado al menos adecuado. Por ejemplo, la enfermera más ocupada, el doctor menos ocupado o el recurso más barato.
Para comenzar a usar la programación de servicios de Dynamics 365 Customer Engagement (on-premises) para administrar el proceso de prestación de servicios, primero debe crear un modelo de su negocio de servicio. Para ello, debe crear un registro Resource
o un registro Equipment
para el personal y el equipamiento que desea programar y crear registros Service
para los servicios que va a ofrecer. Al definir el servicio, puede describir qué recursos serán necesarios para cada servicio mediante una serie de especificaciones de recursos (ResourceSpec
). A continuación, puede modelar las reglas de negocio que rigen la disponibilidad del servicio en el sistema. Estas reglas incluyen elementos como las horas laborables del personal de prestación del servicio, así como las restricciones especiales sobre los servicios. Tras definir esta información, el motor de programación tiene todo lo necesario para administrar la programación de entrega de servicio.
La granularidad de reserva de servicios determina el intervalo de tiempo en que la disponibilidad se muestra a los usuarios. Por lo general, esto es algo así como "cada 15 minutos" o "cada hora en punto". Duración es el tiempo que se requiere para realizar el servicio.