Skip to main content

Modelo Nacional de Interoperabilidade

Project description

pyMNI

Repo PyPI - Version Open In Colab

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 WebService 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 Fonte
SP ...
RJ ...


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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mni-0.1.7.tar.gz (22.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mni-0.1.7-py3-none-any.whl (22.8 kB view details)

Uploaded Python 3

File details

Details for the file mni-0.1.7.tar.gz.

File metadata

  • Download URL: mni-0.1.7.tar.gz
  • Upload date:
  • Size: 22.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.10.16 Linux/6.8.0-1021-azure

File hashes

Hashes for mni-0.1.7.tar.gz
Algorithm Hash digest
SHA256 dc1fe45499524eed3356f598c3d265a56c51b90aa396bb25e98e3a6cb9c4a23d
MD5 78c2d89ab1edcb48971e26eec63a63a2
BLAKE2b-256 19f6f8e3fb2f2c17ba9165a494fd16ffd9d1cec325f2382a6a3971d8de01674b

See more details on using hashes here.

File details

Details for the file mni-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: mni-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 22.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.10.16 Linux/6.8.0-1021-azure

File hashes

Hashes for mni-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 992e53314ef12be7dd039c17593f74a93558b3a4202025a76d3cb75e84f8fa29
MD5 d6c5a734c720b1809fae8d56670ca8b2
BLAKE2b-256 7321929d1cf9284834bf7e9541491956c72da75ead92f4063f278c30fa3be0a9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page