Passar para o conteúdo principal

Importação de Questionários via CSV

Veja como importar questionários e suas perguntas em lote por meio de arquivo CSV, incluindo grupos, tipos de resposta e demais configurações.

Escrito por Suporte Produto

A importação de Questionários permite cadastrar questionários e suas perguntas em lote por meio de um arquivo CSV.

Além da pergunta e das opções de resposta, é possível definir o grupo, tipo de resposta, gênero, exibição de detalhes, obrigatoriedade e opção padrão de cada pergunta.

O arquivo deve possuir uma linha para cada questionário e pode conter até 500 linhas.

Para informações sobre como acessar a importação, realizar a pré-validação, confirmar o processamento e consultar erros, consulte o artigo Como importar dados via CSV.


Estrutura do arquivo

Cada linha do arquivo representa um questionário, contendo suas respectivas perguntas e configurações.

As seguintes colunas são obrigatórias:

description, questionsGroup, quizType

Colunas

Coluna

Obrigatório

Formato

Descrição

description

Sim

Texto

Nome do questionário. Deve ser único

questionsGroup

Sim

Composto

Perguntas, grupos e configurações de cada pergunta. Consulte a estrutura abaixo

quizType

Sim

02

Tipo do questionário. Consulte os valores aceitos abaixo


Tipo do questionário (quizType)

Informe na coluna quizType o código correspondente ao tipo do questionário:

Valor

Descrição

0

Saúde

1

Segurança

2

Ambos

Quando o valor estiver vazio ou for diferente das opções disponíveis, o questionário será considerado como Saúde.


Estrutura das perguntas (questionsGroup)

Na coluna questionsGroup, utilize @ para separar as diferentes perguntas do questionário.

As informações de cada pergunta devem ser separadas por ;, seguindo esta ordem:

pergunta;opções;grupo;tipo de resposta;gênero;exibe detalhes;obrigatória;opção padrão

Cada pergunta pode possuir até 8 posições:

Posição

Campo

Obrigatório

Valores/Formato

Quando não informado

1

Pergunta

Sim

Texto

A pergunta é recusada

2

Opções

Não

Separadas por &, como Sim&Não

Sem opções

3

Grupo

Não

Texto

Grupo Padrão

4

Tipo de resposta

Não

0 Única, 1 Múltipla, 2 Descritiva, 3 Binária

Com opções = Única; sem opções = Descritiva

5

Gênero

Não

0 Masculino, 1 Feminino, 2 Ambos

Ambos

6

Exibe detalhes

Não

true/false

true

7

Obrigatória

Não

true/false

true

8

Opção padrão

Não

Texto correspondente a uma das opções

Sem opção padrão

Importante: arquivos que utilizam o formato anterior, contendo apenas pergunta;opções, continuam sendo aceitos normalmente. Nesse caso, as perguntas sem grupo informado serão incluídas no Grupo Padrão.


Opções de resposta

Quando a pergunta possuir opções de resposta, utilize & para separá-las.

Por exemplo:

Sim&Não

Dentro da estrutura completa de uma pergunta:

Goza de boa saúde;Sim&Não;Saúde geral;0;2;true;true;Sim

Tipo de resposta

O tipo de resposta deve ser informado por meio do código correspondente:

Valor

Tipo

0

Única

1

Múltipla

2

Descritiva

3

Binária

Quando o tipo não for informado:

  • perguntas com opções serão consideradas como Única;

  • perguntas sem opções serão consideradas como Descritiva.


Gênero

O gênero define para quais colaboradores a pergunta será apresentada:

Valor

Descrição

0

Masculino

1

Feminino

2

Ambos

Quando não informado, será utilizado Ambos.


Agrupamento das perguntas

As perguntas podem ser organizadas em grupos por meio da terceira posição da estrutura de questionsGroup.

Perguntas que possuem o mesmo nome de grupo serão reunidas no mesmo grupo.

A ordem dos grupos será definida pela primeira vez em que cada grupo aparecer no arquivo. Dentro de cada grupo, as perguntas serão apresentadas na mesma ordem em que foram informadas.

Quando nenhum grupo for informado, a pergunta será incluída no Grupo Padrão.


Validações das perguntas

As configurações informadas no arquivo devem respeitar as mesmas regras disponíveis no cadastro de perguntas do Questionário.

São aplicadas as seguintes validações:

  • Descritiva: não permite opções de resposta, opção padrão ou Exibe detalhes habilitado;

  • Binária: não permite Exibe detalhes habilitado. Quando as opções forem informadas, devem ser Sim e Não. Caso não sejam preenchidas, o sistema adicionará automaticamente essas opções. A opção padrão, quando informada, deve ser Sim ou Não;

  • Única e Múltipla: devem possuir pelo menos uma opção de resposta;

  • Tipo de resposta e Gênero: devem utilizar um dos códigos disponíveis nas respectivas tabelas.

Quando houver informações inválidas, a importação apresentará uma mensagem identificando a pergunta e o motivo do erro.

Caso existam diferentes erros nas perguntas de um mesmo questionário, todos serão apresentados em conjunto para facilitar a correção do arquivo.


Exemplo de arquivo

description | questionsGroup | quizType 
"Admissional" | "Goza de boa saúde;Sim&Não;Saúde geral;0;2;true;true;Sim@Está fazendo algum tratamento médico;Sim&Não;Saúde geral@Descreva sua rotina;;Hábitos;2@Assinou o termo?;;Hábitos;3;2;false;true;Sim" | "0"

Nesse exemplo, será criado o questionário Admissional, do tipo Saúde, contendo:

  • o grupo Saúde geral, com duas perguntas de resposta Única;

  • o grupo Hábitos, com uma pergunta Descritiva e uma pergunta Binária;

  • a pergunta Assinou o termo? será obrigatória e terá Sim como opção padrão.


Conteúdos relacionados

Respondeu à sua pergunta?