Uma aplicação para gerenciamento de hisórico de consultas de pacientes.
Responsável por cadastrar um novo paciente.
Requisitos:
- Autenticação: O usuário precisa estar autenticado para poder cadastrar um paciente
Os dados solicitados pela API são:
{
"nome": "",
"dataNascimento": "01/01/2000",
"cidadeOrigem": "",
"idade": 22,
"nomeBebe": "",
"nomePai": "",
"diagnostico": "",
"procedimentos": "",
"caritotipo": "",
"cpf": "",
"email": "",
"arquivos_id": ""
}
Campos NOT NULL | Mensagem |
---|---|
nome | "" |
cpf | "" |
dataNascimento | "" |
cidadeOrigem | "" |
idade | "" |
diagnostico | "" |
Retornos:
Status | Mensagem | Descrição |
---|---|---|
201 | Sucesso Paciente | cadastrado com sucesso. |
401 | Falha na requisição | Falta algum dado na requisição. |
403 | Não autorizado | Verifique a autenticação de ADM ou Token. |
500 | Erro interno | Ocorreu uma instabilidade no Gateway, tente novamente em alguns segundos ou aciono o nosso suporte. |
Rota responsável por listar todos os pacientes.
Requisitos:
- Autenticação
- Ser ADM, professor ou R4
Rota responsável por listas um paciente especifico com base no ID.
Requisitos:
- Autenticação
Rotas responsável por editar dados dos pacientes.
Requisitos:
- Autenticação
Rotas responsável por desativar um paciente.
Requisitos:
- Autenticação
- Ser ADM.
Responsável por cadastrar um novo médico.
Requisitos:
- Nenhum
Os dados solicitados pela API são:
{
"nome": "kamila",
"email": "[email protected]" ,
"password": "1234",
"categoria": "R4"
}
Campos NOT NULL | Mensagem |
---|---|
nome | "" |
"" | |
password | "" |
categooria | "" |
Retornos:
Status | Mensagem | Descrição |
---|---|---|
201 | Sucesso | Medico cadastrado com sucesso. |
401 | Falha na requisição | Falta algum dado na requisição. |
500 | Erro interno | Ocorreu uma instabilidade no Gateway, tente novamente em alguns segundos ou aciono o nosso suporte. |
Responsável por listar todos os médicos.
Requisitos:
- Autenticação
- Ser ADM ou professor.
Responsável por listar um medico especifico por meio do ID.
Requisitos:
- Autenticação
- Ser ADM ou professor
Responsável por alterar os dados de um médico especifico.
Requisitos:
- Autenticação
- Ser o próprio usuário;
- Ser ADM.
Rotas responsável por desativar um medico, todos os dados de um médico são mantidos por preservação de dados. Requisitos:
- Autenticação.
- Ser ADM.
Responsável por logar um medico.
Requisitos:
- Nenhum
Os dados solicitados pela API são:
{
"nome": "kamila",
"email": "[email protected]" ,
}
Campos NOT NULL | Mensagem |
---|---|
"" | |
password | "" |
Retornos:
Status | Mensagem | Descrição |
---|---|---|
200 | Sucesso | Medico cadastrado com sucesso. |
401 | Falha na requisição | Falta algum dado na requisição. |
500 | Erro interno | Ocorreu uma instabilidade no Gateway, tente novamente em alguns segundos ou aciono o nosso suporte. |
Responsável por cadastra um novo exame.
Requisitos:
- Autenticação.
Os dados solicitados pela API são:
{
"laudo": "uma string",
"anexos": ""
}
Campos NOT NULL | Mensagem |
---|---|
- | - |
Retornos:
Status | Mensagem | Descrição |
---|---|---|
201 | Sucesso | cadastrado com sucesso. |
401 | Falha | na requisição Falta algum dado na requisição. |
403 | Não autorizado | Verifique a autenticação do Token |
500 | Erro interno | Ocorreu uma instabilidade no Gateway, tente novamente em alguns segundos ou aciono o nosso suporte. |
Responsável por listrar todos os exames de imagem.
Requisitos:
- Autenticação.
Responsável por listar um exame especifico.
Requisitos:
- Autenticação.
Responsável por editar um exame especifico.
Requisitos:
- Autenticação.
Responsável por deletar um exame especifico.
Requisitos:
- Autenticação
- Ser ADM.
Responsável por cadastra um novo exame.
Requisitos:
- Autenticação
Os dados solicitados pela API são:
{
"gs/rh": "",
"coombs": "",
"hb/ht": "",
"plaq": "",
"gj": "",
"gpd": "",
"vdrl": "",
"hbsag": "",
"antihiv": "",
"antihcv": "",
"antihtlv": "",
"toxop": "",
"rubéola": "",
"cmv": "",
"tsh": "",
"eas": "",
"urocult": "",
"strep": "",
"Eletro": ""
}
Campos NOT NULL | Mensagem |
---|---|
- | - |
Retornos:
Status | Mensagem | Descrição |
---|---|---|
201 | Sucesso | cadastrado com sucesso. |
401 | Falha na requisição | Falta algum dado na requisição. |
403 | Não autorizado | Verifique a autenticação de Token |
500 | Erro interno | Ocorreu uma instabilidade no Gateway, tente novamente em alguns segundos ou aciono o nosso suporte. |
Responsável por listrar todos os exames de imagem.
Requisitos:
- Autenticação.
Responsável por listar um exame especifico.
Requisitos:
- Autenticação.
Responsável por editar um exame especifico.
Requisitos:
- Autenticação.
Responsável por deletar um exame especifico.
Requisitos:
- Autenticação
- Ser ADM.
Responsável por cadastrar uma nova consulta.
Requisitos:
- Autenticação
Os dados solicitados pela API são:
{
"paridade": "" (NOT NULL)
"consanguinidade": "" (NOT NULL)
"dataMenstruação": "";
"primeiroUltrassom": ""
"semanaGestacional": number (NOT NULL)
"diaGestacional": "" (NOT NULL)
"historiaPregressa": "" (NOT NULL)
"historiaGinecologicaObstetrica": "" (NOT NULL)
}
Campos NOT NULL | Mensagem |
---|---|
paridade | "" |
consanguinidade | "" |
semanaGestacional | "" |
diaGestacional | "" |
historiaPregressa | "" |
historiaGinecologicaObstetrica | "" |
Retornos:
Status | Mensagem | Descrição |
---|---|---|
201 | Sucesso | cadastrado com sucesso. |
401 | Falha na requisição | Falta algum dado na requisição. |
403 | Não autorizado | Verifique a autenticação de Token |
500 | Erro interno | Ocorreu uma instabilidade no Gateway, tente novamente em alguns segundos ou aciono o nosso suporte. |
Responsável por listar todas as consultas
Requisitos:
- Autenticação
- Ser ADM, professor ou R4
Responsável por listar uma consulta especifica.
Requisitos:
- Autenticação.
Responsável por editar uma consulta especifica.
Requisitos:
- Autenticação.
Responsável por desativar uma consulta especifica.
Requisitos:
- Autenticação
- Ser ADM, professor ou R4.
Responsável por cadastrar uma nova consulta.
Requisitos:
- Autenticação.
Os dados solicitados pela API são:
{
peso: number (NOT NULL)
pressaoArterial: string
uteroFita: string
apresentação: string
movimentacaoFetal: string
batimentoCardiacoFetal: string
edema: string
toqueVaginal: string
conduta: string
retorno: Date ex: 10-12-2022
}
Campos NOT NULL | Mensagem |
---|---|
peso | "" |
idadeGestacional | "" |
pressaoArterial | "" |
Retornos:
Status | Mensagem | Descrição |
---|---|---|
201 | Sucesso | cadastrado com sucesso. |
401 | Falha na requisição | Falta algum dado na requisição. |
403 | Não autorizado | Verifique a autenticação de Token |
500 | Erro interno | Ocorreu uma instabilidade no Gateway, tente novamente em alguns segundos ou aciono o nosso suporte. |
Responsável por listar todas as consultas.
Requisitos:
- Autenticação
- Ser ADM, professor ou R4.
Responsável por listar uma consulta especifica.
Requisitos:
- Autenticação.
Responsável por desativar uma consulta especifica.
Requisitos:
- Autenticação.
- Ser ADM, professor ou R4.
O prontuario é criado junto do paciente.
Responsável por listar todos os prontuários.
Requisitos:
- Autenticação
- Ser ADM, professor ou R4.
Responsável por listar um prontuário especifico.
Requisitos:
- Autenticação.
Responsável por lista todos os prontuários com base em uma palavra chave.
Requisitos:
- Autenticação
Responsável por editar um prontuário especifico.
Requisitos:
- Autenticação
Responsável por desativar um prontuário.
Requisitos:
- Autenticação