Árvore de páginas

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais 

Especificação

Produto

Datasul

Módulo

Gestão de Planos de Saúde

Segmento Executor

Saúde

Chamado

TSSFSB

Release de Entrega Planejada

12_1_11

Réplica

Não se aplica

País

(X) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Objetivo

Esse projeto tem como objetivo desenvolver um cadastro onde o médico poderá vincular um apelido a um procedimento médico, para facilitar a pesquisa do mesmo no momento da solicitação de exames. O cadastro deverá conter os seguintes campos:

• Apelido (Será digitado pelo médico)
• Código e descrição do procedimento (Pesquisado através do componente de busca do procedimento)
• Campo Favorito (Será habilitado pelo médico para caso ele queira incluir a sua lista de favoritos)

Deverá possuir opção para remover e editar os apelidos dos serviços

 

Definição da Regra de Negócio

Cadastro de Apelidos

Incluir um novo cadastro para o Perfil Médico dentro do menu “Apelidos”. Nesta tela será possível vincular um apelido para um serviço (Procedimento, insumos, pacotes). O Apelido será atribuído para o prestador logado, sendo que cada prestador possuirá seu cadastro de apelidos.

Segue abaixo os campos disponibilizados para o cadastro:

• Apelido (Será Digitado pelo médico)
• Código e descrição do procedimento(Pesquisado através do componente de busca do procedimento)

Alem dos campos citados, será incluído um ícone para adicionar o procedimento a lista de favoritos do médico. Opção para editar o apelido do serviço ou remove-lo. Cada serviço pode estar vinculado a apenas um apelido. Segue abaixo layout de Tela.



Artefatos envolvidos

Criar as seguintes classes abaixo:

 

Artefato

Projeto

Descrição

com.totvs.saude.business.servicesnickname.abstracts.ServicesNickNameLocal.java

WAC2Ejb

 

com.totvs.saude.business.servicesnickname.implementation.ServiceNickNameBean.java

WAC2Ejb

 

com.totvs.saude.business.entity.ServicesNickNameData

WAC2Commons

 

 

Camada de negócio:

 

  • Criar EJB ServicesNickNameLocal e ServiceNickNameBean no pacote com.totvs.saude.business.servicesnickname no projeto EJB
    • Este EJB será responsavel por implementar os métodos utilizados pelo cadastro de apelido (Buscar, Editar, exluir, cadastrar)
    • Ao cadastrar um apelido, verificar se o procedimento já está cadastrado com outro apelido
    • Criar entidade ServicesNickNameData no pacote com.totvs.saude.business.entity do projeto commons com os campos abaixo:

 

Nome

Tipo

Descrição

SERVICENICKNAMEUID

Int

Id da tabela

Nickname

String

Apelido do serviço

serviceTable

int

Tabela do serviço

tableDescription

String

Descrição da tabela

serviceId

String

Código do serviço

serviceDescription

String

Descrição do serviço

providerCode

Int

Código do prestador

Dicionário de Dados

  • Criar Tabela SERVICENICKNAME

 

Nome

Tipo

Descrição

SERVICENICKNAMEUID

Int

Id da tabela

Nickname

String

Apelido do serviço

serviceTable

int

Tabela do serviço

tableDescription

String

Descrição da tabela

serviceId

String

Código do serviço

serviceDescription

String

Descrição do serviço

providerCode

Int

Código do prestador

Caso de Testes

Cadastro de Apelido

 

Caso de Testes

CT001

Pré-condições

 

Procedimentos

Resultados Esperados

  • Acessar perfil médico
  • Acessar cadastro de Apelido

Ao abrir a tela dos Apelidos, deverá listar todos os serviços com apelidos cadastrados pelo prestador

 

Caso de Testes

CT002

Pré-condições

 

Procedimentos

Resultados Esperados

  • Acessar perfil médico
  • Acessar cadastro de Apelido
  • Pesquisar um novo serviço e adicionar na lista

Ao selecionar o serviço o mesmo deverá ser adicionado na lista dos apelidos com o campo “Apelido” em foco para digitação

 

Caso de Testes

CT003

Pré-condições

 

Procedimentos

Resultados Esperados

  • Acessar perfil médico
  • Acessar cadastro de Apelido
  • Pesquisar um novo serviço e adicionar na lista
  • Não digitar Apelido

O registro deverá ser eliminado, pois não foi informado nenhum apelido.

Caso de Testes

CT004

Pré-condições

 

Procedimentos

Resultados Esperados

  • Acessar perfil médico
  • Acessar cadastro de Apelido
  • Pesquisar um novo serviço e adicionar na lista
  • Digitar Apelido

O registro deverá ser salvo com o apelido informado

 

Caso de Testes

CT005

Pré-condições

 

Procedimentos

Resultados Esperados

  • Acessar perfil médico
  • Acessar cadastro de Apelido
  • Editar um registro Existente
  • Não informar nenhum apelido

O registro deverá ser removido da lista de apelidos.

 

 

 

Caso de Testes

CT006

Pré-condições

 

Procedimentos

Resultados Esperados

  • Acessar perfil médico
  • Acessar cadastro de Apelido
  • Editar um registro Existente
  • Informar um novo apelido

O registro deverá ser salvo com o apelido informado


Caso de Testes

CT007

Pré-condições

 

Procedimentos

Resultados Esperados

  • Acessar perfil médico
  • Acessar cadastro de Apelido
  • Excluir um registro

O registro deverá removido da lista

Caso de Testes

CT008

Pré-condições

 

Procedimentos

Resultados Esperados

  • Acessar perfil médico
  • Acessar cadastro de Apelido
  • Tentar adicionar um serviço que já tenha um apelido cadastrado

O sistema deverá informar que o prestador já possui um apelido cadastrado para o serviço

O sistema deverá exibir na mensagem qual o apelido já cadastrado para o serviço.

 

Caso de Testes

CT009

Pré-condições

 

Procedimentos

Resultados Esperados

  • Acessar perfil médico
  • Acessar cadastro de Apelido
  • Tentar adicionar um apelido para um serviço que já tenha um outro serviço cadastrado

O sistema deverá informar que o prestador já possui esse apelido cadastrad

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.