Projeto SNGPC para Farmácias e Drogarias Conexão ao Webservice Manual do Desenvolvedor



Documentos relacionados
Projeto SNGPC para Farmácias e Drogarias Conexão ao Webservice Manual do desenvolvedor

Projeto SNGPC para Farmácias e Drogarias

PLATIN INFORMÁTICA. SIAD SNGPC Sistema Integrado de Automação de Drogarias Módulo Gestão de Medicamentos Controlado e Antimicrobianos

PLATIN INFORMÁTICA. SIAD SNGPC Sistema Integrado de Automação de Drogarias Módulo Gestão de Medicamentos Controlado e Antimicrobianos

Projeto SNGPC para Farmácias e Drogarias Implantação do Sistema Nacional de Gerenciamento de Produtos Controlados - SNGPC

Projeto SNGPC para Farmácias e Drogarias

Projeto SNGPC para Farmácias e Drogarias

Web Service - NFS-e. Definição das especificações e critérios técnicos necessários para utilização do WebService. FREIRE INFORMÁTICA Versão 2.

Sistema Nacional de Gerenciamento de Produtos Controlados

Para problemas e dúvidas freqüentes, consulte: Como criar inventário no Sistema e Enviar para a Anvisa?

Passo a Passo para Novas Notificações de Produtos Cosméticos Grau 1

MANUAL do SNGPC Software CADASTRO

Sistema Protocolo Integrado Manual de Integração ao Web Service

Configurações necessárias para emissão de NF-e no sistema Lojamix

INT.COM INTERFACE COMERCIAL HONDA 2W

MANUAL DE ORIENTAÇÕES Prestador Credenciado DIGITAÇÃO / ENVIO DE ARQUIVOS XML

Target. Manual de Integração SOAP. versão 1.0 /

Documentação de Serviços de Interoperabilidade

Tutorial. O Trade e o SNGPC

Guia rápido de uso de Web Services do NFS-e Easy

Nota Fiscal de Serviço Eletrônica Layout de Utilização via software proprio/particular ISSQN NFSE DANFE

MANUAL. do Sistema Web. SNGPC Grátis

Como Configurar uma conta de no Microsoft Outlook 2010.

Gerenciador de Psicotropicos

Instruções de uso passo a passo. IPTU Imobiliárias. Figura 01 Portal do Município

NOTA FISCAL DE SERVIÇOS ELETRÔNICA (NFS-e)

Manual de Integração

Treinamento. Módulo. Escritório Virtual. Sistema Office. Instruções para configuração e utilização do módulo Escritório Virtual do sistema Office

4. O que fazer quando tiver dúvidas sobre o número de registro do medicamento? O Farmacêutico Responsável Técnico deve realizar as seguintes ações:

NOTA FISCAL DE SERVIÇOS ELETRÔNICA (NFS-e)

DESCRIÇÃO DO TRABALHO - VERSÃO DE 29/04/ :00.

Sistema Eletrônico do Serviço de Informações ao Cidadão e-sic

Procedimento Documentado. Sistema de Homologação de Cobrança. Versão 1.0. Departamento de Produtos e Serviços Página 1

Entrada Inventário. Neste primeiro acesso você deverá fazer o inventário inicial de medicamentos e/ou substâncias sob controle especial;

Etapa 5 Transmissão dos Arquivos XML

Sistema Nacional de Gerenciamento de Produtos Controlados SNGPC

Como Configurar uma conta de no Microsoft Outlook 2013.

Manual do Usuário. Agência Nacional de Vigilância Sanitária

SNGPC Captura de receituário

Manual XML. Versão: 1.1

MANUAL. Perfil de Professor

Desenvolvimento Web com Framework Demoiselle versão 1.0

Boletim Técnico. É imprescindível a atualização do TSS para a versão 2.29 ou superior, para o funcionamento adequado da nova versão do MDF-e 2.0a.

Manual de Integração Web Service

MANUAL DE ORIENTAÇÕES GERAIS ARQUIVO XML

Personalizações do mysuite

Sistema Integrado de Gerenciamento do ISS SIG-ISS Manual de integração do WebService para NFS-e

Release Notes. TSS Notas de Release Versão 11 Data 10/02/14

Criando & Consumindo um WebService com ASP.NET 2.0 Publicado em: 25 de Agosto de 2007 Por Herman Ferdinando Arais

MPOG SEGES. Sistema de Informações Organizacionais do Governo Federal SIORG. Documentação do Web Service SIORG. Versão 2.0

MANUAL DE ORIENTAÇÕES GERAIS

Tutorial do PBWorks. Ferramenta de trabalho para alunos e professores integrantes do Projeto UCA

