Skip to main content

Modelo Nacional de Interoperabilidade (MNI)

Repo PyPI - Version
Read the Docs Publish Python to PyPI

O Modelo Nacional de Interoperabilidade (MNI) do Conselho Nacional de Justiça (CNJ) é um padrão estabelecido para o intercâmbio de informações de processos judiciais entre os diversos órgãos do Poder Judiciário e outras instituições. Ele foi desenvolvido para garantir a integridade, inviolabilidade e segurança dos dados processuais, facilitando a comunicação e a troca de informações entre sistemas diferentes.

O MNI utiliza a tecnologia de web service para permitir essa interoperabilidade, assegurando que os dados possam ser acessados e compartilhados de maneira segura e eficiente. A implementação dos serviços do MNI é responsabilidade dos tribunais, órgãos da justiça e instituições privadas que desejam aderir ao modelo.

WSDL de SP WSDL de RJ

Imagens obtidas no Atlas Escolar IBGE.



Resolução nº 65/2011

O pacote também provê uma classe chamada NumeroProcesso para lidar com as validações dos números de processos judiciais definidas na Resolução CNJ nº 65/2008, que "dispõe sobre a uniformização do número dos processos nos órgãos do Poder Judiciário e dá outras providências".

A classe faz o cálculo do dígito verificador, para avaliar se o número está correto. Segundo o TJRS, o algoritmo usado pelo CNJ acerta em 99,4% dos casos. Necessário avaliar os casos de erro.



TODO

  1. Desenvolver documentação para o pacote
  2. Passei de MNI para pyMNI e... não publica o pacote...

| HTTP Error 400: The name 'pyMNI' is too similar to an existing project. See https://pypi.org/help/#project-name for more information. The server could not comply with the request since it is either malformed or otherwise incorrect.

Metadata

Release files for MNI 0.2.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for MNI 0.2.9
File Size Uploaded
mni-0.2.9.tar.gz 22.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for MNI 0.2.9
File Interpreter ABI Platform
mni-0.2.9-py3-none-any.whl Python 3 none any Details

Total release size: 45.5 kB

Release files / mni-0.2.9.tar.gz

Download URL mni-0.2.9.tar.gz
Size 22.4 kB
Tags Source
SHA-256 checksum
How to use checksums
b31a66768a801ee148d12cd9c745305e8a0ae2969857b6ffa3841cee7d015cf0
BLAKE2b-256 checksum
How to use checksums
2b199236e0e1f034f460aa2471cd007f38edf2ae97cee9ce9c26d6a4f5f36c33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.3.1 CPython/3.10.19 Linux/6.11.0-1018-azure

Release files / mni-0.2.9-py3-none-any.whl

Download URL mni-0.2.9-py3-none-any.whl
Size 23.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1e95ed898c3ba79b1dc43769912f43e85fddc035c215b814a68c71eebbe3f15e
BLAKE2b-256 checksum
How to use checksums
af4edf70ed133abe9f6f3f3f5fbd0ce3c4958afcb33524409d703f0fac6bf974
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.3.1 CPython/3.10.19 Linux/6.11.0-1018-azure

Release history Release notifications | RSS feed

This release

0.2.9 This release

2 release files

0.2.8

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page