Índice
Nome
tipoAssinatura
Documentação
Tipo de elemento destinado a permitir o armazenamento
dos dados relacionados à assinatura digital de um
objeto.
Diagrama
Representação instância XML
<...
assinatura="string [0..1] ? " dataAssinatura="cnj :tipoDataHora [0..1] ? " cadeiaCertificado="string [0..1] ? " algoritmoHash="string [0..1] ? " codificacaoCertificado="string [0..1] ? " >
</...>
Representação do componente schema
<
complexType name ="
tipoAssinatura ">
<attribute name ="assinatura " type ="string "/>
<attribute name ="cadeiaCertificado " type ="string "/>
<attribute name ="algoritmoHash " type ="string "/>
<attribute name ="codificacaoCertificado " type ="string "/>
</
complexType >
Nome
tipoAssuntoLocal
Documentação
Tipo de elemento destinado a permitir prestar
informações relativas a assuntos criados localmente pelo
tribunal.
Diagrama
Representação instância XML
<...
codigoAssunto="int [1] ? " codigoPaiNacional="int [1] ? " descricao="string [1] ? " >
</...>
Representação do componente schema
<
complexType name ="
tipoAssuntoLocal ">
<attribute name ="codigoAssunto " type ="int " use ="required "/>
<attribute name ="codigoPaiNacional " type ="int " use ="required "/>
<attribute name ="descricao " type ="string " use ="required "/>
</
complexType >
Nome
tipoAssuntoProcessual
Documentação
Tipo destinado a permitir a identificação de um
assunto
processual.
Diagrama
Representação instância XML
<...
principal="boolean [0..1] ? " >
Start Choice [1] <
cnj :codigoNacional>
int </
cnj :codigoNacional>
[1] ? End Choice </...>
Representação do componente schema
<
complexType name ="
tipoAssuntoProcessual ">
<
choice >
<element name ="codigoNacional " type ="int " maxOccurs ="1 " minOccurs ="1 "/>
</
choice >
<attribute name ="principal " type ="boolean " use ="optional " default ="false "/>
</
complexType >
Nome
tipoAvisoComunicacaoPendente
Documentação
Tipo de elemento destinado a indicar a existência de
uma
comunicação pendente.
Diagrama
Representação do componente schema
<
complexType name ="
tipoAvisoComunicacaoPendente ">
<
sequence >
<
element name ="
destinatario "
type ="
cnj :tipoParte "
minOccurs ="
1 "
maxOccurs ="
1 "/>
<
element name ="
dataDisponibilizacao "
type ="
cnj :tipoDataHora "
minOccurs ="
1 "
maxOccurs ="
1 "/>
</
sequence >
</
complexType >
Nome
tipoCabecalhoProcesso
Diagrama
Representação instância XML
<...
numero="cnj :tipoNumeroUnico [1] ? " competencia="int [0..1] ? " classeProcessual="int [1] ? " codigoLocalidade="string [1] ? " nivelSigilo="int [1] ? " intervencaoMP="boolean [0..1] ? " tamanhoProcesso="int [0..1] ? " dataAjuizamento="cnj :tipoDataHora [0..1] ? " >
<
cnj :prioridade>
string </
cnj :prioridade>
[0..*] ? <
cnj :valorCausa>
double </
cnj :valorCausa>
[0..1] ? <
cnj :outrosnumeros>
string </
cnj :outrosnumeros>
[0..*] ? </...>
Representação do componente schema
<
complexType name ="
tipoCabecalhoProcesso ">
<
sequence >
<element name ="prioridade " type ="string " minOccurs ="0 " maxOccurs ="unbounded "/>
<
element name ="
outroParametro "
type ="
cnj :tipoParametro "
maxOccurs ="
unbounded "
minOccurs ="
0 "/>
<element name ="valorCausa " type ="double " minOccurs ="0 "/>
<element name ="outrosnumeros " type ="string " minOccurs ="0 " maxOccurs ="unbounded "/>
</
sequence >
<attribute name ="competencia " type ="int " use ="optional "/>
<attribute name ="classeProcessual " type ="int " use ="required "/>
<attribute name ="codigoLocalidade " type ="string " use ="required "/>
<attribute name ="nivelSigilo " type ="int " use ="required "/>
<attribute name ="intervencaoMP " type ="boolean " use ="optional "/>
<attribute name ="tamanhoProcesso " type ="int " use ="optional "/>
</
complexType >
Nome
tipoComunicacaoProcessual
Documentação
Tipo de elemento destinado a comunicar concretamente
uma
providência judicial para uma parte. A dataReferencia indica o
momento em que foi considerada a parte intimada, seja por provocação
do intimado/citado/notificado, seja por decurso do prazo legal para
tomada de ciência.
Diagrama
Representação do componente schema
<
complexType name ="
tipoComunicacaoProcessual ">
<
sequence >
<
element name ="
destinatario "
type ="
cnj :tipoParte "
minOccurs ="
1 "
maxOccurs ="
1 "/>
<element name ="processo " type ="string " maxOccurs ="1 " minOccurs ="1 "/>
<element name ="teor " type ="string " maxOccurs ="1 " minOccurs ="0 "/>
<
element name ="
documento "
type ="
cnj :tipoDocumento "
maxOccurs ="
unbounded "
minOccurs ="
0 "/>
<element name ="parametro " type ="string " maxOccurs ="unbounded " minOccurs ="0 "/>
<any namespace ="##other "/>
</
sequence >
<attribute name ="prazo " type ="int "/>
<attribute name ="nivelSigilo " type ="int " use ="optional "/>
</
complexType >
Nome
tipoDocumento
Documentação
Tipo de elemento destinado à transferência ou à
viabilização de transferência de documento processual.
Diagrama
Representação instância XML
<...
idDocumento="string [0..1] " idDocumentoVinculado="string [0..1] ? " tipoDocumento="string [1] ? " dataHora="cnj :tipoDataHora [0..1] ? " mimetype="string [0..1] ? " nivelSigilo="int [0..1] ? " movimento="int [0..1] ? " hash="string [0..1] ? " descricao="string [0..1] " tipoDocumentoLocal="string [0..1] ? " >
<
cnj :conteudo>
base64Binary </
cnj :conteudo>
[0..1] ? Allow any elements from a namespace other than this schema's namespace (strict validation). [1]
</...>
Representação do componente schema
<
complexType name ="
tipoDocumento ">
<
sequence >
<element name ="conteudo " type ="base64Binary " expectedContentTypes ="application/octet-stream " maxOccurs ="1 " minOccurs ="0 "/>
<
element name ="
assinatura "
type ="
cnj :tipoAssinatura "
maxOccurs ="
unbounded "
minOccurs ="
0 "/>
<
element name ="
outroParametro "
type ="
cnj :tipoParametro "
maxOccurs ="
unbounded "
minOccurs ="
0 "/>
<any namespace ="##other "/>
<
element name ="
documentoVinculado "
type ="
cnj :tipoDocumento "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
sequence >
<attribute name ="idDocumento " type ="string "/>
<attribute name ="idDocumentoVinculado " type ="string "/>
<attribute name ="tipoDocumento " type ="string " use ="required "/>
<attribute name ="mimetype " type ="string " use ="optional "/>
<attribute name ="nivelSigilo " type ="int " use ="optional "/>
<attribute name ="movimento " type ="int " use ="optional "/>
<attribute name ="hash " type ="string " use ="optional "/>
<attribute name ="descricao " type ="string " use ="optional "/>
<attribute name ="tipoDocumentoLocal " type ="string " use ="optional "/>
</
complexType >
Nome
tipoDocumentoIdentificacao
Documentação
Tipo destinado a permitir a criação de documentos
identificadores de uma determinada pessoa.
Diagrama
Representação do componente schema
<
complexType name ="
tipoDocumentoIdentificacao ">
<attribute name ="codigoDocumento " type ="string " use ="required "/>
<attribute name ="emissorDocumento " type ="string " use ="required "/>
<attribute name ="nome " type ="string " use ="optional "/>
</
complexType >
Nome
tipoEndereco
Documentação
Tipo de elemento destinado a permitir o cadastro de endereços. Esse tipo
tem o atributo opcional 'cep' e os elementos de texto 'logradouro',
'numero', 'complemento', 'bairro', 'cidade', 'estado' e 'pais',
todos
opcionais. Na implementação de validação, a presença do 'cep' deve
dispensar o preenchimento dos elementos 'cidade', 'estado' e 'pais' e
poderá dispensar a presença dos demais elementos que já estiverem
presentes no diretório nacional de endereços (DNE) como vinculados
ao
código de endereçamento postal definido.
Diagrama
Representação instância XML
<...
cep="string (pattern = \d{8}) [0..1] ? " >
<
cnj :logradouro>
string </
cnj :logradouro>
[0..1] ? <
cnj :numero>
string </
cnj :numero>
[0..1] ? <
cnj :complemento>
string </
cnj :complemento>
[0..1] ? <
cnj :bairro>
string </
cnj :bairro>
[0..1] ? <
cnj :cidade>
string </
cnj :cidade>
[0..1] ? <
cnj :estado>
string </
cnj :estado>
[0..1] ? <
cnj :pais>
string </
cnj :pais>
[0..1] ? </...>
Representação do componente schema
<
complexType name ="
tipoEndereco ">
<
sequence >
<element name ="logradouro " type ="string " minOccurs ="0 " maxOccurs ="1 "/>
<element name ="numero " type ="string " minOccurs ="0 " maxOccurs ="1 "/>
<element name ="complemento " type ="string " minOccurs ="0 " maxOccurs ="1 "/>
<element name ="bairro " type ="string " minOccurs ="0 " maxOccurs ="1 "/>
<element name ="cidade " type ="string " minOccurs ="0 " maxOccurs ="1 "/>
<element name ="estado " type ="string " minOccurs ="0 " maxOccurs ="1 "/>
<element name ="pais " type ="string " minOccurs ="0 " maxOccurs ="1 "/>
</
sequence >
<
attribute name ="
cep "
use ="
optional ">
<
simpleType >
<
restriction base ="
string ">
<pattern value ="\d{8} "/>
</
restriction >
</
simpleType >
</
attribute >
</
complexType >
Nome
tipoIntercomunicacao
Documentação
Tipo de elemento raiz da intercomunicação. Ele deverá
conter um dos elementos principais (processojudicial,
avisocomunicacao e comunicacaoprocessual).
Diagrama
Representação instância XML
<...>
Start Choice [1] End Choice </...>
Representação do componente schema
<
complexType name ="
tipoIntercomunicacao ">
<
choice >
<
element name ="
documento "
type ="
cnj :tipoDocumento "
maxOccurs ="
unbounded "
minOccurs ="
1 "/>
</
choice >
</
complexType >
Nome
tipoMovimentoLocal
Documentação
Tipo de elemento destinado a permitir prestar
informações relativas a movimentos criados localmente pelo tribunal.
Diagrama
Representação instância XML
<...
codigoMovimento="int [1] ? " codigoPaiNacional="int [1] ? " descricao="string [1] ? " >
</...>
Representação do componente schema
<
complexType name ="
tipoMovimentoLocal ">
<attribute name ="codigoMovimento " type ="int " use ="required "/>
<attribute name ="codigoPaiNacional " type ="int " use ="required "/>
<attribute name ="descricao " type ="string " use ="required "/>
</
complexType >
Nome
tipoMovimentoNacional
Documentação
Tipo de elemento que permite a indicação da realização
de um movimento existente na tabela unificada de que
trata a
Resolução 46.
Diagrama
Representação instância XML
<...
codigoNacional="int [1] ? " >
</...>
Representação do componente schema
<
complexType name ="
tipoMovimentoNacional ">
<
sequence >
<
element name ="
complemento "
type ="
cnj :tipoComplemento "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
sequence >
<attribute name ="codigoNacional " type ="int " use ="required "/>
</
complexType >
Nome
tipoMovimentoProcessual
Documentação
Tipo de elemento destinado a permitir apresentar
informações relativas à movimentação processual.
Diagrama
Representação instância XML
<...
dataHora="cnj :tipoDataHora [1] ? " nivelSigilo="int [0..1] ? " identificadorMovimento="string [0..1] ? " >
<
cnj :complemento>
string </
cnj :complemento>
[0..*] ? Start Choice [1] End Choice <
cnj :idDocumentoVinculado>
string </
cnj :idDocumentoVinculado>
[0..*] ? </...>
Representação do componente schema
<
complexType name ="
tipoMovimentoProcessual ">
<
sequence >
<element name ="complemento " type ="string " maxOccurs ="unbounded " minOccurs ="0 "/>
<element name ="idDocumentoVinculado " type ="string " maxOccurs ="unbounded " minOccurs ="0 "/>
</
sequence >
<attribute name ="nivelSigilo " type ="int " use ="optional "/>
<attribute name ="identificadorMovimento " type ="string " use ="optional "/>
</
complexType >
Nome
tipoOrgaoJulgador
Diagrama
Representação instância XML
<...
codigoOrgao="string [1] " nomeOrgao="string [1] " instancia="string (value comes from list: {'ORIG'|'REV'|'ESP'|'EXT'|'ADM'}) [1] ? " codigoMunicipioIBGE="int [1] " />
Representação do componente schema
<
complexType name ="
tipoOrgaoJulgador ">
<attribute name ="codigoOrgao " type ="string " use ="required "/>
<attribute name ="nomeOrgao " type ="string " use ="required "/>
<
attribute name ="
instancia "
use ="
required ">
<
simpleType >
<
restriction base ="
string ">
<enumeration value ="ORIG "/>
<enumeration value ="REV "/>
<enumeration value ="ESP "/>
<enumeration value ="EXT "/>
<enumeration value ="ADM "/>
</
restriction >
</
simpleType >
</
attribute >
<attribute name ="codigoMunicipioIBGE " type ="int " use ="required "/>
</
complexType >
Nome
tipoParametro
Documentação
Tipo de elemento destinado a permitir a inclusão de
parâmetros na forma nome/valor, sendo nome e valor, atributos
do elemento.
Diagrama
Representação instância XML
<...
nome="string [0..1] ? " valor="string [0..1] ? " />
Representação do componente schema
<
complexType name ="
tipoParametro ">
<attribute name ="nome " type ="string "/>
<attribute name ="valor " type ="string "/>
</
complexType >
Nome
tipoParte
Documentação
Tipo de elemento que permite a identificação de uma
parte que compõe o processo. Cada parte deve ter apenas
uma pessoa física ou jurídica.
Diagrama
Representação do componente schema
<
complexType name ="
tipoParte ">
<
sequence >
<
choice minOccurs ="
1 "
maxOccurs ="
1 ">
<
element name ="
pessoa "
type ="
cnj :tipoPessoa "
maxOccurs ="
1 "
minOccurs ="
1 "/>
<element name ="interessePublico " type ="string "/>
</
choice >
<
element name ="
pessoaProcessualRelacionada "
type ="
cnj :tipoParte "
maxOccurs ="
unbounded "
minOccurs ="
0 "/>
</
sequence >
<attribute name ="assistenciaJudiciaria " type ="boolean " use ="optional "/>
<
attribute name ="
intimacaoPendente "
use ="
optional ">
<
simpleType >
<
restriction base ="
int ">
<minInclusive value ="0 "/>
</
restriction >
</
simpleType >
</
attribute >
</
complexType >
Nome
tipoPessoa
Documentação
Tipo de elemento destinado a permitir a
individualização
de uma pessoa física ou jurídica.
Diagrama
Representação do componente schema
<
complexType name ="
tipoPessoa ">
<
sequence >
<element name ="outroNome " type ="string " maxOccurs ="unbounded " minOccurs ="0 "/>
<
element name ="
endereco "
type ="
cnj :tipoEndereco "
maxOccurs ="
unbounded "
minOccurs ="
0 "/>
<
element name ="
pessoaVinculada "
type ="
cnj :tipoPessoa "
minOccurs ="
0 "/>
</
sequence >
<attribute name ="nome " type ="string " use ="required "/>
<attribute name ="nomeGenitor " type ="string " use ="optional "/>
<attribute name ="nomeGenitora " type ="string " use ="optional "/>
<
attribute name ="
dataNascimento "
type ="
cnj :tipoData "
use ="
optional "/>
<
attribute name ="
dataObito "
type ="
cnj :tipoData "
use ="
optional "/>
<attribute name ="cidadeNatural " type ="string "/>
<
attribute name ="
estadoNatural ">
<
simpleType >
<
restriction base ="
string ">
<pattern value ="[A-Za-z]{2} "/>
</
restriction >
</
simpleType >
</
attribute >
<
attribute name ="
nacionalidade "
use ="
optional "
default ="
BR ">
<
simpleType >
<
restriction base ="
string ">
<pattern value ="[A-Za-z]{2} "/>
</
restriction >
</
simpleType >
</
attribute >
</
complexType >
Nome
tipoPoloProcessual
Documentação
Tipo destinado a permitir a identificação do polo
ocupado por uma determinada parte no processo judicial.
Diagrama
Representação do componente schema
<
complexType name ="
tipoPoloProcessual ">
<
sequence >
<
element name ="
parte "
type ="
cnj :tipoParte "
maxOccurs ="
unbounded "
minOccurs ="
1 "/>
</
sequence >
</
complexType >
Nome
tipoProcessoJudicial
Documentação
Tipo de elemento destinado a armazenar os dados de um
processo judicial.
Diagrama
Representação do componente schema
<
complexType name ="
tipoProcessoJudicial ">
<
sequence >
<
element name ="
documento "
type ="
cnj :tipoDocumento "
maxOccurs ="
unbounded "
minOccurs ="
0 "/>
</
sequence >
</
complexType >
Nome
tipoRelacionamentoPessoal
Documentação
Tipo destinado a permitir a vinculação entre uma parte
e outra pessoa, sendo esclarecido o tipo de relacionamento
por meio
da modalidade indicada no atributo do elemento.
Diagrama
Representação do componente schema
<
complexType name ="
tipoRelacionamentoPessoal ">
<
sequence >
<
element name ="
pessoa "
type ="
cnj :tipoPessoa "
maxOccurs ="
1 "
minOccurs ="
1 "/>
</
sequence >
</
complexType >
Nome
tipoRepresentanteProcessual
Documentação
Tipo de elemento destinado a permitir a identificação
de
um advogado inscrito na Ordem dos Advogados do Brasil,
de um
escritório de advocacia inscrito ou de um órgão de
representação
processual (advocacia pública, MP e
defensoria pública).
Diagrama
Representação do componente schema
<
complexType name ="
tipoRepresentanteProcessual ">
<
sequence >
<
element name ="
endereco "
type ="
cnj :tipoEndereco "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
sequence >
<attribute name ="nome " type ="string " use ="required "/>
<attribute name ="numeroDocumentoPrincipal " type ="string " use ="optional "/>
<attribute name ="intimacao " type ="boolean " use ="required "/>
</
complexType >
Nome
tipoSignatarioSimples
Documentação
Tipo complexo destinado a permitir a identificação de
signatários de documentos caso a assinatura tenha sido
feita com o uso de login e senha, sem prejuízo da
obrigatoriedade de o sistema cliente assinar
eletronicamente o documento no padrão ICP-Br quando do
envio.
Diagrama
Representação do componente schema
<
complexType name ="
tipoSignatarioSimples ">
<attribute name ="identificador " type ="string "/>
</
complexType >
Nome
tipoVinculacaoProcessual
Documentação
Tipo de elemento que permite informar uma vinculação
entre um processo judicial e outro.
Diagrama
Representação do componente schema
<
complexType name ="
tipoVinculacaoProcessual ">
</
complexType >
Nome
identificadorComunicacao
Content
Documentação
Sequência de caracteres no formato AAAAMMDDNNNNNNN,
onde
AAAA é o ano, MM o mês e DD o dia de produção do aviso
ou da
comunicação e NNNNNNN o número identificador local
da intimação.
Diagrama
Representação do componente schema
<
simpleType name ="
identificadorComunicacao ">
<
restriction base ="
string ">
<pattern value ="\d{15} "/>
</
restriction >
</
simpleType >
Nome
modalidadeDocumentoIdentificador
Content
value comes from list: {'CI'|'CNH'|'TE'|'CN'|'CC'|'PAS'|'CT'|'RIC'|'CMF'|'PIS_PASEP'|'CEI'|'NIT'|'CP'|'IF'|'OAB'|'RJC'|'RGE'}
Documentação
Elemento destinado a permitir a identificação dos
diversos tipos de documentos de identificação
existentes. Trata-se de
enumeração dos seguintes tipos:
- CI: carteira de identidade
- CNH: carteira nacional de habilitação
- TE: título de eleitor
- CN: certidão de nascimento
- CC: certidão de casamento - PAS: passaporte
- CT: carteira de
trabalho - RIC: registro individual do
cidadão -
CMF: cadastro no
Ministério da Fazenda
Brasileiro - PIS_PASEP: número
no programa de
integração
social - CEI: cadastro específico do INSS -
NIT: número
de
identificação do trabalho - CP: cadastro em conselhos
profissionais -
IF: identidade funcional - OAB: número de cadastro na Ordem dos
Advogados do Brasil
- RJC: número de inscrição empresarial;
- RGE:
registro de identificação do estrangeiro
Diagrama
Representação do componente schema
<
simpleType name ="
modalidadeDocumentoIdentificador ">
<
restriction base ="
string ">
<enumeration value ="CI "/>
<enumeration value ="CNH "/>
<enumeration value ="TE "/>
<enumeration value ="CN "/>
<enumeration value ="CC "/>
<enumeration value ="PAS "/>
<enumeration value ="CT "/>
<enumeration value ="RIC "/>
<enumeration value ="CMF "/>
<enumeration value ="PIS_PASEP "/>
<enumeration value ="CEI "/>
<enumeration value ="NIT "/>
<enumeration value ="CP "/>
<enumeration value ="IF "/>
<enumeration value ="OAB "/>
<enumeration value ="RJC "/>
<enumeration value ="RGE "/>
</
restriction >
</
simpleType >
Nome
modalidadeGeneroPessoa
Content
value comes from list: {'M'|'F'|'D'}
Documentação
Tipo destinado a permitir a identificação do gẽnero de uma dada pessoa, podendo ser:
- M: masculino
- F: feminido
- D: desconhecido
Diagrama
Representação do componente schema
<
simpleType name ="
modalidadeGeneroPessoa ">
<
restriction base ="
string ">
<enumeration value ="M "/>
<enumeration value ="F "/>
<enumeration value ="D "/>
</
restriction >
</
simpleType >
Nome
modalidadePoloProcessual
Content
value comes from list: {'AT'|'PA'|'TC'|'FL'|'TJ'|'AD'|'VI'}
Documentação
Tipo destinado a permitir a identificação do tipo de
polo processual. Deve ser definido usando um dos
seguintes códigos: - AT: polo ativo - PA: polo passivo -
TC: terceiro - FL: fiscal da lei diverso - TJ -
testemunha do juízo - AD - assistente simples
desinteressado (amicus curiae) - VI - vítima
Diagrama
Representação do componente schema
<
simpleType name ="
modalidadePoloProcessual ">
<
restriction base ="
string ">
<enumeration value ="AT "/>
<enumeration value ="PA "/>
<enumeration value ="TC "/>
<enumeration value ="FL "/>
<enumeration value ="TJ "/>
<enumeration value ="AD "/>
<enumeration value ="VI "/>
</
restriction >
</
simpleType >
Nome
modalidadeRelacionamentoProcessual
Content
value comes from list: {'CP'|'RP'|'TF'|'AT'|'AS'}
Documentação
Tipo destinado a permitir que se indique a modalidade de
relacionamento existente entre esta parte e outra parte
que a ela está ligada, quando não se trata de um
relacionamento de representação de advogado. Pode ser:
CP (curador processual); RP (representante processual);
TF (testemunha de fato); AT (assistente técnico); AS
(assistente).
Diagrama
Representação do componente schema
<
simpleType name ="
modalidadeRelacionamentoProcessual ">
<
restriction base ="
string ">
<enumeration value ="CP "/>
<enumeration value ="RP "/>
<enumeration value ="TF "/>
<enumeration value ="AT "/>
<enumeration value ="AS "/>
</
restriction >
</
simpleType >
Nome
modalidadeRepresentanteProcessual
Content
value comes from list: {'A'|'E'|'M'|'D'|'P'}
Documentação
Atributo que permite indicar o tipo de representante
processual, se advogado ('A'), escritório de advocacia ('E'),
ministério público ('M'), defensoria pública ('D') ou outros órgãos
de representação processual pública (advocacia pública em geral,
'P').
Diagrama
Representação do componente schema
<
simpleType name ="
modalidadeRepresentanteProcessual ">
<
restriction base ="
string ">
<enumeration value ="A "/>
<enumeration value ="E "/>
<enumeration value ="M "/>
<enumeration value ="D "/>
<enumeration value ="P "/>
</
restriction >
</
simpleType >
Nome
modalidadesRelacionamentoPessoal
Content
value comes from list: {'P'|'AP'|'SP'|'T'|'C'}
Documentação
Destinado a permitir identificar qual o
relacionamento
existente entre uma parte processual
(pessoa) e outra pessoa. Por
meio disso é que se permite
conhecer se é caso de: - 'P':
representação legal de
ascendente (pais); - 'AP': assistência dos
pais - 'SP':
substituição ou representação processual nos casos de
ações coletivas - 'T': tutoria - 'C': curadoria
Diagrama
Representação do componente schema
<
simpleType name ="
modalidadesRelacionamentoPessoal ">
<
restriction base ="
string ">
<enumeration value ="P "/>
<enumeration value ="AP "/>
<enumeration value ="SP "/>
<enumeration value ="T "/>
<enumeration value ="C "/>
</
restriction >
</
simpleType >
Nome
modalidadeVinculacaoProcesso
Content
value comes from list: {'CX'|'CT'|'DP'|'AR'|'CD'|'OR'|'RR'|'RG'}
Documentação
Tipo de elemento destinado a permitir a identificação
entre processos judiciais. As vinculações podem ser: - -
'CX': conexão - 'CT': continência - 'DP': dependência -
'AR': Ação rescisória - 'CD': Competência delegada -
'RR': Recurso repetitivo - 'RG': Repercussão geral -
'OR': outro tipo de associação que não osanteriores
Diagrama
Representação do componente schema
<
simpleType name ="
modalidadeVinculacaoProcesso ">
<
restriction base ="
string ">
<enumeration value ="CX "/>
<enumeration value ="CT "/>
<enumeration value ="DP "/>
<enumeration value ="AR "/>
<enumeration value ="CD "/>
<enumeration value ="OR "/>
<enumeration value ="RR "/>
<enumeration value ="RG "/>
</
restriction >
</
simpleType >
Nome
tipoCadastroIdentificador
Content
pattern = (\d{11})|(\d{14})
Documentação
Tipo de dados destinado a limitar a entrada de dados relativos a
cadastros no Ministério da Fazenda Brasileiro (CPF e CNPJ) e/ou ao
registro individual do cidadão (riC). A restrição imposta é que o
dado qualificado por este tipo seja integralmente numérico, com 11
(CPF e riC) ou 14 (CNPJ) dígitos.
Diagrama
Representação do componente schema
<
simpleType name ="
tipoCadastroIdentificador ">
<
restriction base ="
string ">
<pattern value ="(\d{11})|(\d{14}) "/>
</
restriction >
</
simpleType >
Nome
tipoCadastroOAB
Content
pattern = [A-Za-z]{2}\d{7}[A-Za-z]{1}
Documentação
Tipo destinado a permitir a inclusão de dados relativos à inscrição do
advogado na Ordem dos Advogados do Brasil. O número da ordem deve
ser
incluído no formato CCDDDDDDDC, sendo os primeiros 'C' dois
caracteres indicativos da unidade federativa brasileira em que há a
inscrição, os sete digitos 'D' seguintes o número da inscrição,
devendo incluir zeros ('0') à esquerda caso o número tenha menos de 7
dígitos e o último caracter a letra identificadora do tipo de
inscrição.
Diagrama
Representação do componente schema
<
simpleType name ="
tipoCadastroOAB ">
<
restriction base ="
string ">
<pattern value ="[A-Za-z]{2}\d{7}[A-Za-z]{1} "/>
</
restriction >
</
simpleType >
Nome
tipoComplemento
Content
Documentação
Tipo de elemento destinado a permitir a inclusão de
complementos de movimentações processuais.
Diagrama
Representação do componente schema
<
simpleType name ="
tipoComplemento ">
<restriction base ="string "/>
</
simpleType >
Nome
tipoComunicacao
Content
Documentação
Tipo de elemento destinado a permitir a identificacao
do tipo de comunicação processual realizada. São valores possíveis:
- CIT: citação
- INT: intimação
- NOT: notificação
- VIS: vista para
manifestação
- URG: urgente
- PTA: pauta de julgamento/audiência
Diagrama
Representação do componente schema
<
simpleType name ="
tipoComunicacao ">
<restriction base ="string "/>
</
simpleType >
Nome
tipoData
Content
pattern = \d{4}[0-1]\d[0-3]\d
Documentação
Tipo destinado a identificar uma data no formato
AAAAMMDD.
Diagrama
Representação do componente schema
<
simpleType name ="
tipoData ">
<
restriction base ="
string ">
<pattern value ="\d{4}[0-1]\d[0-3]\d "/>
</
restriction >
</
simpleType >
Nome
tipoDataHora
Content
pattern = \d{4}[0-1]\d[0-3]\d[0-2]\d[0-6]\d[0-6]\d
Documentação
Tipo de elemento destinado a permitir a indicação de
data e hora no formato
AAAAMMDDHHMMSS
Diagrama
Representação do componente schema
<
simpleType name ="
tipoDataHora ">
<
restriction base ="
string ">
<pattern value ="\d{4}[0-1]\d[0-3]\d[0-2]\d[0-6]\d[0-6]\d "/>
</
restriction >
</
simpleType >
Nome
tipoNumeroUnico
Content
Documentação
Tipo de elemento que limita a indicação de um número
de
processo ao padrão da numeração única.
Diagrama
Representação do componente schema
<
simpleType name ="
tipoNumeroUnico ">
<
restriction base ="
string ">
<pattern value ="\d{20} "/>
</
restriction >
</
simpleType >
Nome
tipoPrazo
Content
value comes from list: {'HOR'|'DIA'|'MES'|'ANO'|'DATA_CERTA'|'SEMPRAZO'}
Documentação
Tipo de elemento destinado a permitir a identificação
do
tipo de prazo estabelecido: - HOR: horas - DIA: dias - MES: meses
- ANO: anos -
DATA_CERTA: data certa - SEMPRAZO: não há prazo para
cumprimento (é mera ciência)
Diagrama
Representação do componente schema
<
simpleType name ="
tipoPrazo ">
<
restriction base ="
string ">
<enumeration value ="HOR "/>
<enumeration value ="DIA "/>
<enumeration value ="MES "/>
<enumeration value ="ANO "/>
<enumeration value ="DATA_CERTA "/>
<enumeration value ="SEMPRAZO "/>
</
restriction >
</
simpleType >
Nome
tipoQualificacaoPessoa
Content
value comes from list: {'fisica'|'juridica'|'autoridade'|'orgaorepresentacao'}
Documentação
Elemento definidor dos tipos possíveis de pessoa.
Trata-se de enumeração dos tipos possíveis, que são: -
fisica: pessoa
física
- juridica: pessoa jurídica, seja
de direito público, seja de
direito
privado
- autoridade: enfeixamento de funções;
- orgaorepresentacao:
órgão de representação jurídica de interesses sem personalidade
jurídica própria
Diagrama
Representação do componente schema
<
simpleType name ="
tipoQualificacaoPessoa ">
<
restriction base ="
string ">
<enumeration value ="fisica "/>
<enumeration value ="juridica "/>
<enumeration value ="autoridade "/>
<enumeration value ="orgaorepresentacao "/>
</
restriction >
</
simpleType >