API - Dados Pessoais Servidor

De Wiki CTI
Ir para: navegação, pesquisa

Projeto de API do PJMT scopes:

  * openid
  * dadospessoaisservidor_api

EndPoints

/api/documentos-dhr
Obter anexos dos documentos do DRH por tipo documento e código da pessoa

AnexoDocumentosDrh DADOS DE ENTRADA DADOS DE SAÍDA
/api/documentos-dhr

tipoDocumento

idDocumentosDRH

codigoPessoal

dataDocumento

numeroDocumento

assunto

codigoTipoDocumento

descricaoTipoDocumento

codigoPessoal

idTipoDocumentoDRH

idRegistroSGP

documento

extensaoArquivo

codigoPessoal


/api/documentos-dhr/tipos
Obter tipos de documentos do DRH

AnexoDocumentosDrh DADOS DE ENTRADA DADOS DE SAÍDA
/api/documentos-dhr

codigoTipoDocumento

descricaoTipoDocumento

descricaoAbreviadaTipoDocumento

tipoExpediente


/api/documentos-dhr/{idDocumento}/download
Retorna pdf do documento do servidor

AnexoDocumentosDrh DADOS DE ENTRADA DADOS DE SAÍDA
/api/documentos-dhr/{idDocumento}/download

idDocumento

fileStream {

     canRead

     canSeek

     canTimeout

     canWrite

     length

     position

     readTimeout

     writeTimeout }

contentType

fileDownloadName

lastModified

entityTag {

     tag {

       buffer

       offset

       length

       value

       hasValue

     isWeak

     enableRangeProcessing } }


/api/cursos-drh/recadastramento-anual
Retorna lista de cursos do DRH

CursosDRH DADOS DE ENTRADA DADOS DE SAÍDA
/api/cursos-drh/recadastramento-anual

codigoPessoal

codigoPessoal

matricula

idTipoCurso

descricaoTipoCurso

idCurso

assunto

cargaHoraria

dataConclusao

cargaHorariaTexto

idDocumentosDRH


/api/cursos-drh/escola-servidores
Retorna lista de cursos realizados na escola dos servidores

CursosDRH DADOS DE ENTRADA DADOS DE SAÍDA
/api/cursos-drh/escola-servidores

codigoPessoal

codigoPessoal

matricula

idTipoCurso

descricaoTipoCurso

idCurso

assunto

cargaHoraria

dataConclusao

cargaHorariaTexto

idDocumentosDRH


/api/cursos-drh/recadastramento-anual/{codigoPessoal}/imprimir-relacao
Imprime a relação de cursos do recadastramento anual

CursosDRH DADOS DE ENTRADA DADOS DE SAÍDA
/api/cursos-drh/recadastramento-anual/{codigoPessoal}/imprimir-relacao

codigoPessoal

Retorna o link do PDF

/api/cursos-drh/escola-servidores/{codigoPessoal}/imprimir-relacao
Imprime a relação de cursos da escola dos servidores

CursosDRH DADOS DE ENTRADA DADOS DE SAÍDA
/api/cursos-drh/escola-servidores/{codigoPessoal}/imprimir-relacao

codigoPessoal

Retorna o link do PDF

/api/cursos-drh/recadastramento-anual/{idDocumento}/download
Retorna lista de cursos realizados na escola dos servidores

CursosDRH DADOS DE ENTRADA DADOS DE SAÍDA
/api/cursos-drh/recadastramento-anual/{idDocumento}/download

codigoPessoal

Retorna o link do PDF


/api/notaevento/obter-notaevento
Imprime a relação de cursos do recadastramento anual

NotaEvento DADOS DE ENTRADA DADOS DE SAÍDA
/api/notaevento/obter-notaevento

idNotaEvento

nome

tipo

descricao


/api/servidor/obter-dados-basicos
Retorna dados básicos do servidor

Servidor DADOS DE ENTRADA DADOS DE SAÍDA
/api/servidor/obter-dados-basicos

codigoPessoal

codigoPessoal

matricula

nome

email

cpf

rg

foto

nomeGestorPonto

nomeHorarioJornada

descricaoFatorSanguineo

descricaoLotacao

dataNascimento


/api/servidor/obter-dados
Retorna dados do servidor

Servidor DADOS DE ENTRADA DADOS DE SAÍDA
/api/servidor/obter-dados

codigoPessoal

telefones [{

     codigoPessoal

     codigoTelefone

     numeroTelefone

     tipoTelefone

     tipoTelefoneDescricao }]

dependentes [{

     codigoPessoal

     nomeDependente

     descricaoGrauParentesco

     indicadorSexo

     dataNascimento

     cpfDependente

     isDependencia

     observacao

     salarioFamilia

     amam

     codigoGrauParentesco

     codigoTipoDocumento }]

registroOrgaoClasse {

     codigoRegistroOrgaoClasse

     numeroInscricao

     orgaoEmissor

     dataExpedicao

     dataValidade

     ufOrgaoEmissor }

carreira {

     carreiraTipo

     carreiraDescricao }

orgaoEmissor

ufOrgaoEmissor

dataEmissaoRG

nrCTPS

serieCTPS

dataEmissaoCTPS

ufExpedicaoCTPS

dataExpedicaoPrimeiraHabilitacao

isIsPossuiCarteiraMotorista

carteiraHabilitacao

dataVencimentoCNH

categoriaCNH

nrReservista

serieReservista

categoriaReservista

dataEmissaoReservista

localReservista

localReservistaTexto

localReservistaEstadoTexto

codigoTipoSegurado

codigoRegistroOrgaoClasse

idTipoLogradouro

tipoLogradouroTexto

endereco

numeroEndereco

complementoEndereco

bairro

cidade

cidadeTexto

uf

ufTexto

cep

codigoEstadoCivil

estadoCivilTexto

codigoPessoalConjuge

conjuge

cpfConjuge

isConjugeServidorPoderJudiciario

indicadorDeficienteFisico

codigoTipoDeficiencia

codigoCID

isReadaptacao

codigoGrauInstrucao

grauInstrucaoTexto

codigoAreaConhecimento

areaConhecimentoTexto

foto

cpfMae

nomeMae

isMaeDeclaradaRegistro

isMaeFalecido

nomePai

cpfPai

isPaiDeclaradoRegistro

isPaiFalecido

naturalidade

naturalidadeTexto

naturalidadeEstadoTexto

idPaisNascimento

paisNascimentoTexto

codigoPessoal

matricula

nome

email

cpf

rg

nomeGestorPonto

nomeHorarioJornada

descricaoFatorSanguineo

descricaoLotacao

dataNascimento


/api/servidor/obter-aniversariantes
Retorna lista de aniversariantes por data

Servidor DADOS DE ENTRADA DADOS DE SAÍDA
/api/servidor/obter-aniversariantes

dataAniversario

codigoPessoal

indexPagina

matricula

quantidadePorPagina

nome

email

cpf

rg

foto

nomeGestorPonto

nomeHorarioJornada

descricaoFatorSanguineo

descricaoLotacao

dataNascimento

Link para Ambientes

Link para Homologação: Dados Pessoais Servidor
Link para Produção: