https://github.com/endersonmaia/sngpc-go
SNGPC - Parser, Exporter e CLI
https://github.com/endersonmaia/sngpc-go
anonymization anonymizer anvisa parser sngpc xml xml-parser
Last synced: about 1 year ago
JSON representation
SNGPC - Parser, Exporter e CLI
- Host: GitHub
- URL: https://github.com/endersonmaia/sngpc-go
- Owner: endersonmaia
- License: mit
- Created: 2019-02-25T20:14:10.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-04-20T11:10:22.000Z (about 2 years ago)
- Last Synced: 2025-02-10T05:43:45.069Z (over 1 year ago)
- Topics: anonymization, anonymizer, anvisa, parser, sngpc, xml, xml-parser
- Language: Go
- Homepage:
- Size: 71.3 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://travis-ci.org/endersonmaia/sngpc-go)
[](https://coveralls.io/github/endersonmaia/sngpc-go?branch=master)
[](https://goreportcard.com/report/github.com/endersonmaia/sngpc-go)
# sngpc-go
Este projeto tem por objetivo inicial criar um parser para o XML do SNGPC.
Com isto, será possível remover todos os dados que possam identificar pessoas e/ou empresas, e sintetizar apenas dados demográfios e estatísticos.
Tais dados podem ser utilizados para pesquisas acerca da incidência das prescrições de substâncias e correlacioná-las com outras fontes de dados.
Segue um exemplo de um arquivo [SNGPC](http://portal.anvisa.gov.br/sngpc/desenvolvedores) de acorco com o [Guia de Geração do XML – SNGPC Versão 2.0](http://www.anvisa.gov.br/sngpc/Documentos2012/Manual_SNGPC_2.0_2.pdf).
```xml
05059874000138
72586648153
2006-09-30
1
1888888888888
200678
1234
1
1
1888888888888
200678
1234
1
1
00092
A315
99900099900000
300000.0
1
1
00092
A315
99900099900000
300000.0
1
```
## Dados
É possível verificar os tipos de dados disponíveis nos arquivos XML através deste [schema XML](http://sngpc.anvisa.gov.br/schema/sngpcSimpleTypes.xsd).
O ideia é trazer os dados enumeráveis em formato CSV já sintetizados.