> For the complete documentation index, see [llms.txt](https://guias.mosaico.gov.pt/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guias.mosaico.gov.pt/guias-praticos/como-disponibilizar-e-reutilizar-dados-abertos/interoperability-promover-a-interoperabilidade-de-dados.md).

# Interoperability – Promover a interoperabilidade de dados

## Formato de dados temporais

Disponibilizar sempre dados e [metadados](https://mosaico.gov.pt/glossario#glossario-metadados) temporais no formato ISO 8601 (AAAA-MM-DD hh:mm:ss) e, caso seja aplicável, indicar o fuso horário utilizado, referente ao [*Coordinated Universal Time* (UTC)](https://mosaico.gov.pt/glossario#glossario-coordinated-universal-time-utc).

De seguida são ilustrados dois exemplos de uma tabela [CSV](https://mosaico.gov.pt/glossario#glossario-csv) com dados sobre visitas a páginas. No exemplo incorreto, o formato dos dados relativos ao tempo de visualização não segue um esquema consistente, o que torna o seu processamento difícil. No exemplo correto, são mostrados os mesmos dados com a formatação adequada.

<figure><img src="/files/sYlqIroK2qeQrXWEnbwa" alt=""><figcaption><p>Exemplo incorreto, à esquerda, e exemplo correto, à direita, de formatação de dados temporais</p></figcaption></figure>

De seguida ilustra-se uma tabela em que os dados relativos a datas não seguem o formato ISO 8601 e outra onde os mesmos dados estão formatados de modo correto.

<figure><img src="/files/lAIXgVg9nXXG6qpNDePA" alt=""><figcaption><p>Exemplo incorreto, à esquerda, e exemplo correto, à direita, de formatação de dados temporais</p></figcaption></figure>

## Formatação de números

Utilizar sempre o ponto para formatar números com casas decimais e não usar o separador dos milhares, de modo a não criar ambiguidades.

De seguida são ilustrados dois exemplos de formatação de números: um incorreto e outro correto.

<figure><img src="/files/OEYpcfTpbEuhjPSwijTT" alt=""><figcaption><p>Exemplos incorreto, à esquerda, e correto, à direita, de formatação de números</p></figcaption></figure>

## Disponibilizar ficheiros no standard UTF-8

Todos os ficheiros devem ser disponibilizados no standard internacional de codificação de caracteres UTF-8. Caso seja necessário utilizar outro tipo de codificação, este deve estar indicado nos [metadados](https://mosaico.gov.pt/glossario#glossario-metadados). Para além disso, também deve ser evitada a utilização de caracteres especiais.

De seguida são ilustrados dois exemplos. No exemplo incorreto, em que não é usado o standard UTF-8, pode verificar-se que o caractere “–“ ficou mal codificado. No exemplo correto, onde se utiliza o standard UTF-8, o caractere “–“ está codificado de forma adequada.

<figure><img src="/files/K02Y4kFOhGnx2BKSyrwu" alt=""><figcaption><p>Exemplo incorreto de codificação de carateres</p></figcaption></figure>

<figure><img src="/files/i8ksx3J64c88ULHh5CLy" alt=""><figcaption><p>Exemplo correto de codificação de carateres em UTF-8</p></figcaption></figure>
