Projeto Nota Fiscal Eletrônica do Gás

Manual de Orientação ao Contribuinte

NFGASReceita Estadual do Paraná

Web Service - NFGasStatusServico

Conteúdo técnico do MOC NFGAS - Visão Geral v.1.00f. O MOC Online é material de apoio e não substitui os documentos oficiais.

Função: serviço destinado à consulta do status do serviço prestado pelo Ambiente Autorizador.

Processo: síncrono.

Nome Serviço: NFGasStatusServico.

Método: NFGasStatusServicoNF.

Parâmetro da Mensagem da área de dados: XML sem compactação.

1. Leiaute da Mensagem de Entrada

Entrada: Estrutura XML contendo a consulta do status do serviço.

Schema XML: consStatServNFGas_v9.99.xsd.

Tabela 1-1 - Leiaute da Mensagem de Entrada
#CampoElePaiTipoOcor.Tam.Descrição/Observação
EP01consStatServNFGasRaiz----TAG raiz
EP02versaoAEP01N1-12v2Versão do leiaute
EP03tpAmbEEP01N1-11Identificação do Ambiente:
1 – Produção / 2 - Homologação
EP04xServEEP01C1-16Serviço solicitado: ‘STATUS’

2. Leiaute da Mensagem de Retorno

Retorno: Estrutura XML com o resultado da consulta status serviço.

Schema XML: retConsStatServNFGas_v9.99.xsd.

Tabela 2-1 - Leiaute da Mensagem de Retorno
#CampoElePaiTipoOcor.Tam.Descrição/Observação
ER01retConsStatServNFGasRaiz----TAG raiz da Resposta
ER02versaoAER01N1-12v2Versão do leiaute
ER03tpAmbEER01N1-11Identificação do Ambiente:
1 – Produção / 2 - Homologação
ER04verAplicEER01C1-11-20Versão do Aplicativo que processou a consulta
ER05cStatEER01N1-13Código do status da resposta
ER06xMotivoEER01C1-11-255Descrição literal do status da resposta
ER07cUFEER01N1-12Código da UF que atendeu à solicitação
ER08dhRecbtoEER01D1-1-Data e hora de recebimento do pedido
Formato = AAAA-MM-DDTHH:MM:SS TZD
ER09tMedEER01N0-11-4Tempo médio de resposta do serviço (em segundos) dos últimos 5 minutos
ER10dhRetornoEER01D0-1-Preencher com data e hora previstas para o retorno do Web Service, no formato AAA-MM-DDTHH:MM:SS
ER11xObsEER01C0-11-255Informações adicionais ao contribuinte

3. Descrição do Processo de Web Service

Este método será responsável por receber as solicitações referentes à consulta do status do serviço do Ambiente Autorizador.

O aplicativo do contribuinte envia a solicitação para o Web Service do Ambiente Autorizador. Ao receber a solicitação, a aplicação processará a consulta e retornará mensagem contendo o status do serviço.

A empresa que construir aplicativo que se mantenha em permanente “loop” de consulta a este Web Service deverá aguardar um tempo mínimo de 3 minutos entre uma consulta e outra, evitando sobrecarga desnecessária dos servidores do Ambiente Autorizador.

4. Regras de Validação

Tabela 4-1 - Regras de Validação Básicas do Serviço
GrupoDescrição
AValidação do Certificado de Transmissão (protocolo TLS)
BValidação Inicial da Mensagem no Web Service
CValidação da Área de Dados da mensagem

4.1. Validação das Regras de Negócio da Consulta Status Serviço

Tabela 4-2 - Regras de Negócio da Consulta Status Serviço
#Regra de ValidaçãoAplic.cStatEfeitoMensagem
J01Tipo do ambiente informado difere do ambiente do Web ServiceObrig.252Rej.Rejeição: Ambiente informado diverge do Ambiente de recebimento
J02Verifica se o Servidor de Processamento está Paralisado MomentaneamenteObrig.108-Serviço Paralisado Momentaneamente (curto prazo)
J03Verifica se o Servidor de Processamento está Paralisado sem PrevisãoObrig.109-Serviço Paralisado sem Previsão

5. Final do Processamento

O processamento do pedido de consulta de status de Serviço pode resultar em uma mensagem de erro ou retornar a situação atual do Servidor de Processamento, códigos de situação 107 (“Serviço em Operação”), 108 (“Serviço Paralisado Momentaneamente”) e 109 (“Serviço Paralisado sem Previsão”).