Software e Serviços MANUAL DE HOMOLOGAÇÃO WEB SERVICE X SISTEMA DE AUTOMAÇÃO COMERCIAL

LIBERTY SMS MANUAL DE INTEGRAÇÃO 1.1

MANUAL DE LISTA PRESENCIAL E CONFIRMAÇÃO DE ATENDIMENTO

MANUAL DE UTILIZAÇÃO DO SERVIÇO DE WEBMAIL

Faturamento Eletrônico - CASSEMS

APF Autocredenciamento de Pessoa Física no Sisbacen

Manual de Instalação do AP_Conta Windows

Restart Informática Ltda. Equipe de Suporte [E-CAFI] Manual da equipe de Suporte. Proibida a reprodução e distribuição não autorizada.

Ministério da Saúde Agência Nacional de Vigilância Sanitária INSTRUÇÃO NORMATIVA Nº 6, DE 18 DE AGOSTO DE 2014

AGENDAMENTO DE AUDIÊNCIAS (INTERNET) GEDES Gerência de Desenvolvimento de Sistemas GGINF Gerência-Geral de Informação

Conteúdo. Revisado em 3/13/2010 às 9:45 PM 1

Universidade Federal de Juiz de Fora Ciência da Computação Sistemas Distribuídos Professor Ciro Barbosa

1. Escritório Virtual Atualização do sistema Instalação e ativação do sistema de Conexão...5

Sistema Microled de Controle de Convidados CONCAIS

SNGPC versão 2.0 Antimicrobianos

Manual do Assinador de Documentos

Manual Técnico de Utilização do WebService de Cadastro da Capa de Lote Eletrônica CL-e

MANUAL DE UTILIZAÇÃO DA CENTRAL DE ATENDIMENTO PAIVA PIOVESAN

NOTA TÉCNICA Nº. 002/2013- VERSÃO 2.0 SNGPC Orientações de procedimentos referentes à versão 2.0 SNGPC

SENHA / DESBLOQUEIO DE CONTA / RESPONSÁVEL

05. Quem é o Gestor de Segurança de uma Instituição? 08. O que são e como cadastrar usuários de uma Instituição?

CADASTRO DE INSTITUIÇÕES E ACESSO AO SISTEMA CANAIS PERGUNTAS FREQUENTES

Manual Técnico de Utilização do Web Service de Administração do Código de Segurança do Contribuinte - CSC

NOTA FISCAL DE SERVIÇOS ELETRÔNICA (NFS-e)

Manual do sistema Perfil de Usuário

CADASTRO DE INSTITUIÇÕES E USUÁRIOS - NOTIVISA PERGUNTAS FREQUENTES

DOCUMENTO DE REQUISITOS

Manual de utilização do STA Web

epontual Passo a passo

GERENCIADOR DE CONTEÚDO

Passo a Passo para utilização do Sistema de Registro Integrado REGIN. Contadores

Selo Digital - manual do usuário Sistema Cartosoft

Versão Portal StarTISS. Portal de Digitação e Envio do Faturamento. Manual de Utilização. Versão 1.15 (Agosto/2014)

MANUAL TISS Versão

Manual de Registro de Saída. Procedimentos e Especificações Técnicas

Front-End Uso da Linguagem Turbo Delphi para Acesso ao Banco de Dados Mysql

Satélite. Manual de instalação e configuração. CENPECT Informática cenpect@cenpect.com.br

Cadastro e dúvidas frequentes SISTEMA NACIONAL DE GERENCIAMENTO DE PRODUTOS CONTROLADOS

SyncEasy Aplicativo para sincronização de arquivos entre dispositivos móveis e computadores utilizando metadados

TIPOS DE USUÁRIOS DO PORTAL

Manual BitFarmácia Popular Versão 2 Software Autorizador Farmácia Popular

Tutorial para Professores com as alterações do Ambiente Moodle 2.7

2.0.0.X. Storage Client. TecnoSpeed. Tecnologia da Informação. Manual do Storage Client

GUIA RÁPIDO DE UTILIZAÇÃO DO PORTAL DO AFRAFEP SAÚDE

Manual Sistema Proac Editais. Dúvidas Frequentes

Instruções de Conexão e Transmissão de arquivos.

ÍNDICE Funcionalidades... 5

Transcrição:

Agência Nacional de Vigilância Sanitária Projeto SNGPC para Farmácias e Drogarias Conexão ao Webservice Manual do Desenvolvedor Versão 2.0.0 Brasília, novembro de 2007.

