npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@junglesft/jp-hub-sdk

v2.11.18

Published

1. [Pré requisitos](#pre-requisitos) 2. [O que o SDK disponibiliza](#sdk-disponibiliza) 3. [Como contribuir](#como-contribuir) 4. [Observações finais](#obs-finais)

Downloads

48

Readme

Sumário

  1. Pré requisitos
  2. O que o SDK disponibiliza
  3. Como contribuir
  4. Observações finais

1. Pré requisitos

  • Nodejs
    • Qualquer versão do Nodejs. É recomendado que se utilize a versão 18.18 ou alguma LTS superior.
    • (Nodejs). Instalar versões do Nodejs

2. O que o SDK disponibiliza

  • Um gateway para acessar os serviçoes e integrações do JP HUB de maneira padronizada e facilitada para o desenvolvedor.

Features

Core (Funcioanlidades necessárias para o funcionamento correto de todo o SDK e do JP HUB)

  • [x] Autenticacao
  • [x] Configuração de URL
  • [x] Usuário autenticado

Admin (Funcioanlidades necessárias para o funcionamento correto de todo o SDK e do JP HUB)

  • [ ] CRUD de usuários
  • [ ] CRUD de cargos

Aghu (Queries e consultas pré-prontas integradas ao sistema hospitalar AGHUX)

  • [ ] CRUD de usuários
  • [ ] CRUD de cargos

Pec (Queries e consultas pré-prontas integradas ao sistema ESUS PEC)

  • [ ] CRUD de usuários
  • [ ] CRUD de cargos

Mensagens Institucionais (Integração com o serviço de criação e recebimento de mensagens institucionais entre diferentes sistemas)

  • [x] Criação de mensagens
  • [x] Listagem e filtragem de mensagens
  • [ ] Detalhes de uma mensagem
  • [ ] Deleção de mensagem

Hub Cidadão (Modulo destinado a integração dos prontuários dos cidadãos originados de diferentes bases de dados e sistemas)

  • [x] Listagem de cidadãos
  • [x] Pesquisa de cidadãos por CPF e/ou CNS
  • [x] Histórico HOSPITALAR e PRIMÁRIO do cidadão
  • [ ] Exames solicitados
  • [ ] Exames realizados
  • [ ] Consultas realizadas
  • [ ] Vacinas faltosas e realizadas

Regulação (Funcionalidades de regulação de procedimentos integradas ao sistema ESUS PEC)

  • [ ] Regulação de encaminhamentos
  • [ ] Agendamento de encaminhamentos e exames
  • [ ] Impressão de comprovantes
  • [ ] Montagem e visualização de agenda de profissionais

Painel de Chamadas (Funcionalidades em tempo real para integrar a um sistema de painel de chamadas personalizado)

  • [ ] Puxar os atendimentos em tempo real

Almoxarifado (Integração ao sistema de almoxarifado do JP HUB)

  • [ ] CRUD de subgrupos, grupo e unidades de medida
  • [ ] CRUD de items
  • [ ] Criação de transações e documentos
  • [ ] Realização de pedidos
  • [ ] Controle de estoque
  • [ ] Dispensação da farmácia

BPA e RAAS (Integração ao sistema de faturamento de BPA e RAAS do JP HUB)

  • [ ] Geração de arquivos BPA
  • [ ] Geração de arquivos RAAS

Previne Brasil

  • [ ] Integração aos dados de Previne Brasil gerados pelo JP HUB

Previne Brasil

  • [ ] Integração aos dados de Previne Brasil gerados pelo JP HUB

BI Cidadão

  • [ ] Integarção aos dados referentes aos cadastros do municipios

BI Epidemiologia

  • [ ] Integração aos dados de BI Epidemiologia do JP HUB

Relatórios

  • [ ] Integração ao sistema de geração de relatórios do JP HUB

BI Produção

  • [ ] Integração ao BI Produção do JP HUB

BI Produção

  • [ ] Integração aos dados do sistema Sala Situação do JP HUB

4. Observações Finais

  • Todas as integrações e chamadas que os sistemas da JP fazem ao JP HUB devem ser feitas atravéz deste SDK. Toda nova funcionalidade desenvolvida no BACKEND deve ser devidamente criada a integração aqui no SDK.