• Nenhum resultado encontrado

Adenda Técnica :: LCPA :: Manual Técnico XML

N/A
N/A
Protected

Academic year: 2021

Share "Adenda Técnica :: LCPA :: Manual Técnico XML"

Copied!
70
0
0

Texto

(1)
(2)

ÍNDICE

1. FICHA TÉCNICA ... 5

1.1.HISTÓRICO DE ALTERAÇÕES ... 5

1.2.LISTA DE DISTRIBUIÇÃO ... 5

1.3.DOCUMENTOS RELACIONADOS ... 5

1.4.DETALHES DAS ALTERAÇÕES ... 6

2. SUMÁRIO EXECUTIVO ... 7

2.1.ENQUADRAMENTO DO REPORTE DE INFORMAÇÃO NO ÂMBITO DA LEI DOS COMPROMISSOS E PAGAMENTOS EM ATRASO ... 7

2.2.ÂMBITO DE APLICAÇÃO ... 7

2.3.ESTRUTURA DOS MAPAS XML ... 8

2.3.1 Tabela 4B (EPE's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos e Pagamentos ... 8

2.3.2 Tabela 4A (SPA's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos e Pagamentos ... 9

2.3.3 Tabela 1: Fundos Disponíveis ... 9

2.3.4 Tabela 2-A (SPA's): Orçamento previsional dos Fundos Disponíveis e Compromissos ... 10

2.3.5 Tabela 2-B (EPE's): Orçamento previsional dos Fundos Disponíveis e Compromissos ... 11

2.3.6 Tabela 3: Orçamento Contabilidade Patrimonial ... 12

2.4.SUBMISSÃO DOS MAPAS XML ... 13

3. ESPECIFICAÇÃO XSD DA TABELA 4B (EPE'S): PASSIVOS, CONTAS A PAGAR, PAGAMENTOS EM ATRASO, COMPROMISSOS E PAGAMENTOS ... 14

3.1.VERSÃO:LCPA_TABELA4_HEPE_V1_0.XSD ... 14

3.2.TIPOS DE DADOS ... 18 3.3.ELEMENTOS SIMPLES ... 18 3.4.ELEMENTOS COMPLEXOS ... 19 Elemento: Stock ... 19 Elemento: PagamentosAtraso ... 19 Elemento: Tabela4MapaPagamentosAtraso ... 20

(3)

Elemento: Cabecalho ... 20

Elemento: Entidade ... 20

Elemento: Periodo ... 21

Elemento: Corpo ... 21

4. ESPECIFICAÇÃO XSD DA TABELA 4A (SPA'S): PASSIVOS, CONTAS A PAGAR, PAGAMENTOS EM ATRASO, COMPROMISSOS E PAGAMENTOS ... 23

4.1.VERSÃO:LCPA_TABELA4_HSPA_V1_0.XSD ... 23

4.2.TIPOS DE DADOS ... 27 4.3.ELEMENTOS SIMPLES ... 27 4.4.ELEMENTOS COMPLEXOS ... 28 Elemento: Stock ... 28 Elemento: PagamentosAtraso ... 28 Elemento: Tabela4MapaPagamentosAtraso ... 29 Elemento: Cabecalho ... 29 Elemento: Entidade ... 29 Elemento: Periodo ... 30 Elemento: Corpo ... 30

5. ESPECIFICAÇÃO XSD DA TABELA 1: FUNDOS DISPONÍVEIS ... 32

5.1.VERSÃO:LCPA_TABELA1_V1_0.XSD ... 32

5.2.TIPOS DE DADOS ... 35 5.3.ELEMENTOS SIMPLES ... 36 5.4.ELEMENTOS COMPLEXOS ... 38 Elemento: Tabela1FundosDisponiveis ... 38 Elemento: Cabecalho ... 38 Elemento: Entidade ... 38 Elemento: PeriodoReporte ... 39

(4)

Elemento: Corpo ... 39

Elemento: Mes ... 39

6. ESPECIFICAÇÃO XSD DA TABELA 2-A (SPA'S): ORÇAMENTO PREVISIONAL DOS FUNDOS DISPONÍVEIS E COMPROMISSOS ... 41

6.1.VERSÃO:LCPA_TABELA2_HSPA_V1_0.XSD ... 41

6.2.TIPOS DE DADOS ... 44 6.3.ELEMENTOS SIMPLES ... 45 6.4.ELEMENTOS COMPLEXOS ... 47 Elemento: Tabela2OrcamentoPrevisional ... 47 Elemento: Cabecalho ... 47 Elemento: Entidade ... 47 Elemento: PeriodoReporte ... 48 Elemento: Corpo ... 48 Elemento: Mes ... 48

7. ESPECIFICAÇÃO XSD DA TABELA 2-B (EPE'S): ORÇAMENTO PREVISIONAL DOS FUNDOS DISPONÍVEIS E COMPROMISSOS ... 51

7.1.VERSÃO:LCPA_TABELA2_HEPE_V1_0.XSD ... 51

7.2.TIPOS DE DADOS ... 54 7.3.ELEMENTOS SIMPLES ... 55 7.4.ELEMENTOS COMPLEXOS ... 57 Elemento: Tabela2OrcamentoPrevisional ... 57 Elemento: Cabecalho ... 57 Elemento: Entidade ... 57 Elemento: PeriodoReporte ... 58 Elemento: Corpo ... 58 Elemento: Mes ... 58

(5)

8.1.VERSÃO:LCPA_TABELA3_V1_0.XSD ... 61 8.2.TIPOS DE DADOS ... 64 8.3.ELEMENTOS SIMPLES ... 65 8.4.ELEMENTOS COMPLEXOS ... 66 Elemento: Saldos ... 66 Elemento: Tabela3OrcamentoPatrimonial ... 66 Elemento: Cabecalho ... 66 Elemento: Entidade ... 67 Elemento: PeriodoReporte ... 67 Elemento: Corpo ... 67 Elemento: Mes ... 68

(6)

1. Ficha Técnica

1.1. Histórico de Alterações

Versão

Data

Autor(es)

Revisor(es)

Alterações

Aprovação

1.0 22.05.2012 UOGF UOGF CD ACSS

2.0 31.08.2012 UOC UOC CD ACSS

1.2. Lista de Distribuição

Nome

Organização

Cargo/Responsabilidade

(documento público – disponível na página da ACSS na internet: www.acss.min-saude.pt)

1.3. Documentos Relacionados

Referência

Descrição

Manual Técnico XML Manual Técnico de Reporte em XML, que define os formatos e regras do reporte de informação financeira em xml à ACSS, e está disponível no site da ACSS na internet

(7)

1.4. Detalhes das Alterações

A segunda versão da Adenda Técnica incorpora as especificações técnicas para reporte em XML das seguintes tabelas adicionais:

Tabela 1: Fundos Disponíveis

Tabela 2A (SPA's): Orçamento previsional dos Fundos Disponíveis e Compromissos

Tabela 2B (EPE's): Orçamento previsional dos Fundos Disponíveis e Compromissos

Tabela 3: Orçamento Contabilidade Patrimonial

(8)

2. Sumário Executivo

2.1. Enquadramento do reporte de informação no âmbito da Lei dos Compromissos e Pagamentos em Atraso

No âmbito das diversas diretrizes já emanadas pelas autoridades competentes, determinando todo um processo regular de reporte de informação periódica à

ACSS, para efeitos de acompanhamento, monitorização e controlo do cumprimento da Lei n.º 8/2012, de 21 de fevereiro (LCPA), torna-se necessário

estabelecer uma Adenda Técnica (AT) ao atual Manual Técnico de Reporte em XML da Unidade de Orçamento e Controlo.

Deste modo, esta Adenda disponibiliza a informação necessária para que seja possível o desenvolvimento e implementação das tabelas de reporte da LCPA,

pelas respetivas instituições do SNS com responsabilidade de reporte à ACSS, em formato XML. Dentro do possível, e com a preocupação permanente de

simplificar o trabalho das equipas que irão desenvolver estes reportes, foram realizados esforços no sentido de harmonizar estes novos reportes com a

filosofia técnica já estabelecida nos mapas existentes (elementos comuns, agrupamentos de elementos, etc.).

2.2. Âmbito de aplicação

Esta segunda versão da Adenda Técnica para a LCPA disponibiliza as especificações técnicas para reporte XML para todas as tabelas de reporte obrigatório

no âmbito da Circular Normativa n.º 29/2012/UOGF, de 21 de maio, discriminadas de seguida:

Tabela 1: Fundos Disponíveis

Tabela 2A (SPA's): Orçamento previsional dos Fundos Disponíveis e Compromissos

Tabela 2B (EPE's): Orçamento previsional dos Fundos Disponíveis e Compromissos

Tabela 3: Orçamento Contabilidade Patrimonial

Tabela 4A (SPA's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos e Pagamentos

Tabela 4B (EPE's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos e Pagamentos

Note-se que esta Adenda Técnica não tem por objetivo explicar o que se está a reportar nestas tabelas, mas sim como as estruturar. A explicação e

justificação da informação contida nestas tabelas deve ser procurada noutros documentos, desde a própria Lei a outras peças de apoio (Circulares

Normativas, etc.).

(9)

2.3. Estrutura dos mapas XML

2.3.1 Tabela 4B (EPE's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos e Pagamentos

A estrutura da Tabela 4B reflete o envio mensal, por uma entidade sujeita ao controlo da LCPA, dos valores de Passivo, Contas a Pagar, Pagamentos em

Atraso, e Compromissos e Pagamentos, para um período (1 mês) de um determinado exercício (ano). Para além do envio destes valores do lado da despesa,

há ainda a remessa do valor da disponibilidade acumulada de Fundos num elemento separado, permitindo que se estabeleça o rácio de controlo entre Fundos

Disponíveis e Compromissos Assumidos (em condições normais, superior a 1).

Note-se, ainda, que esta tabela pressupõe o envio dos mesmos dados em dois momentos distintos: no início do período (mês), correspondente aos valores

finais do período imediatamente anterior (e que será alvo de validação central, não sendo permitido que os valores sofram atualizações), e os valores no final

do período sob reporte, refletindo a operacionalização mensal da LCPA nessa entidade. Esta separação de momentos permitirá verificar que o princípio

fundamental da LCPA está a ser cumprido: as acções das entidades não podem conduzir, em momento nenhum, a um aumento dos pagamentos em atraso.

Por fim, será útil salientar que o mapeamento e definição dos dados contidos nas próprias linhas de reporte (por ex., “110 Remunerações Certas e

Permanentes”) cabe à entidade responsável pelo reporte, dentro do enquadramento que melhor aproxime a intenção original por parte da DGO.

(10)

2.3.2 Tabela 4A (SPA's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos e Pagamentos

A estrutura da Tabela 4A reflete o envio mensal, por uma entidade sujeita ao controlo da LCPA, dos valores de Passivo, Contas a Pagar, Pagamentos em

Atraso, e Compromissos e Pagamentos, para um período (1 mês) de um determinado exercício (ano). Para além do envio destes valores do lado da despesa,

há ainda a remessa do valor da disponibilidade acumulada de Fundos num elemento separado, permitindo que se estabeleça o rácio de controlo entre Fundos

Disponíveis e Compromissos Assumidos (em condições normais, superior a 1).

Note-se, ainda, que esta tabela pressupõe o envio dos mesmos dados em dois momentos distintos: no início do período (mês), correspondente aos valores

finais do período imediatamente anterior (e que será alvo de validação central, não sendo permitido que os valores sofram atualizações), e os valores no final

do período sob reporte, refletindo a operacionalização mensal da LCPA nessa entidade. Esta separação de momentos permitirá verificar que o princípio

fundamental da LCPA está a ser cumprido: as acções das entidades não podem conduzir, em momento nenhum, a um aumento dos pagamentos em atraso.

No caso das entidades SPA, que reportam esta tabela 4A, o mapeamento e definição dos dados contidos nas próprias linhas de reporte correspondem

simplesmente às respetivas rubricas da classificação de despesa preconizada pela DGO no âmbito da contabilidade orçamental.

2.3.3 Tabela 1: Fundos Disponíveis

A tabela 1 permitirá recolher informação mensal dos fundos disponiveis, e assim como, disponibilizar uma previsão mensal dos fundos disponiveis até ao final

do exercício económico corrente. A estrutura desta tabela permite, adicionalmente, apurar o valor mensal dos fundos acumulados (fundos totais previstos),

discriminados por sub-rubricas, bem como, dos compromissos assumidos, identificando o montante dos compromissos pagos e por pagar.

(11)

A previsão dos fundos disponiveis no final do exercício económico deve ser atualizada em cada mês de reporte, ajustando a previsão de fundos acumulados e

do total de compromissos assumidos.

O montante do campo dos fundos totais previstos (fundos acumulados) do mês de reporte da tabela 1 deve coincidir com o campo dos fundos acumulados [9]

das Tabelas 4A ou 4B, conforme a entidade, para o mesmo mês de referência. A consistência de reporte deve igualmente ser assegurada entre os campos de

compromissos pagos do mês de reporte da Tabela 1 e o campo dos pagamentos efetuados totais para o mesmo mês de reporte das Tabelas 4A ou 4B,

conforme a entidade.

A informação reportada nas colunas dos meses anteriores ao mês de reporte devem manter-se consistentes no reporte em meses subsequentes dado que se

tratam de valores executados.

2.3.4 Tabela 2A (SPA's): Orçamento previsional dos Fundos Disponíveis e Compromissos

A estrutura da Tabela 2A permite desagregar os compromisssos assumidos em cada mês, assim como a previsão dos compromissos assumidos a realizar

nos meses que decorrerão até ao final do exercício económico em análise.

A informação sobre os fundos totais previstos e compromissos assumidos reportada na Tabela 2A deve ser consistente com a mesma informação

disponibilizada na tabela 1, isto em relação ao mesmo mês de análise.

Os montantes agregados de cada subrubrica dos compromissos assumidos ao mês de análise disponibilizados na Tabela 2A devem coincidir com as verbas

reportadas na coluna dos compromissos assumidos [7] da Tabela 4A.

(12)

A informação reportada nas colunas dos meses anteriores ao mês de reporte devem manter-se consistentes no reporte em meses subsequentes dado que se

tratam de valores executados.

2.3.5 Tabela 2B (EPE's): Orçamento previsional dos Fundos Disponíveis e Compromissos

A estrutura da Tabela 2B permite desagregar os compromisssos assumidos em cada mês assim como a previsão dos compromissos assumidos a realizar nos

meses que decorrerão até ao final do exercício económico em análise.

A informação sobre os fundos totais previstos e compromissos assumidos reportada na Tabela 2B deve ser consistente com a mesma informação

disponibilizada na Tabela 1, isto em relação ao mesmo mês de análise.

Os montantes agregados de cada subrubrica dos compromissos assumidos ao mês de análise disponibilizados na Tabela 2B devem coincidir com as verbas

reportadas na coluna dos compromissos assumidos [7] da Tabela 4B.

A informação reportada nas colunas dos meses anteriores ao mês de reporte devem manter-se consistentes no reporte em meses subsequentes dado que se

tratam de valores executados.

(13)

2.3.6 Tabela 3: Orçamento Contabilidade Patrimonial

O reporte da Tabela 3 permite, em cada mês, ter uma previsão atualizada das rubricas de custos e de proveitos (dois dígitos) e dos resultados operacionais e

líquidos para os valores acumulados mensalmente.

A informação reportada nas colunas dos meses anteriores ao mês de reporte devem manter-se consistentes no reporte em meses subsequentes dado que se

tratam de valores executados, respeitando o encerramento mensal da contabilidade.

(14)

2.4. Submissão dos mapas XML

As regras práticas subjacentes à remessa destes ficheiros pelas instituições do SNS abarcam não só as recomendações já identificadas no próprio Manual

Técnico XML (site da ACSS na internet), como os seguintes aspetos específicos deste novo reporte:

Nome dos ficheiros / mapas – os ficheiros deverão estar nomeados de acordo com o seu tipo e com a extensão apropriada a um ficheiro xml (.xml);

por exemplo, a tabela 4A dos SPA, quando instanciada para xml, deverá apresentar o seguinte nome de ficheiro:

LCPA_Tabela4_HSPA.xml. De

seguida, listam-se os nomes de ficheiros para todas as tabelas:

o

LCPA_Tabela1.xml

o

LCPA_Tabela2_HSPA.xml (aplicável à tabela a remeter pelos SPA‟s)

o

LCPA_Tabela2_HEPE.xml (aplicável à tabela a remeter pelos EPE‟s)

o

LCPA_Tabela3.xml

o

LCPA_Tabela4_HSPA.xml (aplicável à tabela a remeter pelos SPA‟s)

o

LCPA_Tabela4_HEPE.xml (aplicável à tabela a remeter pelos EPE‟s)

As entidades deverão proceder ao upload nos serviços online das Tabelas 1, 2A, 2B e 3 em formato XML (a par do atual upload das Tabelas 4A e

4B), a partir do momento que tal seja comunicado pela ACSS.

No sentido de facilitar o trabalho de validação prévia que deve ser realizado por quem, nas respetivas entidades, irá remeter estas tabelas, é

recomendável que o ficheiro de xml contenha uma referência ao URL do ficheiro de estilos (.xsl) alojado centralmente pela ACSS, permitindo que a

abertura destes ficheiros nas máquinas locais de cada utilizador faculte, desde logo, uma apresentação formatada da tabela (se o ficheiro for aberto

por um browser, e/ou o tipo de ficheiro xml estiver associado ao browser). Pode ver um exemplo desta convenção nos próprios ficheiros de exemplo

disponibilizados pela ACSS.

(15)

3. Especificação XSD da Tabela 4B (EPE's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos

e Pagamentos

A listagem da especificação XSD que aqui se apresenta também pode ser consultada, em ficheiro autónomo xsd, na página da ACSS na internet.

3.1. Versão: LCPA_Tabela4_HEPE_v1_0.xsd

<?

xml

version

=

"1.0"

encoding

=

"utf-8"

?>

<xs:schema

elementFormDefault

=

"qualified"

xmlns:xs

=

"http://www.w3.org/2001/XMLSchema"

>

<xs:annotation>

<xs:documentation>

Título: Lei dos Compromissos e Pagamentos em Atraso (LCPA) -

Tabela 4B (EPE's): Passivos, Contas a pagar, Pagamentos em atraso,

Compromissos e Pagamentos

Autor: ACSS

Versão: LCPA_Tabela4_HEPE_v1_0.xsd

Última Revisão: 2012-05-22

</xs:documentation>

</xs:annotation>

<xs:element

name

=

"Tabela4MapaPagamentosAtraso"

>

<xs:complexType>

<xs:sequence>

<xs:element

name

=

"Cabecalho"

>

<xs:complexType>

<xs:sequence>

<xs:element

name

=

"Entidade"

>

<xs:complexType>

<xs:sequence>

<xs:element

name

=

"Codigo"

type

=

"CodigoEntidadeTipo"

/>

<xs:element

name

=

"Nome"

type

=

"NomeEntidadeTipo"

/>

</xs:sequence>

</xs:complexType>

(16)

<xs:element

name

=

"DataCriacao"

type

=

"xs:date"

/>

<xs:element

name

=

"Periodo"

>

<xs:complexType>

<xs:sequence>

<xs:element

name

=

"Ano"

type

=

"AnoTipo"

/>

<xs:element

name

=

"NumeroMes"

type

=

"MesTipo"

/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element

name

=

"Corpo"

>

<xs:complexType>

<xs:sequence>

<xs:element

name

=

"DespesasCorrentes"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"DespesasPessoal"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"RemunCertasPerm"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"AboVariEventuais"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SegurancaSocial"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SegSocialEncSaude"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SSESCEPatADSE"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SSOutros"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SegSocialContr"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SegSocContrCGA"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SSCRegGeral"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SSCOutras"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SegurancaSocialOutras"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"AquisicoesBensServicos"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"ComprasMedicamentos"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"ComprasMatConsClin"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"ComprasOutrasExist"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"MCDT"

type

=

"PagamentosAtraso"

/>

(17)

<xs:element

name

=

"JurosOutrosEncargos"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"TransferenciasCorrentes"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"TCAdminPubl"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"TransfCorrOutras"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"Subsidios"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"OutrasDespesasCorrentes"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"DespesasCapital"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"AquisicoesBensCapital"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"TransferenciasCapital"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"TCapAdmPublicas"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"TCapitalOutras"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"OutrasDespesasCapital"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"Total"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"FundosAcumulados"

type

=

"ValorMonetarioTipo"

/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:simpleType

name

=

"AnoTipo"

>

<xs:restriction

base

=

"xs:integer"

>

<xs:minInclusive

value

=

"2012"

/>

<xs:maxInclusive

value

=

"2020"

/>

<xs:totalDigits

value

=

"4"

/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType

name

=

"MesTipo"

>

<xs:restriction

base

=

"xs:integer"

>

<xs:minInclusive

value

=

"1"

/>

<xs:maxInclusive

value

=

"12"

/>

<xs:totalDigits

value

=

"2"

/>

</xs:restriction>

(18)

<xs:simpleType

name

=

"CodigoEntidadeTipo"

>

<xs:restriction

base

=

"xs:integer"

>

<xs:totalDigits

value

=

"9"

/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType

name

=

"NomeEntidadeTipo"

>

<xs:restriction

base

=

"xs:string"

>

<xs:maxLength

value

=

"256"

/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType

name

=

"ValorMonetarioTipo"

>

<xs:restriction

base

=

"xs:decimal"

>

<xs:totalDigits

value

=

"14"

/>

<xs:fractionDigits

value

=

"2"

/>

</xs:restriction>

</xs:simpleType>

<xs:complexType

name

=

"Stock"

>

<xs:sequence>

<xs:element

name

=

"Passivo"

type

=

"ValorMonetarioTipo"

/>

<xs:element

name

=

"ContasAPagar"

type

=

"ValorMonetarioTipo"

/>

<xs:element

name

=

"PagamentosEmAtraso"

type

=

"ValorMonetarioTipo"

/>

</xs:sequence>

</xs:complexType>

<xs:complexType

name

=

"PagamentosAtraso"

>

<xs:sequence>

<xs:element

name

=

"StockInicialPeriodo"

type

=

"Stock"

/>

<xs:element

name

=

"StockFinalPeriodo"

type

=

"Stock"

/>

<xs:element

name

=

"CompromissosAssumidos"

type

=

"ValorMonetarioTipo"

/>

<xs:element

name

=

"PagamentosEfectuados"

type

=

"ValorMonetarioTipo"

/>

</xs:sequence>

</xs:complexType>

</xs:schema>

(19)

3.2. Tipos de Dados

Nome Tipo XSD Total Digitos/ Máx Caract. decimais Nº casas Valor minimo Valor máximo Descrição

AnoTipo xs:integer 4 - 2012 2020 Ano a que respeitam os dados. Formato: YYYY (Ex. 2012)

MesTipo xs:integer 2 - 1 12 Número do mês. Ex: 5 (para Maio)

CodigoEntidadeTipo xs:integer 9 - - - Código SIEF da entidade emissora

NomeEntidadeTipo xs:string 256 - - - Nome da entidade emissora

ValorMonetarioTipo xs:decimal 14 2 - - Valor monetário.

3.3. Elementos Simples

Nome Tipo Descrição

Codigo CodigoEntidadeTipo Código SIEF da entidade Nome NomeEntidadetipo Nome da entidade

Ano AnoTipo Exercício relativo aos dados enviados no ficheiro NumeroMes MesTipo Mês do período relativo aos dados enviados no ficheiro

DataCriacao Date Data de geração do ficheiro, em formato „aaaa-mm-dd‟ (por exemplo, „2012-05-22‟) FundosAcumulados ValorMonetarioTipo Valor do montante dos fundos acumulados no mês relativo aos dados enviados no ficheiro

(20)

3.4. Elementos Complexos

Elemento:

Stock

Descrição: Estrutura de recolha de dados de stock inicial e final do período

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

Passivo ValorMonetarioTipo 1 1 Sim Montante do passivo.

ContasAPagar ValorMonetarioTipo 1 1 Sim Montante das contas a pagar. PagamentosEmAtraso ValorMonetarioTipo 1 1 Sim Montante dos pagamentos em atraso.

Elemento:

PagamentosAtraso

Descrição: Reflecte uma linha da Tabela 4B (EPE's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos e Pagamentos

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

StockInicialPeriodo Stock 1 1 Sim Montantes do stock no início do mês. StockFinalPeriodo Stock 1 1 Sim Montantes do stock no final do mês.

CompromissosAssumidos ValorMonetarioTipo 1 1 Sim Montante dos compromissos assumidos no mês. PagamentosEfectuados ValorMonetarioTipo 1 1 Sim Montante dos pagamentos efectuados no mês.

(21)

Elemento:

Tabela4MapaPagamentosAtraso

Descrição: Tabela 4B (EPE's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos e Pagamentos

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

Cabecalho Cabecalho 1 1 Sim Definição da entidade, período e data geração do ficheiro.

Corpo Corpo 1 1 Sim

Visão da Tabela 4B (EPE's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos e Pagamentos para o período de envio de informação.

Elemento:

Cabecalho

Descrição: Definição da entidade, período e data de geração do ficheiro.

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

Entidade Entidade 1 1 Sim Definição da entidade.

DataCriacao DataCriacao 1 1 Sim Data de geração do ficheiro.

Período Período 1 1 Sim Definição do período relativo aos dados enviados no ficheiro.

Elemento:

Entidade

Descrição: Definição da entidade

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

Codigo CodigoEntidadeTipo 1 1 Sim Código SIEF da entidade.

(22)

Elemento:

Periodo

Descrição: Definição do período relativo aos dados enviados no ficheiro

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

Ano AnoTipo 1 1 Sim Exercício relativo aos dados enviados no ficheiro.

NumeroMes MesTipo 1 1 Sim Mês do período relativo aos dados enviados no ficheiro.

Elemento:

Corpo

Descrição: Visão mensal da Tabela 4B (EPE's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos e Pagamentos

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

DespesasCorrentes PagamentosAtraso 1 1 Sim Despesas Correntes DespesasPessoal PagamentosAtraso 1 1 Sim Despesas com Pessoal

RemunCertasPerm PagamentosAtraso 1 1 Sim Remunerações Certas e Permanentes AboVariEventuais PagamentosAtraso 1 1 Sim Abonos Variáveis ou Eventuais SegurancaSocial PagamentosAtraso 1 1 Sim Segurança Social

SegSocialEncSaude PagamentosAtraso 1 1 Sim Segurança Social: Encargos com a Saúde

SSESCEPatADSE PagamentosAtraso 1 1 Sim Segurança Social:Contrib.entidade Patronal para a ADSE SSOutros PagamentosAtraso 1 1 Sim Segurança Social: Outros Encargos com a Saúde SegSocialContr PagamentosAtraso 1 1 Sim Segurança Social: Contribuições de segurança social SegSocContrCGA PagamentosAtraso 1 1 Sim Segurança Social: Contribuições de segurança social: CGA

SSCRegGeral PagamentosAtraso 1 1 Sim Segurança Social: Contribuições de segurança social: Segurança Social - Regime Geral SSCOutras PagamentosAtraso 1 1 Sim Segurança Social: Contribuições de segurança social: Outras

(23)

SegurancaSocialOutras PagamentosAtraso 1 1 Sim Segurança Social: Outras AquisicoesBensServicos PagamentosAtraso 1 1 Sim Aquisições de Bens e Serviços ComprasMedicamentos PagamentosAtraso 1 1 Sim Compras de medicamentos

ComprasMatConsClin PagamentosAtraso 1 1 Sim Compras de material de consumo clínico ComprasOutrasExist PagamentosAtraso 1 1 Sim Compras de outras existências

MCDT PagamentosAtraso 1 1 Sim Meios complementares de diagnóstico e terapêutica OutrosFornecServExt PagamentosAtraso 1 1 Sim Outros fornecimentos e serviços externos

JurosOutrosEncargos PagamentosAtraso 1 1 Sim Juros e outros encargos TransferenciasCorrentes PagamentosAtraso 1 1 Sim Transferências Correntes

TCAdminPubl PagamentosAtraso 1 1 Sim Transferências Correntes: Adminstrações Públicas TransfCorrOutras PagamentosAtraso 1 1 Sim Transferências Correntes: Outras Transferências correntes

Subsidios PagamentosAtraso 1 1 Sim Subsídios

OutrasDespesasCorrentes PagamentosAtraso 1 1 Sim Outras Despesas Correntes DespesasCapital PagamentosAtraso 1 1 Sim Despesas de Capital

AquisicoesBensCapital PagamentosAtraso 1 1 Sim Aquisições de Bens de Capital TransferenciasCapital PagamentosAtraso 1 1 Sim Transferências de Capital

TCapAdmPublicas PagamentosAtraso 1 1 Sim Transferências de Capital: Administrações Públicas TCapitalOutras PagamentosAtraso 1 1 Sim Transferências de Capital: Outras Transferências de Capital OutrasDespesasCapital PagamentosAtraso 1 1 Sim Outras Despesas de Capital

Total PagamentosAtraso 1 1 Sim Total

(24)

4. Especificação XSD da Tabela 4A (SPA's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos

e Pagamentos

A listagem da especificação XSD que aqui se apresenta também pode ser consultada, em ficheiro autónomo xsd, na página da ACSS na internet.

4.1. Versão: LCPA_Tabela4_HSPA_v1_0.xsd

<?

xml

version

=

"1.0"

encoding

=

"utf-8"

?>

<xs:schema

elementFormDefault

=

"qualified"

xmlns:xs

=

"http://www.w3.org/2001/XMLSchema"

>

<xs:annotation>

<xs:documentation>

Título: Lei dos Compromissos e Pagamentos em Atraso (LCPA) -

Tabela 4A (SPA's): Passivos, Contas a pagar, Pagamentos em atraso,

Compromissos e Pagamentos

Autor: ACSS

Versão: LCPA_Tabela4_HSPA_v1_0.xsd

Última Revisão: 2012-05-18

</xs:documentation>

</xs:annotation>

<xs:element

name

=

"Tabela4MapaPagamentosAtraso"

>

<xs:complexType>

<xs:sequence>

<xs:element

name

=

"Cabecalho"

>

<xs:complexType>

<xs:sequence>

<xs:element

name

=

"Entidade"

>

<xs:complexType>

<xs:sequence>

<xs:element

name

=

"Codigo"

type

=

"CodigoEntidadeTipo"

/>

<xs:element

name

=

"Nome"

type

=

"NomeEntidadeTipo"

/>

</xs:sequence>

(25)

</xs:element>

<xs:element

name

=

"DataCriacao"

type

=

"xs:date"

/>

<xs:element

name

=

"Periodo"

>

<xs:complexType>

<xs:sequence>

<xs:element

name

=

"Ano"

type

=

"AnoTipo"

/>

<xs:element

name

=

"NumeroMes"

type

=

"MesTipo"

/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element

name

=

"Corpo"

>

<xs:complexType>

<xs:sequence>

<xs:element

name

=

"DespesasCorrentes"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"DespesasPessoal"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"RemunCertasPerm"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"AboVariEventuais"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SegurancaSocial"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SegSocialEncSaude"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SSESCEPatADSE"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SSOutros"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SegSocialContr"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SegSocContrCGA"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SSCRegGeral"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SSCOutras"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"SegurancaSocialOutras"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"AquisicoesBensServicos"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"FarmacPrivadasARS"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"MCDT"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"OutrosFornecServExt"

type

=

"PagamentosAtraso"

/>

(26)

<xs:element

name

=

"TransferenciasCorrentes"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"TCAdminPubl"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"TransfCorrOutras"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"Subsidios"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"OutrasDespesasCorrentes"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"DespesasCapital"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"AquisicoesBensCapital"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"TransferenciasCapital"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"TCapAdmPublicas"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"TCapitalOutras"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"OutrasDespesasCapital"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"Total"

type

=

"PagamentosAtraso"

/>

<xs:element

name

=

"FundosAcumulados"

type

=

"ValorMonetarioTipo"

/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:simpleType

name

=

"AnoTipo"

>

<xs:restriction

base

=

"xs:integer"

>

<xs:minInclusive

value

=

"2012"

/>

<xs:maxInclusive

value

=

"2020"

/>

<xs:totalDigits

value

=

"4"

/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType

name

=

"MesTipo"

>

<xs:restriction

base

=

"xs:integer"

>

<xs:minInclusive

value

=

"1"

/>

<xs:maxInclusive

value

=

"12"

/>

<xs:totalDigits

value

=

"2"

/>

</xs:restriction>

</xs:simpleType>

(27)

<xs:restriction

base

=

"xs:integer"

>

<xs:totalDigits

value

=

"9"

/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType

name

=

"NomeEntidadeTipo"

>

<xs:restriction

base

=

"xs:string"

>

<xs:maxLength

value

=

"256"

/>

</xs:restriction>

</xs:simpleType>

<xs:simpleType

name

=

"ValorMonetarioTipo"

>

<xs:restriction

base

=

"xs:decimal"

>

<xs:totalDigits

value

=

"14"

/>

<xs:fractionDigits

value

=

"2"

/>

</xs:restriction>

</xs:simpleType>

<xs:complexType

name

=

"Stock"

>

<xs:sequence>

<xs:element

name

=

"Passivo"

type

=

"ValorMonetarioTipo"

/>

<xs:element

name

=

"ContasAPagar"

type

=

"ValorMonetarioTipo"

/>

<xs:element

name

=

"PagamentosEmAtraso"

type

=

"ValorMonetarioTipo"

/>

</xs:sequence>

</xs:complexType>

<xs:complexType

name

=

"PagamentosAtraso"

>

<xs:sequence>

<xs:element

name

=

"StockInicialPeriodo"

type

=

"Stock"

/>

<xs:element

name

=

"StockFinalPeriodo"

type

=

"Stock"

/>

<xs:element

name

=

"CompromissosAssumidos"

type

=

"ValorMonetarioTipo"

/>

<xs:element

name

=

"PagamentosEfectuados"

type

=

"ValorMonetarioTipo"

/>

</xs:sequence>

</xs:complexType>

</xs:schema>

(28)

4.2. Tipos de Dados

Nome Tipo XSD Total Digitos/ Máx Caract. decimais Nº casas Valor minimo Valor máximo Descrição

AnoTipo xs:integer 4 - 2012 2020 Ano a que respeitam os dados. Formato: YYYY (Ex. 2012)

MesTipo xs:integer 2 - 1 12 Número do mês. Ex: 5 (para Maio)

CodigoEntidadeTipo xs:integer 9 - - - Código SIEF da entidade emissora

NomeEntidadeTipo xs:string 256 - - - Nome da entidade emissora

ValorMonetarioTipo xs:decimal 14 2 - - Valor monetário.

4.3. Elementos Simples

Nome Tipo Descrição

Codigo CodigoEntidadeTipo Código SIEF da entidade Nome NomeEntidadetipo Nome da entidade

Ano AnoTipo Exercício relativo aos dados enviados no ficheiro NumeroMes MesTipo Mês do período relativo aos dados enviados no ficheiro

DataCriacao Date Data de geração do ficheiro, em formato „aaaa-mm-dd‟ (por exemplo, „2012-05-22‟) FundosAcumulados ValorMonetarioTipo Valor do montante dos fundos acumulados no mês relativo aos dados enviados no ficheiro

(29)

4.4. Elementos Complexos

Elemento:

Stock

Descrição: Estrutura de recolha de dados de stock inicial e final do período

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

Passivo ValorMonetarioTipo 1 1 Sim Montante do passivo.

ContasAPagar ValorMonetarioTipo 1 1 Sim Montante das contas a pagar. PagamentosEmAtraso ValorMonetarioTipo 1 1 Sim Montante dos pagamentos em atraso.

Elemento:

PagamentosAtraso

Descrição: Reflecte uma linha da Tabela 4A (SPA's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos e Pagamentos

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

StockInicialPeriodo Stock 1 1 Sim Montantes do stock no início do mês. StockFinalPeriodo Stock 1 1 Sim Montantes do stock no final do mês.

CompromissosAssumidos ValorMonetarioTipo 1 1 Sim Montante dos compromissos assumidos no mês. PagamentosEfectuados ValorMonetarioTipo 1 1 Sim Montante dos pagamentos efectuados no mês.

(30)

Elemento:

Tabela4MapaPagamentosAtraso

Descrição: Tabela 4A (SPA's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos e Pagamentos

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

Cabecalho Cabecalho 1 1 Sim Definição da entidade, período e data geração do ficheiro.

Corpo Corpo 1 1 Sim Visão da Tabela 4A (SPA's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos e Pagamentos para o período de envio de informação.

Elemento:

Cabecalho

Descrição: Definição da entidade, período e data de geração do ficheiro.

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

Entidade Entidade 1 1 Sim Definição da entidade.

DataCriacao DataCriacao 1 1 Sim Data de geração do ficheiro.

Período Período 1 1 Sim Definição do período relativo aos dados enviados no ficheiro.

Elemento:

Entidade

Descrição: Definição da entidade

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

Codigo CodigoEntidadeTipo 1 1 Sim Código SIEF da entidade.

(31)

Elemento:

Periodo

Descrição: Definição do período relativo aos dados enviados no ficheiro

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

Ano AnoTipo 1 1 Sim Exercício relativo aos dados enviados no ficheiro.

NumeroMes MesTipo 1 1 Sim Mês do período relativo aos dados enviados no ficheiro.

Elemento:

Corpo

Descrição: Visão mensal da Tabela 4A (SPA's): Passivos, Contas a pagar, Pagamentos em atraso, Compromissos e Pagamentos

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

DespesasCorrentes PagamentosAtraso 1 1 Sim Despesas Correntes DespesasPessoal PagamentosAtraso 1 1 Sim Despesas com Pessoal

RemunCertasPerm PagamentosAtraso 1 1 Sim Remunerações Certas e Permanentes AboVariEventuais PagamentosAtraso 1 1 Sim Abonos Variáveis ou Eventuais SegurancaSocial PagamentosAtraso 1 1 Sim Segurança Social

SegSocialEncSaude PagamentosAtraso 1 1 Sim Segurança Social: Encargos com a Saúde

SSESCEPatADSE PagamentosAtraso 1 1 Sim Segurança Social:Contrib.entidade Patronal para a ADSE SSOutros PagamentosAtraso 1 1 Sim Segurança Social: Outros Encargos com a Saúde SegSocialContr PagamentosAtraso 1 1 Sim Segurança Social: Contribuições de segurança social SegSocContrCGA PagamentosAtraso 1 1 Sim Segurança Social: Contribuições de segurança social: CGA

SSCRegGeral PagamentosAtraso 1 1 Sim Segurança Social: Contribuições de segurança social: Segurança Social - Regime Geral SSCOutras PagamentosAtraso 1 1 Sim Segurança Social: Contribuições de segurança social: Outras

(32)

SegurancaSocialOutras PagamentosAtraso 1 1 Sim Segurança Social: Outras AquisicoesBensServicos PagamentosAtraso 1 1 Sim Aquisições de Bens e Serviços FarmacPrivadasARS PagamentosAtraso 1 1 Sim Farmácias privadas (ARS's)

MCDT PagamentosAtraso 1 1 Sim Meios complementares de diagnóstico e terapêutica OutrosFornecServExt PagamentosAtraso 1 1 Sim Outros fornecimentos e serviços externos

JurosOutrosEncargos PagamentosAtraso 1 1 Sim Juros e outros encargos TransferenciasCorrentes PagamentosAtraso 1 1 Sim Transferências Correntes

TCAdminPubl PagamentosAtraso 1 1 Sim Transferências Correntes: Adminstrações Públicas TransfCorrOutras PagamentosAtraso 1 1 Sim Transferências Correntes: Outras Transferências correntes

Subsidios PagamentosAtraso 1 1 Sim Subsídios

OutrasDespesasCorrentes PagamentosAtraso 1 1 Sim Outras Despesas Correntes DespesasCapital PagamentosAtraso 1 1 Sim Despesas de Capital

AquisicoesBensCapital PagamentosAtraso 1 1 Sim Aquisições de Bens de Capital TransferenciasCapital PagamentosAtraso 1 1 Sim Transferências de Capital

TCapAdmPublicas PagamentosAtraso 1 1 Sim Transferências de Capital: Administrações Públicas TCapitalOutras PagamentosAtraso 1 1 Sim Transferências de Capital: Outras Transferências de Capital OutrasDespesasCapital PagamentosAtraso 1 1 Sim Outras Despesas de Capital

Total PagamentosAtraso 1 1 Sim Total

(33)

5. Especificação XSD da Tabela 1: Fundos Disponíveis

A listagem da especificação XSD que aqui se apresenta também pode ser consultada, em ficheiro autónomo xsd, na página da ACSS na internet.

5.1. Versão: LCPA_Tabela1_v1_0.xsd

<?xml version="1.0" encoding="utf-8"?>

<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:annotation>

<xs:documentation>

Título: Lei dos Compromissos e Pagamentos em Atraso (LCPA): Tabela 1: Fundos Disponíveis

Autor: ACSS

Versão: LCPA_Tabela1_v1_0.xsd Última Revisão: 2012-07-23 </xs:documentation>

</xs:annotation>

<xs:element name="Tabela1FundosDisponiveis"> <xs:complexType>

<xs:sequence>

<xs:element name="Cabecalho"> <xs:complexType>

<xs:sequence>

<xs:element name="Entidade"> <xs:complexType>

<xs:sequence>

<xs:element name="Codigo" type="CodigoEntidadeTipo" /> <xs:element name="Nome" type="NomeEntidadeTipo" /> </xs:sequence>

</xs:complexType> </xs:element>

<xs:element name="DataCriacao" type="xs:date" /> <xs:element name="PeriodoReporte">

<xs:complexType> <xs:sequence>

(34)

<xs:element name="MesReporte" type="MesTipo" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element>

<xs:element name="Corpo"> <xs:complexType> <xs:sequence>

<xs:element name="Mes" minOccurs="1" maxOccurs="12"> <xs:complexType>

<xs:sequence>

<xs:element name="NumeroMes" type="MesTipo"/>

<xs:element name="DotacaoCorrigida3Meses" type="ValorMonetarioTipo"/> <xs:element name="TransferSubsidiosOE3Meses" type="ValorMonetarioTipo"/> <xs:element name="ReceitaPropriaCobradaOuAdiantam" type="ValorMonetarioTipo"/> <xs:element name="PrevisaoReceitaPropria3Meses" type="ValorMonetarioTipo"/> <xs:element name="ProdutoEmprestimosContraidos" type="ValorMonetarioTipo"/> <xs:element name="TransferenciasNaoEfetuadasQREN" type="ValorMonetarioTipo"/> <xs:element name="MontantesAutorizadosExcecional" type="ValorMonetarioTipo"/> <xs:element name="ReceitasGerais" type="ValorMonetarioTipo"/>

<xs:element name="ReceitasProprias" type="ValorMonetarioTipo"/> <xs:element name="Emprestimos" type="ValorMonetarioTipo"/> <xs:element name="Reserva" type="ValorMonetarioTipo"/>

<xs:element name="FundosTotaisPrevistos" type="ValorMonetarioTipo"/> <xs:element name="CompromissosAssumidos" type="ValorMonetarioTipo"/> <xs:element name="CompromissosPagos" type="ValorMonetarioTipo"/> <xs:element name="CompromissosPorPagar" type="ValorMonetarioTipo"/> <xs:element name="FundosDisponiveis" type="ValorMonetarioTipo"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType>

(35)

</xs:element>

<xs:simpleType name="AnoTipo">

<xs:restriction base="xs:integer"> <xs:minInclusive value="2012" /> <xs:maxInclusive value="2020" /> <xs:totalDigits value="4" /> </xs:restriction>

</xs:simpleType>

<xs:simpleType name="MesTipo">

<xs:restriction base="xs:integer"> <xs:minInclusive value="1" /> <xs:maxInclusive value="12" /> <xs:totalDigits value="2" /> </xs:restriction>

</xs:simpleType>

<xs:simpleType name="CodigoEntidadeTipo"> <xs:restriction base="xs:integer"> <xs:totalDigits value="9" /> </xs:restriction>

</xs:simpleType>

<xs:simpleType name="NomeEntidadeTipo"> <xs:restriction base="xs:string"> <xs:maxLength value="256" /> </xs:restriction>

</xs:simpleType>

<xs:simpleType name="ValorMonetarioTipo"> <xs:restriction base="xs:decimal"> <xs:totalDigits value="14" /> <xs:fractionDigits value="2" /> </xs:restriction>

</xs:simpleType> </xs:schema>

(36)

5.2. Tipos de Dados

Nome Tipo XSD Total Digitos/ Máx Caract. decimais Nº casas Valor minimo Valor máximo Descrição

AnoTipo xs:integer 4 - 2012 2020 Ano a que respeitam os dados. Formato: YYYY (Ex. 2012)

MesTipo xs:integer 2 - 1 12 Número do mês. Ex: 5 (Maio)

CodigoEntidadeTipo xs:integer 9 - - - Código SIEF da entidade emissora

NomeEntidadeTipo xs:string 256 - - - Nome da entidade emissora

(37)

5.3. Elementos Simples

Nome Tipo Descrição

Codigo CodigoEntidadeTipo Código SIEF da entidade Nome NomeEntidadetipo Nome da entidade

AnoReporte AnoTipo Exercício relativo aos dados enviados no ficheiro MesReporte MesTipo Mês do período de reporte da informação.

NumeroMes MesTipo Número do Mês.

DataCriacao Date Data de geração do ficheiro

DotacaoCorrigida3Meses ValorMonetarioTipo Montante da dotação corrigida líquida de cativos, relativa aos três meses seguintes

TransferSubsidiosOE3Meses ValorMonetarioTipo Montante das transferências e subsídios com origem no Orçamento do Estado, relativos aos três meses seguintes ReceitaPropriaCobradaOuAdiantam ValorMonetarioTipo Montante da receita efetiva própria cobrada, ou recebida como adiantamento

PrevisaoReceitaPropria3Meses ValorMonetarioTipo Montante da previsão de receita efetiva própria a cobrar nos três meses seguintes ProdutoEmprestimosContraidos ValorMonetarioTipo Montante do produto de empréstimos contraídos nos termos da lei

TransferenciasNaoEfetuadasQREN ValorMonetarioTipo Montante das transferências ainda não efetuadas decorrentes de programas e projetos do QREN cujas faturas se encontrem liquidadas e devidamente certificadas ou validadas MontantesAutorizadosExcecional ValorMonetarioTipo Montantes autorizados excecionalmente (artigo 4º da LCPA)

ReceitasGerais ValorMonetarioTipo Montantes autorizados excecionalmente (artigo 4º da LCPA) de receitas gerais ReceitasProprias ValorMonetarioTipo Montantes autorizados excecionalmente (artigo 4º da LCPA) de receitas próprias Emprestimos ValorMonetarioTipo Montantes autorizados excecionalmente (artigo 4º da LCPA) de empréstimos Reserva ValorMonetarioTipo Montante da reserva

FundosTotaisPrevistos ValorMonetarioTipo Montante dos fundos totais previstos CompromissosAssumidos ValorMonetarioTipo Montante dos compromissos assumidos

(38)

CompromissosPagos ValorMonetarioTipo Montante dos compromissos assumidos pagos CompromissosPorPagar ValorMonetarioTipo Montante dos compromissos assumidos por pagar FundosDisponiveis ValorMonetarioTipo Montante dos fundos disponíveis

(39)

5.4. Elementos Complexos

Elemento:

Tabela1FundosDisponiveis

Descrição: Tabela 1: Fundos Disponíveis

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

Cabecalho Cabecalho 1 1 Sim Definição da entidade, período e data geração do ficheiro.

Corpo Corpo 1 1 Sim Visão da Tabela 1: Fundos Disponíveis.

Elemento:

Cabecalho

Descrição: Definição da entidade, período e data de geração do ficheiro.

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

Entidade Entidade 1 1 Sim Definição da entidade.

DataCriacao DataCriacao 1 1 Sim Data de geração do ficheiro.

PeríodoReporte PeríodoReporte 1 1 Sim Definição do período de reporte relativo aos dados enviados no ficheiro.

Elemento:

Entidade

Descrição: Definição da entidade

Nome Tipo Min. Ocor. Máx. Ocor. Obrig. Descrição

Codigo CodigoEntidadeTipo 1 1 Sim Código SIEF da entidade.

Referências

Documentos relacionados

Neste relatório apresentam-se os resultados do trabalho desenvolvido pelo Jardim de Infância Divino Salvador para melhorar e corrigir os aspetos identificados no decurso da

 A equipa pedagógica do jardim de infância refletiu sobre os aspetos a melhorar relativos ao planeamento, à avaliação e à supervisão das atividades de

 O trabalho pedagógico encontra-se mais equilibrado na abordagem das diferentes áreas de conteúdo das orientações curriculares para a educação pré-escolar, de forma

V - ÔNIBUS ARTICULADO - constituído por unidades rígidas, basicamente do tipo ônibus simples, destinadas à acomodação dos passageiros e interligadas por seção articulada

Este estudo pode ser caracterizado como uma pesquisa social de tipo qualitativo, buscando identificar os atores, as visões e os interesses que envolvem a realização da Copa

Nos municípios de Belém e Tracuateua as coletas de feijão-caupi infectados por vírus, tem ocorrido a presença de Cowpea Aphid-Borne Mosaic Virus – CABMV, no entanto, em uma

Contrato de Venda e Compra com Reserva de Domínio devidamente assinado, juntamente com todos os documentos constantes da Cláusula Segunda deste, considerar- se-á rescindido o

A presente dissertação objetivou analisar as narrativas e representações a respeito das práticas religiosas centrais dos barbacins, banhuns, casangas e papeis, povos que