Diretor-Presidente Dirceu Raposo de Mello Diretores Cláudio Maierovitch P. Henriques Maria Cecília Martins Brito José Agenor Álvares da Silva Elaboração Equipe técnica do SNGPC

Sumário 1. OBJETIVO...4 2. ACESSIBILIDADE:...4 2.1 ACESSO AO SERVIÇO:...4 2.2 FUNCIONALIDADES (HOMOLOGAÇÃO E PRODUÇÃO)...6

1. OBJETIVO O serviço webservice foi desenvolvido para que os estabelecimentos possam enviar o arquivo XML para a base de dados da Anvisa. 2. ACESSIBILIDADE: Caso os estabelecimentos não queiram transmitir o XML pela página de Upload disponibilizada pelo site da Anvisa, o sistema do estabelecimento deverá acessar ao webservice pelo endereço remoto, utilizando o método de transmissão. 2.1 Acesso ao serviço: Homologação : http://homologacao.anvisa.gov.br/sngpc/webservice/sngpc.asmx Página 4 de 10

Produção: http://sngpc.anvisa.gov.br/webservice/sngpc.asmx Página 5 de 10

2.2 Funcionalidades (Homologação e Produção) Esta funcionalidade tem por finalidade transmitir o arquivo XML selecionado pelo usuário, validar a estrutura do XML que deve estar de acordo com os schemas definidos e gravar o arquivo em tabela para ser, posteriormente, gravado na base de dados do SNGPC. EnviaArquivoSNGPC Parâmetros: Email: string Senha: string Arquivo: string (XML) Hashindenficacacao: string (32 caracteres) Retorno: O retorno do método é do tipo string. Caso o envio seja concluído com sucesso o método irá retornar a seguinte mensagem Arquivo recebido com sucesso, em DD/MM/YYY, ás HH:MM:SS. O Hash calculado foi 3c7caff13d167bd5f8f4bc6cb7040a44, caso contrário o retorno será uma mensagem com o erro ocorrido. Chamada: A forma como o webservice é instanciado depende da linguagem de programação utilizada. Segue 2 exemplos:.net e Delphi: o Visual Studio.Net Página 6 de 10

Web Reference: Adicionar uma web reference com o endereço do webservice (ver item 2.1); Instância: Após a web reference criada, com o nome dado, criar uma instancia do webservice na aplicação. sngpcservice.sngpc wssngpc = new sngpcservice.sngpc(); Métodos: Para visualizar os métodos, criar uma variável string para receber o retorno do método. string comp; comp = wssngpc.enviaarquivosngpc(edemail.value.tolower(), edsenha.text, Arquivo, HashIdentificacao); HashIdentificacao = Rotina MD5; o Delphi WSDL: Utilizar o Import WSDL com o endereço do webservice (ver item 2.1) para adicionar ao projeto a classe do webservice. Instância: Após adicionar a classe ao projeto, criar uma variável com o nome da interface. var ws: wssinaissoap; ws := GetwssinaisSoap(); Métodos: Para visualizar os métodos, criar uma variável string para receber o retorno do método. string comp; comp:= ws.enviaarquivosngpc(email.tolower(), edsenha.text, Arquivo, HashIdentificacao); HashIdentificacao = Guid(); HashIdentificação - Rotina MD5 private String gerahash(string Arquivo) { String HashGerado; ASCIIEncoding textconverter = new ASCIIEncoding(); MD5CryptoServiceProvider Md5Provider = new MD5CryptoServiceProvider(); Byte[] ArquivoByte; Página 7 de 10

} Arquivo = Arquivo.Replace("\r","").Replace("\n","").Replace("\t",""); ArquivoByte = textconverter.getbytes(arquivo); ArquivoByte = Md5Provider.ComputeHash(ArquivoByte); HashGerado = ToHexString(ArquivoByte); return HashGerado; Página 8 de 10

ConsultaDadosArquivoSNGPC Parâmetros: Email: string Senha: string CNPJ: string Hash: string (32 caracteres) Retorno: O retorno do método é do tipo string. Chamada: A forma como o webservice é instanciado depende da linguagem de programação utilizada. Segue exemplo em Delphi: o Delphi WSDL: Utilizar o Import WSDL com o endereço do webservice para adicionar ao projeto a classe do webservice. Página 9 de 10

Instância: Após adicionar a classe ao projeto, criar uma variável com o nome da interface. var ws: wssinaissoap; ws := GetwssinaisSoap(); Métodos: Para visualizar os métodos, criar uma variável string para receber o retorno do método. string comp; comp:= ws. ConsultaDadosArquivoSNGPC (edemail.text,edsenha.text,edcnpj.text,edhash.text); Página 10 de 10