Sobre Inscrição e Cancelamento de Inscrição
A inscrição envolve a identificação de um cliente específico elegível para um programa específico e o estabelecimento de um relacionamento entre o cliente, o programa e, se apropriado, uma localização do dispositivo em que mais um dispositivo controlável esteja (ou tenha sido) instalado. O resultado principal do processo de inscrição é uma assinatura de programa que vincula um cliente a um programa e (e na maioria dos casos) a uma localização de dispositivo. O processo também pode envolver uma ou mais ações executadas para configurar os dispositivos controláveis. Por exemplo, no caso de dispositivos que o serviço público fornece e instala na localização do cliente, o processo de inscrição cria uma atividade de trabalho usada para programar uma equipe para instalar o dispositivo. Outra ação comum de configuração do dispositivo envolve a emissão de uma solicitação de comando de "verificação de status do dispositivo" na qual o sistema de controle valida se o dispositivo pode receber mensagens do sistema de controle.
Cancelar a inscrição envolve a remoção de um cliente inscrito anteriormente de um programa e a desativação de assinaturas de programas e dispositivos controláveis relacionados.
Os processos de inscrição e cancelamento de inscrição são gerenciados pelos seguintes objetos de negócios de tarefa de serviço:
-
Tarefa de Solicitação de Inscrição de Ativo Digital (X1-DigitalAssetEnrollTask)
-
Tarefa de Solicitação de Cancelamento de Inscrição de Ativo Digital (X1-DigitalAssetUnenrollTask)
Para entender os processos de inscrição e cancelamento de inscrição, é importante entender o ciclo de vida desses objetos de negócios de tarefa de serviço. A tabela abaixo descreve o ciclo de vida dos objetos de negócios acima. Detalhes específicos de Inscrição e Cancelamento de Inscrição podem ser observadas nas descrições abaixo.
|
Estado |
Descrição |
|---|---|
|
Pendente |
O estado inicial das atividades de tarefas de serviço. A tarefa de serviço é transferida para o próximo estado por meio de um processo de monitoramento. |
|
Validar |
Inscrição: um algoritmo Inserir valida a solicitação de inscrição, incluindo:
Cancelamento de Inscrição: um algoritmo Inserir valida se a solicitação de cancelamento de inscrição contém os detalhes necessários para derivar o registro de assinatura do programa a ser cancelado. A tarefa de serviço é transferida para o próximo estado por meio de um processo de monitoramento. |
|
Erro de Validação |
Se a tarefa de serviço falhar qualquer uma das validações no estado Pendente, ela informará esse estado. As tarefas de serviço nesse estado podem ser corrigidas e repetidas. |
| Validado | Se a tarefa de serviço passar as validações no estado Validar, ela entrará nesse estado. |
|
Verificar Aplicabilidade |
Insira algoritmos para validar se o cliente está qualificado para o programa (com base nos Critérios de Elegibilidade definidos para a Iniciativa do programa) e se o cliente atende às qualificações do programa (com base nas perguntas de qualificação do programa). Aplicável apenas a tarefas de serviço de Inscrição. |
|
Erro de Aplicabilidade |
Se o cliente não for elegível para o programa ou não atender às qualificações do programa, a tarefa de serviço falhará e entrará nesse estado. As tarefas de serviço nesse estado podem ser corrigidas e repetidas. Aplicável apenas a tarefas de serviço de Inscrição. |
|
Reavaliar Aplicabilidade |
Se a tarefa de serviço falhar durante o estado Verificar Elegibilidade, ela poderá informar esse estado temporariamente antes de retornar ao estado Verificar Elegibilidade. Aplicável apenas a tarefas de serviço de Inscrição. |
|
Configurar Inscrição |
Um algoritmo Inserir cria uma Assinatura do Programa (no estado "Inativo") e uma Localização do Dispositivo (no estado "Ativo"). Observação: se o campo Origem Obrigatória da Localização estiver definido como "Não" no tipo de programa do programa, a criação da localização do dispositivo será ignorada.
Se o Método de Instalação for "Traga seu Próprio" e a Propriedade do Ativo for "Propriedade do Cliente", um dispositivo controlável também será criado e anexado à localização do dispositivo. Aplicável apenas a tarefas de serviço de Inscrição. |
|
Erro de Configuração de Inscrição |
Se ocorrer um erro no estado Configurar Inscrição, ele entrará nesse estado. As tarefas de serviço neste estado podem ser corrigidas e repetidas. Aplicável apenas a tarefas de serviço de Inscrição. |
|
Configurar Cancelamento de Inscrição |
Um algoritmo Inserir desativa a Assinatura do Programa. Aplicável apenas a tarefas de serviço de Cancelamento de Inscrição. |
|
Erro de Configuração de Cancelamento de Inscrição |
Se ocorrer um erro no estado Configurar Cancelamento de Inscrição, ele entrará nesse estado. As tarefas de serviço nesse estado podem ser corrigidas e repetidas. Aplicável apenas a tarefas de serviço de Cancelamento de Inscrição. |
|
Configurar Dispositivo |
Inscrição: um algoritmo Inserir determina as ações de configuração do dispositivo configuradas no tipo de tarefa de serviço de inscrição de ativo digital e cria as ações de configuração relevantes necessárias para configurar o dispositivo controlável. Cada ação de configuração é capturada na seção Configuração do dispositivo da solicitação de serviço (assim como no log da tarefa de serviço). Observação: se o campo Origem Obrigatória da Localização estiver definido como "Não" no tipo de programa do programa, a criação do dispositivo será ignorada.
Cancelamento de Inscrição: um algoritmo Inserir determina as ações de configuração do dispositivo configuradas em um tipo de tarefa de serviço de cancelamento de inscrição de ativo digital e cria as ações de configuração relevantes necessárias para desativar o dispositivo controlável. Cada ação de configuração é capturada na seção Configuração do dispositivo da solicitação de serviço (assim como no log da tarefa de serviço). Consulte Ações de Configuração do Dispositivo abaixo para ver mais informações. |
|
Erro de Configuração de Dispositivo |
Se uma ou mais ações de configuração do dispositivo não puderem ser determinadas, a solicitação será transferida para esse estado. As tarefas de serviço nesse estado podem ser corrigidas e repetidas. |
|
Aguardando Configuração do Dispositivo |
A tarefa de serviço permanece nesse estado até que todas as ações de configuração do dispositivo sejam concluídas. A tarefa de serviço é transferida para o estágio Ações de Configuração do Dispositivo por meio de um processo de monitoramento até que todas as ações configuradas no tipo de tarefa de serviço tenham sido concluídas. |
|
Concluída |
A tarefa de serviço entra neste estado quando todas as ações de configuração do dispositivo foram concluídas com êxito. Inscrição: um algoritmo Inserir define o Status da Assinatura do Programa como "Ativo". Cancelamento de Inscrição: um algoritmo Inserir preenche a "Data/Hora de Término" na Assinatura do Programa e define seu Status como "Inativo", e todos os dispositivos controláveis na Assinatura do Programa são desativados. |
|
Descartado |
As tarefas de serviço descartadas nos estados anteriores entram nesse estado. |
|
Cancelada |
As tarefas de serviço canceladas nos estados anteriores informam este estado. |
As especificações da tarefa de serviço, como o tipo de assinatura do programa e o local do dispositivo a ser criado, e os tipos de ações de configuração do dispositivo necessárias para concluir a inscrição, são definidos pelo tipo de tarefa de serviço associado ao programa no qual o cliente está se inscrevendo (ou do qual o cliente está cancelando a inscrição). Consulte Noções Básicas sobre Tipos de Tarefa do Serviço de Ativo Digital no Guia do Usuário Administrativo para ver mais informações.
Ações de Configuração de Dispositivo
Os processos de inscrição ou cancelamento de inscrição podem incluir uma série de ações de definição de dispositivo executadas para instalar, investigar ou testar dispositivos controláveis como parte do processo de matrícula ou cancelamento de matrícula. Ações de configuração de dispositivo suportadas incluem:
-
Criar Atividade: cria atividades de campo de Gerenciamento de Ordens de Serviço para executar a instalação ou investigação do dispositivo.
-
Criar Atividade: cria Entradas de Atividade.
-
Criar Ordem de Serviço: crie ordens de serviço do Work and Asset Management (consulte Gerenciamento de Trabalho) para executar a instalação ou investigação do dispositivo.
-
Iniciar Comando de Dispositivo Controlável: crie e envie comandos para dispositivos controláveis para testar se eles são capazes de se comunicar com o sistema de controle.
Consulte Noções Básicas sobre Tipos de Tarefa do Serviço de Ativo Digital no Guia do Usuário Administrativo para ver mais informações sobre como configurar ações de configuração do dispositivo.
Métodos de Inscrição/Cancelamento de Inscrição
O Oracle Utilities Digital Asset Cloud Service fornece dois métodos de iniciar os processos de inscrição ou de cancelamento de inscrição do cliente.
A primeira é por meio do uso da funcionalidade e do portal do Fluxo de Processo. O sistema fornece dois tipos de fluxo de processo para suportar os processos de inscrição e cancelamento de inscrição:
-
Processo de Inscrição de Ativo Digital (X1-DIGITALASSETENROLLMENT)
-
Processo de Cancelamento de Inscrição de Ativo Digital (X1-DIGITALASSETUNENROLLMENT)
Tarefas de serviço de inscrição/cancelamento de inscrição são criadas pelo fluxo de processo com base nos dados inseridos pelo usuário. Consulte Inscrevendo e Cancelando a Inscrição de Clientes usando o Fluxo de Processo para ver mais informações sobre como usar o portal Fluxo de Processo para inscrição e cancelamento de inscrição. Consulte Fluxos de Processo no Guia do Usuário Administrativo para ver informações gerais sobre a funcionalidade do fluxo de processo.
O Oracle Utilities Digital Asset Cloud Service e o Oracle Utilities Digital Asset Management também fornecem um serviço Web de entrada para permitir o envio de solicitações de inscrição e cancelamento de inscrição de sistemas externos, tal como um sistema de informações do cliente. O serviço Web de entrada Inscrições no Programa (X1-ProgramEnrollment) fornece as seguintes operações:
-
Criar Inscrição no Programa (enrollProgram): usado para criar uma solicitação de inscrição para inscrever um cliente em um programa
-
Criar Cancelamento de Inscrição no Programa (unenrollProgram): - Usado para criar uma solicitação de cancelamento de inscrição para cancelar (remover) a inscrição de um cliente de um programa
-
Obter Inscrição no Programa (getProgramEnrollment): - Usado para recuperar informações de inscrição
-
Obter Cancelamento de Inscrição no Programa (getProgramUnenrollment): - Usado para recuperar informações de cancelamento de inscrição
