Anexo III - Normas Receita Federal

Transcrição

Anexo III - Normas Receita Federal
Anexo III - Definições de Tipos de Dados
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.receita.fazenda.gov.br/Tipos"
targetNamespace="http://www.receita.fazenda.gov.br/Tipos"
elementFormDefault="qualified">
<!-- inicio da definicao dos tipos comuns -->
<xs:simpleType name="ano">
<xs:restriction base="xs:integer">
<xs:pattern value="\d{4}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="data">
<xs:restriction base="xs:token">
<xs:pattern value="\d{2}/\d{2}/\d{4}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="mes">
<xs:restriction base="xs:token">
<xs:pattern value="(0[1-9])|(1[0-2])" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="descricao">
<xs:restriction base="xs:token">
<xs:minLength value="1" />
<xs:maxLength value="60" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="valor">
<xs:restriction base="xs:token">
<xs:pattern value="\d{1,11},\d{2}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="valorOpcional">
<xs:restriction base="xs:token">
<xs:pattern value="|(\d{1,11},\d{2})" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="cpf">
<xs:restriction base="xs:token">
<xs:pattern value="\d{11}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="cpfOpcional">
<xs:restriction base="xs:token">
<xs:pattern value="|\d{11}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="cnpj">
<xs:restriction base="xs:token">
<xs:pattern value="\d{14}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="cpfCnpj">
<xs:restriction base="xs:token">
<xs:pattern value="\d{11}|\d{14}" />
</xs:restriction>
</xs:simpleType>
Página 1
Documento de 2 pagina(s) assinado digitalmente. Pode ser consultado pelo codigo de localizacao
AP29.0216.16236.0817 no endereco http://sadd.receita.fazenda.gov.br/sadd-internet/pages/validadocumento.xhtml
consulte a pagina de autenticacao no final deste documento.
Anexo III - Definições de Tipos de Dados
<xs:simpleType name="cpfCnpjOpcional">
<xs:restriction base="xs:token">
<xs:pattern value="|\d{11}|\d{14}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="nomePF">
<xs:restriction base="xs:token">
<xs:pattern value="[\p{L}\s]{1,60}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="nomePJ">
<xs:restriction base="xs:token">
<xs:minLength value="1" />
<xs:maxLength value="60" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="nomePJOpcional">
<xs:restriction base="xs:token">
<xs:minLength value="0" />
<xs:maxLength value="60" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="numeroProcesso">
<xs:restriction base="xs:token">
<xs:pattern value="|\d{1,20}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="decimal_3_1">
<xs:restriction base="xs:token">
<xs:pattern value="\d{1,3},\d{1}" />
</xs:restriction>
</xs:simpleType>
<!-- fim da definicao dos tipos comuns -->
</xs:schema>
Página 2
Documento de 2 pagina(s) assinado digitalmente. Pode ser consultado pelo codigo de localizacao
AP29.0216.16236.0817 no endereco http://sadd.receita.fazenda.gov.br/sadd-internet/pages/validadocumento.xhtml
consulte a pagina de autenticacao no final deste documento.
PÁGINA DE AUTENTICAÇÃO
A Secretaria da Receita Federal do Brasil garante a integridade e a autenticidade
deste documento nos termos do Art. 10, § 1º, da Medida Provisória nº 2.200-2, de 24
de agosto de 2001
Histórico de atividades sobre o documento:
Documento assinado digitalmente por:
CLAUDIA MARIA DE ANDRADE em 29/02/2016.
Confira o documento original pelo Smartphone conectado à Internet:
Dúvida? Acesse
http://sadd.receita.fazenda.gov.br/sadd-internet/pages/qrcode.xhtml
Confira o documento original pela Internet:
a) Acesse o endereço:
http://sadd.receita.fazenda.gov.br/sadd-internet/pages/validadocumento.xhtml
b) Digite o número abaixo ou leia o código de barras a seguir:
Código Hash obtido atraves do algoritmo SHA-256:
7pkCxE7+3vmKa+wvHg9FKoZLm13K7/JgRZKjl7KfJE0=