Í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
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
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
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
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
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
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.).
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.
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.
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.
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.
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.
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.
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>
<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"
/>
<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>
<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>
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
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çãoStockInicialPeriodo 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.
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çãoCabecalho 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.
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çãoDespesasCorrentes 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
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
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>
</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"
/>
<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>
<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>
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
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çãoStockInicialPeriodo 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.
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çãoCabecalho 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.
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çãoDespesasCorrentes 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
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
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>
<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>
</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>
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
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
CompromissosPagos ValorMonetarioTipo Montante dos compromissos assumidos pagos CompromissosPorPagar ValorMonetarioTipo Montante dos compromissos assumidos por pagar FundosDisponiveis ValorMonetarioTipo Montante dos fundos disponíveis
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.