Re: [sbis_l] Dúvidas Código UUID e-SUS

quarta-feira, 16 de maio de 2018
Bom Dia João.
É eu desenvolvi tudo para o SIAB com georreferenciamento, mas agora temos que mudar para o SISAB, para as novas fichas que utilizam.
Está andando bem, mas as dúvidas maiores foram essa de chaves, vínculos, onde antes usávamos Segmento, Área, MicroÁrea e Família.
O Sistema que faço Mobile além das fichas principais dos ACs, tira foto do imóvel e indivíduo, georreferencia com data e hora onde foi feito o cadastro ou visita.

Agradeço sim sua ajuda. E surgindo mais dúvidas vamos nos falando.
Desde já Muito Obrigada

Em terça-feira, 15 de maio de 2018 08:44:36 UTC-3, João Henrique SA escreveu:
Tudo bom Carla,


Eu desenvolvi o sistema GeoHealth http://www.producao.usp.br/bitstream/handle/BDPI/33715/wos2012-3894.pdf?sequence=1&isAllowed=y e posso te ajudar bastante nesse desenvolvimento. Se quiser ligar para mim, fique a vontade - 1196753-0647 (zap)

No projeto, eu desenvolvi o modelo de dados, com foco no SIAB na época; fiz também o georreferenciamento e a integração com o CNS.


obrigado,

João Henrique


Em sexta-feira, 11 de maio de 2018 13:13:32 UTC-3, Carla Trapé Martins escreveu:
Boa Tarde Diego, Agradeço a sua resposta. Foi muito útil, mas ainda estou com um pouco de dúvida.
O UUID então não vincula a ficha, mas é obrigatório para o envio?
O INE +  Micro-Area que vinculam as Fichas?
No caso de Famílias, o prontuário e cns do chefe serão uma chave, que vinculas os indivíduos a ele?
Estou um pouco perdida nesse sentindo, como identificar por exemplo um Cadastro Domiciliar, qual seria o "cadastro"dele.

Muito Obrigada

Carla Trapé Martins

Em quinta-feira, 10 de maio de 2018 14:24:52 UTC-3, Diego Reis Carvalho escreveu:
UUID é na verdade um identificador universal
https://pt.wikipedia.org/wiki/Identificador_%C3%BAnico_universal
o tipo usado pelo e-sus é UUID versão 4, onde a geração é randômica, toda linguagem tem uma biblioteca pra gerar os UUID seja qual versão for
No JAVA basta usar UUID uuid = UUID.randomUUID(); q ele gera um UUID adequado, no caso para transformar num STRING com hífens basta dar um toString();

no caso o UUID é um identificador com alta complexidade sendo quase impossível duplicar um numero nesse atendimento, ele é gerido por uma RFC que mostra como ele é composto formado e etc, porem na verdade basta usar a versão 4 a de geração random que vc ja estaá cumprindo as necessidades

a RFC em questão é essa https://tools.ietf.org/html/rfc4122

se precisar de mais ajudar da um retorno.

respostas:
1- pode-se usar para vincular as fichas sim, usando o UUID com o id do seu dado (apesar de não ter outras fichas vinculadas uma com as outras)
2 - composto conforme a RFC4122 (por padrão a versão é a 4 mais conhecida como geração randômica)
3- segmento e area existem porem acredito q não nas fichas CDS (substituídos pelo INE que é o código de equipe)
4- Segmento, Área e micro-área são todas vinculadas ao AC, na verdade vinculadas a equipe INE do AC.

Fraternalmente,

DiReis (Diego Reis Carvalho)
www.direis.net
Deus lhe abençoe!

Em 10 de maio de 2018 10:46, Carla Trapé Martins <c.t...@gmail.com> escreveu:
Bom Dia, sou desenvolvedora, e tínhamos o sistema antigo do ESF em Dispositivo Móvel, onde esse trabalhava com a chave o cadastro composto por: Segmento, Área e MicroÁrea.

Estamos fazendo para Dispositivo Móvel a nova versão o e-SUS, mas me deparei com uma dúvida sobre como é feito os vínculos entre as fichas.

E dando uma olhada no layout vi que tem esse código UUID para identificar a ficha na base de dados nacional, é composto pelos 7 dígitos do CNES e 32 caracteres + 4 hífens.

DÚVIDAS:

1) Essa é a chave onde sempre vai vincular as fichas... Por Exemplo: É feito um Cadastro Domiciliar e gerado um UUID e as demais fichas vinculadas a esse Cadastro Domiciliar terão o mesmo UUID para se vincular?

2) Como são compostos esses 32 caractes do código UUID?

3) Segmento e Área não existe mais?

4) A Micro-Área ainda é vinculada ao AC?

Agradeço desde já a Atenção.

Carla Trapé Martins

--
--
----------------------------------------------------------
Seja associado da SBIS!
Visite o site www.sbis.org.br
---
Você recebeu essa mensagem porque está inscrito no grupo "Sociedade Brasileira de Informática em Saúde - Lista de Discussão" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para sbis_l+un...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

--
--
----------------------------------------------------------
Seja associado da SBIS!
Visite o site www.sbis.org.br
---
Você recebeu essa mensagem porque está inscrito no grupo "Sociedade Brasileira de Informática em Saúde - Lista de Discussão" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para sbis_l+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

0 comentários: